Searched refs:isTypeAlias (Results 1 – 17 of 17) sorted by relevance
170 T->isTypeAlias()); in VisitTemplateSpecializationTypeLoc()
119 if (!TST->isTypeAlias()) { in desugarForDiagnostic()1073 (TST->isSugared() && !TST->isTypeAlias()) in TSTiterator()1400 if (!TST->isTypeAlias()) in makeTemplateList()
4090 if (isTypeAlias()) { in TemplateSpecializationType()4097 assert(isTypeAlias() && "not a type alias template specialization"); in getAliasedType()4104 if (isTypeAlias()) in Profile()
286 bool TemplateDecl::isTypeAlias() const { in isTypeAlias() function in TemplateDecl
767 attributeOnlyIfTrue("isAlias", TST->isTypeAlias()); in VisitTemplateSpecializationType()
1799 if (T->isTypeAlias()) in VisitTemplateSpecializationType()
2955 if (!TST->isTypeAlias()) in mangleType()
4943 bool IsTypeAlias = TD && TD->isTypeAlias(); in getTemplateSpecializationType()
5621 bool isTypeAlias() const { return TemplateSpecializationTypeBits.TypeAlias; }5636 return !isDependentType() || isCurrentInstantiation() || isTypeAlias();5640 return isTypeAlias() ? getAliasedType() : getCanonicalTypeInternal();7511 return TST->isTypeAlias();
672 node->isTypeAlias()
448 bool isTypeAlias() const;
1354 while (TemplateType && TemplateType->isTypeAlias()) in getAsCXXRecordDeclOrPrimaryTemplate()
1062 if (!S->isTypeAlias() && S->isSugared()) {
585 if (const auto *TD = TNP.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()602 if (const auto *TD = TNA.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()
1459 while (TST && TST->isTypeAlias()) in handlePreferredName()
11003 if (TST->isTypeAlias()) in CheckDestructorDeclarator()
1318 assert(Ty->isTypeAlias()); in CreateType()3441 if (Spec->isTypeAlias()) in UnwrapTypeForDebugInfo()