Lines Matching defs:Parm
535 TemplateTemplateParmDecl *Parm) {
536 ID.AddInteger(Parm->getDepth());
537 ID.AddInteger(Parm->getPosition());
538 ID.AddBoolean(Parm->isParameterPack());
540 TemplateParameterList *Params = Parm->getTemplateParameters();
3015 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm,
3021 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement);
3028 SubstTemplateTypeParmType(Parm, Replacement);
3038 const TemplateTypeParmType *Parm,
3050 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack);
3057 if (!Parm->isCanonicalUnqualified()) {
3058 Canon = getCanonicalType(QualType(Parm, 0));
3065 = new (*this, TypeAlignment) SubstTemplateTypeParmPackType(Parm, Canon,