Lines Matching refs:ParmVarDecl

1165   else if (isa<ParmVarDecl>(ContextDecl))  in getLVForClosure()
1662 if (isa<ParmVarDecl>(this)) in declarationReplaces()
2165 if (auto *P = dyn_cast<ParmVarDecl>(this)) in hasInit()
2535 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2540 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
2544 QualType ParmVarDecl::getOriginalType() const { in getOriginalType()
2552 ParmVarDecl *ParmVarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2554 ParmVarDecl(ParmVar, C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized()
2558 SourceRange ParmVarDecl::getSourceRange() const { in getSourceRange()
2573 Expr *ParmVarDecl::getDefaultArg() { in getDefaultArg()
2585 void ParmVarDecl::setDefaultArg(Expr *defarg) { in setDefaultArg()
2590 SourceRange ParmVarDecl::getDefaultArgRange() const { in getDefaultArgRange()
2610 void ParmVarDecl::setUninstantiatedDefaultArg(Expr *arg) { in setUninstantiatedDefaultArg()
2615 Expr *ParmVarDecl::getUninstantiatedDefaultArg() { in getUninstantiatedDefaultArg()
2621 bool ParmVarDecl::hasDefaultArg() const { in hasDefaultArg()
2629 bool ParmVarDecl::isParameterPack() const { in isParameterPack()
2633 void ParmVarDecl::setParameterIndexLarge(unsigned parameterIndex) { in setParameterIndexLarge()
2638 unsigned ParmVarDecl::getParameterIndexLarge() const { in getParameterIndexLarge()
3061 ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
3067 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; in setParams()
4265 void BlockDecl::setParams(ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
4271 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; in setParams()