Lines Matching defs:Parm
228 const ParmVarDecl *Parm = dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl);
230 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr;
234 Func->getNumParams() - Parm->getFunctionScopeIndex();
615 void mangleFunctionParam(const ParmVarDecl *parm);
1766 if (const ParmVarDecl *Parm
1769 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) {
1771 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex();
1798 if (const ParmVarDecl *Parm
1801 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) {
1803 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex();
5063 void CXXNameMangler::mangleFunctionParam(const ParmVarDecl *parm) {
5064 unsigned parmDepth = parm->getFunctionScopeDepth();
5065 unsigned parmIndex = parm->getFunctionScopeIndex();
5085 assert(!parm->getType()->isArrayType()
5089 dyn_cast<DependentAddressSpaceType>(parm->getType())) {
5092 mangleQualifiers(parm->getType().getQualifiers());