Lines Matching refs:ParmVarDecl

1094     if (isa<ParmVarDecl>(this) || isTemplateParameter())  in isReserved()
1220 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure()
1752 if (isa<ParmVarDecl>(this)) in declarationReplaces()
2263 if (auto *P = dyn_cast<ParmVarDecl>(this)) in hasInit()
2336 if (isa<ParmVarDecl>(this)) in mightBeUsableInConstantExpressions()
2725 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2730 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
2734 QualType ParmVarDecl::getOriginalType() const { in getOriginalType()
2742 ParmVarDecl *ParmVarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2744 ParmVarDecl(ParmVar, C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized()
2748 SourceRange ParmVarDecl::getSourceRange() const { in getSourceRange()
2763 bool ParmVarDecl::isDestroyedInCallee() const { in isDestroyedInCallee()
2774 Expr *ParmVarDecl::getDefaultArg() { in getDefaultArg()
2786 void ParmVarDecl::setDefaultArg(Expr *defarg) { in setDefaultArg()
2791 SourceRange ParmVarDecl::getDefaultArgRange() const { in getDefaultArgRange()
2811 void ParmVarDecl::setUninstantiatedDefaultArg(Expr *arg) { in setUninstantiatedDefaultArg()
2816 Expr *ParmVarDecl::getUninstantiatedDefaultArg() { in getUninstantiatedDefaultArg()
2822 bool ParmVarDecl::hasDefaultArg() const { in hasDefaultArg()
2830 void ParmVarDecl::setParameterIndexLarge(unsigned parameterIndex) { in setParameterIndexLarge()
2835 unsigned ParmVarDecl::getParameterIndexLarge() const { in getParameterIndexLarge()
3352 ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
3358 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; in setParams()
3389 [](ParmVarDecl *P) { return P->hasDefaultArg(); })); in hasOneParamOrDefaultArgs()
4691 void BlockDecl::setParams(ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
4697 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; in setParams()