Lines Matching refs:Parm
92 if (const auto *Parm = in getLambdaDefaultArgumentDeclContext() local
94 return Parm->getDeclContext(); in getLambdaDefaultArgumentDeclContext()
257 const ParmVarDecl *Parm = dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl); in getLambdaString() local
259 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in getLambdaString()
263 Func->getNumParams() - Parm->getFunctionScopeIndex(); in getLambdaString()
456 const NamedDecl *Parm);
1114 const ParmVarDecl *Parm = in mangleUnqualifiedName() local
1117 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in mangleUnqualifiedName()
1121 Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleUnqualifiedName()
1626 const NamedDecl *Parm) { in mangleTemplateArg() argument
1698 cast<NonTypeTemplateParmDecl>(Parm), T); in mangleTemplateArg()
1723 cast<NonTypeTemplateParmDecl>(Parm), T); in mangleTemplateArg()
1729 cast<NonTypeTemplateParmDecl>(Parm), T); in mangleTemplateArg()
1739 TD, TemplateArgument(D, TA.getStructuralValueType()), Parm); in mangleTemplateArg()
1742 if (cast<NonTypeTemplateParmDecl>(Parm) in mangleTemplateArg()
1754 mangleExpression(TA.getAsExpr(), cast<NonTypeTemplateParmDecl>(Parm)); in mangleTemplateArg()
1759 if (isa<TemplateTypeParmDecl>(Parm) || in mangleTemplateArg()
1760 isa<TemplateTemplateParmDecl>(Parm)) in mangleTemplateArg()
1767 else if (isa<NonTypeTemplateParmDecl>(Parm)) in mangleTemplateArg()
1773 mangleTemplateArg(TD, PA, Parm); in mangleTemplateArg()