Home
last modified time | relevance | path

Searched refs:TemplateSpecializationType (Results 1 – 25 of 112) sorted by relevance

12345

/external/clang/lib/AST/
DASTDiagnostic.cpp106 if (const TemplateSpecializationType *TST = in Desugar()
107 dyn_cast<TemplateSpecializationType>(Ty)) { in Desugar()
904 const TemplateSpecializationType *TST;
918 InternalIterator(const TemplateSpecializationType *TST) in InternalIterator()
998 TSTiterator(ASTContext &Context, const TemplateSpecializationType *TST) in TSTiterator()
1044 static const TemplateSpecializationType *GetTemplateSpecializationType( in GetTemplateSpecializationType()
1046 if (const TemplateSpecializationType *TST = in GetTemplateSpecializationType()
1047 Ty->getAs<TemplateSpecializationType>()) in GetTemplateSpecializationType()
1066 return Ty->getAs<TemplateSpecializationType>(); in GetTemplateSpecializationType()
1072 const TemplateSpecializationType *&FromArgTST, in OnlyPerformTypeDiff()
[all …]
DTypePrinter.cpp926 TemplateSpecializationType::PrintTemplateArgumentList( in AppendScope()
1006 const TemplateSpecializationType *TST = in printTag()
1007 cast<TemplateSpecializationType>(TAW->getType()); in printTag()
1014 TemplateSpecializationType::PrintTemplateArgumentList(OS, Args, Policy); in printTag()
1068 const TemplateSpecializationType *T, in printTemplateSpecializationBefore()
1073 TemplateSpecializationType::PrintTemplateArgumentList( in printTemplateSpecializationBefore()
1078 const TemplateSpecializationType *T, in printTemplateSpecializationAfter()
1150 TemplateSpecializationType::PrintTemplateArgumentList(OS, in printDependentTemplateSpecializationBefore()
1433 void TemplateSpecializationType::
1442 void TemplateSpecializationType::PrintTemplateArgumentList( in PrintTemplateArgumentList()
[all …]
DNestedNameSpecifier.cpp310 if (const TemplateSpecializationType *SpecType in print()
311 = dyn_cast<TemplateSpecializationType>(T)) { in print()
317 TemplateSpecializationType::PrintTemplateArgumentList( in print()
DStmtPrinter.cpp1211 TemplateSpecializationType::PrintTemplateArgumentList( in VisitDeclRefExpr()
1223 TemplateSpecializationType::PrintTemplateArgumentList( in VisitDependentScopeDeclRefExpr()
1234 TemplateSpecializationType::PrintTemplateArgumentList( in VisitUnresolvedLookupExpr()
1561 TemplateSpecializationType::PrintTemplateArgumentList( in VisitMemberExpr()
1941 TemplateSpecializationType::PrintTemplateArgumentList( in VisitUserDefinedLiteral()
2266 TemplateSpecializationType::PrintTemplateArgumentList( in VisitCXXDependentScopeMemberExpr()
2281 TemplateSpecializationType::PrintTemplateArgumentList( in VisitUnresolvedMemberExpr()
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DForwardingReferenceOverloadCheck.cpp23 auto CheckTemplate = [](const TemplateSpecializationType *Spec) { in AST_MATCHER()
44 if (CheckTemplate(BaseType->getAs<TemplateSpecializationType>())) { in AST_MATCHER()
48 if (CheckTemplate(Qualifier->getAs<TemplateSpecializationType>())) { in AST_MATCHER()
DCopyConstructorInitCheck.cpp53 if (const auto *TempSpecTy = dyn_cast<TemplateSpecializationType>(BaseType)) in check()
/external/llvm-project/clang/lib/AST/
DASTDiagnostic.cpp109 if (const TemplateSpecializationType *TST = in Desugar()
110 dyn_cast<TemplateSpecializationType>(Ty)) { in Desugar()
935 const TemplateSpecializationType *TST;
949 InternalIterator(const TemplateSpecializationType *TST) in InternalIterator()
1037 TSTiterator(ASTContext &Context, const TemplateSpecializationType *TST) in TSTiterator()
1084 static const TemplateSpecializationType *GetTemplateSpecializationType( in GetTemplateSpecializationType()
1086 if (const TemplateSpecializationType *TST = in GetTemplateSpecializationType()
1087 Ty->getAs<TemplateSpecializationType>()) in GetTemplateSpecializationType()
1106 return Ty->getAs<TemplateSpecializationType>(); in GetTemplateSpecializationType()
1112 const TemplateSpecializationType *&FromArgTST, in OnlyPerformTypeDiff()
[all …]
DQualTypeNames.cpp125 if (const auto *TST = dyn_cast<const TemplateSpecializationType>(TypePtr)) { in getFullyQualifiedTemplateType()
128 for (TemplateSpecializationType::iterator I = TST->begin(), E = TST->end(); in getFullyQualifiedTemplateType()
327 } else if (const auto *TST = dyn_cast<TemplateSpecializationType>(TypePtr)) { in createNestedNameSpecifierForScopeOf()
446 if (isa<const TemplateSpecializationType>(QT.getTypePtr()) || in getFullyQualifiedType()
DCXXInheritance.cpp250 const TemplateSpecializationType *TST = in lookupInBases()
251 BaseSpec.getType()->getAs<TemplateSpecializationType>(); in lookupInBases()
414 const TemplateSpecializationType *TST = in findOrdinaryMemberInDependentClasses()
415 Specifier->getType()->getAs<TemplateSpecializationType>(); in findOrdinaryMemberInDependentClasses()
DASTImporterLookupTable.cpp60 else if (const auto *SpecTy = dyn_cast<TemplateSpecializationType>(Ty)) in VisitFriendDecl()
DNestedNameSpecifier.cpp309 if (const TemplateSpecializationType *SpecType in print()
310 = dyn_cast<TemplateSpecializationType>(T)) { in print()
/external/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp84 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsStdVector()
98 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsSmallVector()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp82 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsStdVector()
96 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsSmallVector()
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp141 if (const auto *TST = dyn_cast<const TemplateSpecializationType>(TypePtr)) { in getFullyQualifiedTemplateType()
144 for (TemplateSpecializationType::iterator I = TST->begin(), E = TST->end(); in getFullyQualifiedTemplateType()
343 } else if (const auto *TST = dyn_cast<TemplateSpecializationType>(TypePtr)) { in createNestedNameSpecifierForScopeOf()
449 if (isa<const TemplateSpecializationType>(QT.getTypePtr()) || in getFullyQualifiedType()
/external/clang/include/clang/AST/
DTemplateBase.h643 inline TemplateSpecializationType::iterator
644 TemplateSpecializationType::end() const { in end()
654 TemplateSpecializationType::getArg(unsigned Idx) const { in getArg()
/external/llvm-project/clang-tools-extra/clang-tidy/mpi/
DTypeMismatchCheck.cpp178 isCXXComplexTypeMatching(const TemplateSpecializationType *const Template, in isCXXComplexTypeMatching()
318 } else if (const auto *Template = BT->getAs<TemplateSpecializationType>()) { in checkArguments()
/external/llvm-project/clang/include/clang/AST/
DTemplateBase.h693 inline TemplateSpecializationType::iterator
694 TemplateSpecializationType::end() const {
704 TemplateSpecializationType::getArg(unsigned Idx) const {
/external/llvm-project/clang/lib/Index/
DIndexTypeSourceInfo.cpp205 const TemplateSpecializationType *TST = in VisitDependentNameTypeLoc()
206 T->getAs<TemplateSpecializationType>(); in VisitDependentNameTypeLoc()
DIndexBody.cpp158 const TemplateSpecializationType *TST = in indexDependentReference()
159 T->getAs<TemplateSpecializationType>(); in indexDependentReference()
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/
DUseTransparentFunctorsCheck.cpp99 FunctorParentLoc.getType()->castAs<TemplateSpecializationType>(); in check()
/external/llvm-project/clang/include/clang/Basic/
DTypeNodes.td32 /// For example, `std::vector<int>` (a TemplateSpecializationType) is
96 def TemplateSpecializationType : TypeNode<Type>, NeverCanonicalUnlessDependent;
/external/llvm-project/clang/include/clang/Tooling/Refactoring/
DRecursiveSymbolVisitor.h96 dyn_cast<TemplateSpecializationType>(Loc.getType())) { in VisitTypeLoc()
/external/llvm-project/clang-tools-extra/clang-tidy/google/
DExplicitConstructorCheck.cpp71 if (const auto *TS = Type->getAs<TemplateSpecializationType>()) { in isStdInitializerList()
/external/clang/lib/Index/
DIndexTypeSourceInfo.cpp108 if (const TemplateSpecializationType *T = TL.getTypePtr()) { in VisitTemplateSpecializationTypeLoc()
/external/llvm-project/clang-tools-extra/clang-tidy/misc/
DUnusedUsingDeclsCheck.cpp25 TemplateSpecializationType, FunctionDecl), in AST_POLYMORPHIC_MATCHER_P() argument

12345