Searched refs:isTypeAlias (Results 1 – 17 of 17) sorted by relevance
170 T->isTypeAlias()); in VisitTemplateSpecializationTypeLoc()
118 if (!TST->isTypeAlias()) { in desugarForDiagnostic()1072 (TST->isSugared() && !TST->isTypeAlias()) in TSTiterator()1399 if (!TST->isTypeAlias()) in makeTemplateList()
3819 if (isTypeAlias()) { in TemplateSpecializationType()3826 assert(isTypeAlias() && "not a type alias template specialization"); in getAliasedType()3833 if (isTypeAlias()) in Profile()
253 bool TemplateDecl::isTypeAlias() const { in isTypeAlias() function in TemplateDecl
723 attributeOnlyIfTrue("isAlias", TST->isTypeAlias()); in VisitTemplateSpecializationType()
1611 if (T->isTypeAlias()) in VisitTemplateSpecializationType()
2835 if (!TST->isTypeAlias()) in mangleType()
4961 bool IsTypeAlias = TD && TD->isTypeAlias(); in getTemplateSpecializationType()
668 node->isTypeAlias()
5420 bool isTypeAlias() const { return TemplateSpecializationTypeBits.TypeAlias; }5435 return !isDependentType() || isCurrentInstantiation() || isTypeAlias();5439 return isTypeAlias() ? getAliasedType() : getCanonicalTypeInternal();7329 return TST->isTypeAlias();
442 bool isTypeAlias() const;
1343 while (TemplateType && TemplateType->isTypeAlias()) in getAsCXXRecordDeclOrPrimaryTemplate()
1062 if (!S->isTypeAlias() && S->isSugared()) {
569 if (const auto *TD = TNP.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()586 if (const auto *TD = TNA.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()
1445 while (TST && TST->isTypeAlias()) in handlePreferredName()
10706 if (TST->isTypeAlias()) in CheckDestructorDeclarator()
1278 assert(Ty->isTypeAlias()); in CreateType()3296 if (Spec->isTypeAlias()) in UnwrapTypeForDebugInfo()