Lines Matching refs:Parm
58 TemplateTemplateParmDecl *Parm) {
59 ID.AddInteger(Parm->getDepth());
60 ID.AddInteger(Parm->getPosition());
61 ID.AddBoolean(Parm->isParameterPack());
63 TemplateParameterList *Params = Parm->getTemplateParameters();
2342 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm,
2348 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement);
2355 SubstTemplateTypeParmType(Parm, Replacement);
2365 const TemplateTypeParmType *Parm,
2377 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack);
2384 if (!Parm->isCanonicalUnqualified()) {
2385 Canon = getCanonicalType(QualType(Parm, 0));
2392 = new (*this, TypeAlignment) SubstTemplateTypeParmPackType(Parm, Canon,