Lines Matching full:parm
58 TemplateTemplateParmDecl *Parm) {
59 ID.AddInteger(Parm->getDepth());
60 ID.AddInteger(Parm->getPosition());
61 ID.AddBoolean(Parm->isParameterPack());
63 TemplateParameterList *Params = Parm->getTemplateParameters();
2277 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm,
2283 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement);
2290 SubstTemplateTypeParmType(Parm, Replacement);
2300 const TemplateTypeParmType *Parm,
2312 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack);
2319 if (!Parm->isCanonicalUnqualified()) {
2320 Canon = getCanonicalType(QualType(Parm, 0));
2327 = new (*this, TypeAlignment) SubstTemplateTypeParmPackType(Parm, Canon,