Searched refs:isTypeAlias (Results 1 – 18 of 18) sorted by relevance
170 T->isTypeAlias()); in VisitTemplateSpecializationTypeLoc()
119 if (!TST->isTypeAlias()) { in desugarForDiagnostic()1073 (TST->isSugared() && !TST->isTypeAlias()) in TSTiterator()1422 if (!TST->isTypeAlias()) in makeTemplateList()
4320 if (isTypeAlias()) { in TemplateSpecializationType()4327 assert(isTypeAlias() && "not a type alias template specialization"); in getAliasedType()4334 if (isTypeAlias()) in Profile()
286 bool TemplateDecl::isTypeAlias() const { in isTypeAlias() function in TemplateDecl
800 attributeOnlyIfTrue("isAlias", TST->isTypeAlias()); in VisitTemplateSpecializationType()
2030 if (T->isTypeAlias()) in VisitTemplateSpecializationType()
2957 if (!TST->isTypeAlias()) in mangleType()
5355 bool IsTypeAlias = TD && TD->isTypeAlias(); in getTemplateSpecializationType()
719 node->isTypeAlias()
6535 bool isTypeAlias() const { return TemplateSpecializationTypeBits.TypeAlias; }6550 return !isDependentType() || isCurrentInstantiation() || isTypeAlias();6554 return isTypeAlias() ? getAliasedType() : getCanonicalTypeInternal();8451 return TST->isTypeAlias();
429 bool isTypeAlias() const;
1058 if (!S->isTypeAlias() && S->isSugared()) {
1337 assert(Ty->isTypeAlias()); in GetTemplateArgs()1375 assert(Ty->isTypeAlias()); in CreateType()3584 if (Spec->isTypeAlias()) in UnwrapTypeForDebugInfo()
686 if (const auto *TD = TNP.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()712 if (const auto *TD = TNA.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()
11872 if (!(DG->isImplicit() || (OriginTemplate && OriginTemplate->isTypeAlias()))) in NoteImplicitDeductionGuide()11887 assert(OriginTemplate->isTypeAlias() && in NoteImplicitDeductionGuide()
1199 while (TST && TST->isTypeAlias()) in handlePreferredName()
10902 if (TST->isTypeAlias()) in CheckDestructorDeclarator()
6183 if (TST->isDependentType() && TST->isTypeAlias()) in diagnoseQualifiedDeclaration()