Lines Matching refs:ParmVarDecl
1104 if (isa<ParmVarDecl>(VD)) in isPlaceholderVar()
1131 if (isa<ParmVarDecl>(this) || isTemplateParameter()) in isReserved()
1315 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure()
1869 if (isa<ParmVarDecl>(this)) in declarationReplaces()
2396 if (auto *P = dyn_cast<ParmVarDecl>(this)) in hasInit()
2472 if (isa<ParmVarDecl>(this)) in mightBeUsableInConstantExpressions()
2905 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2910 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
2914 QualType ParmVarDecl::getOriginalType() const { in getOriginalType()
2922 ParmVarDecl *ParmVarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2924 ParmVarDecl(ParmVar, C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized()
2928 SourceRange ParmVarDecl::getSourceRange() const { in getSourceRange()
2943 bool ParmVarDecl::isDestroyedInCallee() const { in isDestroyedInCallee()
2958 Expr *ParmVarDecl::getDefaultArg() { in getDefaultArg()
2970 void ParmVarDecl::setDefaultArg(Expr *defarg) { in setDefaultArg()
2975 SourceRange ParmVarDecl::getDefaultArgRange() const { in getDefaultArgRange()
2995 void ParmVarDecl::setUninstantiatedDefaultArg(Expr *arg) { in setUninstantiatedDefaultArg()
3000 Expr *ParmVarDecl::getUninstantiatedDefaultArg() { in getUninstantiatedDefaultArg()
3006 bool ParmVarDecl::hasDefaultArg() const { in hasDefaultArg()
3014 void ParmVarDecl::setParameterIndexLarge(unsigned parameterIndex) { in setParameterIndexLarge()
3019 unsigned ParmVarDecl::getParameterIndexLarge() const { in getParameterIndexLarge()
3640 ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
3646 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; in setParams()
3691 [](ParmVarDecl *P) { return P->hasDefaultArg(); })); in hasOneParamOrDefaultArgs()
5166 void BlockDecl::setParams(ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
5172 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; in setParams()