Lines Matching refs:Parm
89 if (const auto *Parm = in getLambdaDefaultArgumentDeclContext() local
91 return Parm->getDeclContext(); in getLambdaDefaultArgumentDeclContext()
252 const ParmVarDecl *Parm = dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl); in getLambdaString() local
254 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in getLambdaString()
258 Func->getNumParams() - Parm->getFunctionScopeIndex(); in getLambdaString()
450 const NamedDecl *Parm);
1052 const ParmVarDecl *Parm = in mangleUnqualifiedName() local
1055 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in mangleUnqualifiedName()
1059 Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleUnqualifiedName()
1543 const NamedDecl *Parm) { in mangleTemplateArg() argument
1616 cast<NonTypeTemplateParmDecl>(Parm), T); in mangleTemplateArg()
1641 cast<NonTypeTemplateParmDecl>(Parm), T); in mangleTemplateArg()
1647 cast<NonTypeTemplateParmDecl>(Parm), T); in mangleTemplateArg()
1651 mangleExpression(TA.getAsExpr(), cast<NonTypeTemplateParmDecl>(Parm)); in mangleTemplateArg()
1656 if (isa<TemplateTypeParmDecl>(Parm) || in mangleTemplateArg()
1657 isa<TemplateTemplateParmDecl>(Parm)) in mangleTemplateArg()
1664 else if (isa<NonTypeTemplateParmDecl>(Parm)) in mangleTemplateArg()
1670 mangleTemplateArg(TD, PA, Parm); in mangleTemplateArg()