Home | History | Annotate | Download | only in Sema

Lines Matching refs:Parm

666       NamedDecl *Parm = cast<NamedDecl>(Active->Entity);
668 if (!Parm->getName().empty())
669 Name = std::string(" '") + Parm->getName().str() + "'";
680 << isa<TemplateTemplateParmDecl>(Parm)
1189 ExprResult transformNonTypeTemplateParmRef(NonTypeTemplateParmDecl *parm,
1506 NonTypeTemplateParmDecl *parm,
1515 if (parm->isExpandedParameterPack())
1516 T = parm->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex);
1518 T = parm->getType();
1519 if (parm->isParameterPack() && isa<PackExpansionType>(T))
1521 return SemaRef.SubstType(T, TemplateArgs, loc, parm->getDeclName());
1577 resultExpr->getType(), resultExpr->getValueKind(), loc, parm, refParam,
1797 "type parm not rewritten to type parm");