• Home
  • Raw
  • Download

Lines Matching refs:ParmVarDecl

290     Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param,  in InstantiatingTemplate()
497 ParmVarDecl *Param = cast<ParmVarDecl>(Active->Entity); in PrintInstantiationStack()
673 void ExpandingFunctionParameterPack(ParmVarDecl *Pack) { in ExpandingFunctionParameterPack()
780 ExprResult RebuildParmVarDeclRefExpr(ParmVarDecl *PD, SourceLocation Loc);
784 ParmVarDecl *PD);
804 ParmVarDecl *TransformFunctionTypeParam(ParmVarDecl *OldParm,
1203 TemplateInstantiator::RebuildParmVarDeclRefExpr(ParmVarDecl *PD, in RebuildParmVarDeclRefExpr()
1213 ParmVarDecl *D = E->getExpansion(getSema().ArgumentPackSubstitutionIndex); in TransformFunctionParmPackExpr()
1217 return RebuildParmVarDeclRefExpr(cast<ParmVarDecl>(VD), E->getExprLoc()); in TransformFunctionParmPackExpr()
1226 SmallVector<ParmVarDecl *, 8> Parms; in TransformFunctionParmPackExpr()
1230 ParmVarDecl *D = in TransformFunctionParmPackExpr()
1231 cast_or_null<ParmVarDecl>(TransformDecl(E->getExprLoc(), *I)); in TransformFunctionParmPackExpr()
1244 ParmVarDecl *PD) { in TransformFunctionParmPackRefExpr()
1268 return RebuildParmVarDeclRefExpr(cast<ParmVarDecl>(TransformedDecl), in TransformFunctionParmPackRefExpr()
1287 if (ParmVarDecl *PD = dyn_cast<ParmVarDecl>(D)) in TransformDeclRefExpr()
1316 ParmVarDecl *
1317 TemplateInstantiator::TransformFunctionTypeParam(ParmVarDecl *OldParm, in TransformFunctionTypeParam()
1525 ParmVarDecl *P = FP.getParam(I); in NeedsInstantiationAsFunctionType()
1612 ParmVarDecl *Sema::SubstParmVarDecl(ParmVarDecl *OldParm, in SubstParmVarDecl()
1659 ParmVarDecl *NewParm = CheckParameter(Context.getTranslationUnitDecl(), in SubstParmVarDecl()
1722 ParmVarDecl **Params, unsigned NumParams, in SubstParmTypes()
1725 SmallVectorImpl<ParmVarDecl *> *OutParams) { in SubstParmTypes()
2726 if (const ParmVarDecl *PV = dyn_cast<ParmVarDecl>(D)) { in getCanonicalParmVarDecl()
2803 Pack->push_back(cast<ParmVarDecl>(Inst)); in InstantiatedLocal()
2810 ParmVarDecl *Inst) { in InstantiatedLocalPackArg()