Home
last modified time | relevance | path

Searched refs:isTypeAlias (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp171 T->isTypeAlias()); in VisitTemplateSpecializationTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTDiagnostic.cpp119 if (!TST->isTypeAlias()) { in desugarForDiagnostic()
1102 (TST->isSugared() && !TST->isTypeAlias()) in TSTiterator()
1457 if (!TST->isTypeAlias()) in makeTemplateList()
H A DDeclTemplate.cpp305 bool TemplateDecl::isTypeAlias() const { in isTypeAlias() function in TemplateDecl
H A DJSONNodeDumper.cpp802 attributeOnlyIfTrue("isAlias", TST->isTypeAlias()); in VisitTemplateSpecializationType()
H A DType.cpp1949 while (TST && TST->isTypeAlias()) in getAsNonAliasTemplateSpecializationType()
4541 assert(isTypeAlias() && "not a type alias template specialization"); in getAliasedType()
H A DItaniumMangle.cpp2520 TD && TD->isTypeAlias()) in mangleUnresolvedTypeOrSimpleId()
3044 if (!TST->isTypeAlias()) in mangleType()
H A DTextNodeDumper.cpp2184 if (T->isTypeAlias()) in VisitTemplateSpecializationType()
H A DASTContext.cpp5770 bool IsTypeAlias = TD && TD->isTypeAlias(); in getTemplateSpecializationType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h6900 bool isTypeAlias() const { return TemplateSpecializationTypeBits.TypeAlias; }
6915 return !isDependentType() || isCurrentInstantiation() || isTypeAlias();
6919 return isTypeAlias() ? getAliasedType() : getCanonicalTypeInternal();
8868 return TST->isTypeAlias();
H A DDeclTemplate.h431 bool isTypeAlias() const;
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp1377 while (TemplateType && TemplateType->isTypeAlias()) in getAsCXXRecordDeclOrPrimaryTemplate()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1054 if (!S->isTypeAlias() && S->isSugared()) {
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1516 assert(Ty->isTypeAlias()); in GetTemplateArgs()
1554 assert(Ty->isTypeAlias()); in CreateType()
3830 if (Spec->isTypeAlias()) in UnwrapTypeForDebugInfo()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp625 if (const auto *TD = TNP.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()
651 if (const auto *TD = TNA.getAsTemplateDecl(); TD && TD->isTypeAlias()) in DeduceTemplateSpecArguments()
H A DSemaOverload.cpp12586 if (!(DG->isImplicit() || (OriginTemplate && OriginTemplate->isTypeAlias()))) in NoteImplicitDeductionGuide()
12601 assert(OriginTemplate->isTypeAlias() && in NoteImplicitDeductionGuide()
H A DSemaDeclAttr.cpp1217 while (TST && TST->isTypeAlias()) in handlePreferredName()
H A DSemaDeclCXX.cpp11143 if (TST->isTypeAlias()) in CheckDestructorDeclarator()
H A DSemaDecl.cpp6298 if (TST->isDependentType() && TST->isTypeAlias()) in diagnoseQualifiedDeclaration()