Home | History | Annotate | Download | only in AST

Lines Matching refs:Parm

76       if (const auto *Parm =
78 return Parm->getDeclContext();
238 const ParmVarDecl *Parm = dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl);
240 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr;
244 Func->getNumParams() - Parm->getFunctionScopeIndex();
436 const NamedDecl *Parm);
1021 const ParmVarDecl *Parm =
1024 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr;
1028 Func->getNumParams() - Parm->getFunctionScopeIndex();
1512 const NamedDecl *Parm) {
1585 cast<NonTypeTemplateParmDecl>(Parm), T);
1610 cast<NonTypeTemplateParmDecl>(Parm), T);
1616 cast<NonTypeTemplateParmDecl>(Parm), T);
1620 mangleExpression(TA.getAsExpr(), cast<NonTypeTemplateParmDecl>(Parm));
1625 if (isa<TemplateTypeParmDecl>(Parm) ||
1626 isa<TemplateTemplateParmDecl>(Parm))
1633 else if (isa<NonTypeTemplateParmDecl>(Parm))
1639 mangleTemplateArg(TD, PA, Parm);