/external/clang/lib/AST/ |
D | ASTDiagnostic.cpp | 106 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 …]
|
D | TypePrinter.cpp | 926 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 …]
|
D | NestedNameSpecifier.cpp | 310 if (const TemplateSpecializationType *SpecType in print() 311 = dyn_cast<TemplateSpecializationType>(T)) { in print() 317 TemplateSpecializationType::PrintTemplateArgumentList( in print()
|
D | StmtPrinter.cpp | 1211 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/ |
D | ForwardingReferenceOverloadCheck.cpp | 23 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()
|
D | CopyConstructorInitCheck.cpp | 53 if (const auto *TempSpecTy = dyn_cast<TemplateSpecializationType>(BaseType)) in check()
|
/external/llvm-project/clang/lib/AST/ |
D | ASTDiagnostic.cpp | 109 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 …]
|
D | QualTypeNames.cpp | 125 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()
|
D | CXXInheritance.cpp | 250 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()
|
D | ASTImporterLookupTable.cpp | 60 else if (const auto *SpecTy = dyn_cast<TemplateSpecializationType>(Ty)) in VisitFriendDecl()
|
D | NestedNameSpecifier.cpp | 309 if (const TemplateSpecializationType *SpecType in print() 310 = dyn_cast<TemplateSpecializationType>(T)) { in print()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | LLVMConventionsChecker.cpp | 84 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsStdVector() 98 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsSmallVector()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | LLVMConventionsChecker.cpp | 82 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsStdVector() 96 const TemplateSpecializationType *TS = T->getAs<TemplateSpecializationType>(); in IsSmallVector()
|
/external/clang/lib/Tooling/Core/ |
D | QualTypeNames.cpp | 141 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/ |
D | TemplateBase.h | 643 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/ |
D | TypeMismatchCheck.cpp | 178 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/ |
D | TemplateBase.h | 693 inline TemplateSpecializationType::iterator 694 TemplateSpecializationType::end() const { 704 TemplateSpecializationType::getArg(unsigned Idx) const {
|
/external/llvm-project/clang/lib/Index/ |
D | IndexTypeSourceInfo.cpp | 205 const TemplateSpecializationType *TST = in VisitDependentNameTypeLoc() 206 T->getAs<TemplateSpecializationType>(); in VisitDependentNameTypeLoc()
|
D | IndexBody.cpp | 158 const TemplateSpecializationType *TST = in indexDependentReference() 159 T->getAs<TemplateSpecializationType>(); in indexDependentReference()
|
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
D | UseTransparentFunctorsCheck.cpp | 99 FunctorParentLoc.getType()->castAs<TemplateSpecializationType>(); in check()
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TypeNodes.td | 32 /// For example, `std::vector<int>` (a TemplateSpecializationType) is 96 def TemplateSpecializationType : TypeNode<Type>, NeverCanonicalUnlessDependent;
|
/external/llvm-project/clang/include/clang/Tooling/Refactoring/ |
D | RecursiveSymbolVisitor.h | 96 dyn_cast<TemplateSpecializationType>(Loc.getType())) { in VisitTypeLoc()
|
/external/llvm-project/clang-tools-extra/clang-tidy/google/ |
D | ExplicitConstructorCheck.cpp | 71 if (const auto *TS = Type->getAs<TemplateSpecializationType>()) { in isStdInitializerList()
|
/external/clang/lib/Index/ |
D | IndexTypeSourceInfo.cpp | 108 if (const TemplateSpecializationType *T = TL.getTypePtr()) { in VisitTemplateSpecializationTypeLoc()
|
/external/llvm-project/clang-tools-extra/clang-tidy/misc/ |
D | UnusedUsingDeclsCheck.cpp | 25 TemplateSpecializationType, FunctionDecl), in AST_POLYMORPHIC_MATCHER_P() argument
|