/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()
|
D | Type.cpp | 330 template <> const TemplateSpecializationType *Type::getAs() const { in getAs() 331 return getAsSugar<TemplateSpecializationType>(this); in getAs() 3100 bool TemplateSpecializationType:: 3107 bool TemplateSpecializationType:: 3122 TemplateSpecializationType:: 3123 TemplateSpecializationType(TemplateName T, in TemplateSpecializationType() function in TemplateSpecializationType 3169 TemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, in Profile() 3534 = cast<TemplateSpecializationType>(type.getTypePtr()) in canHaveNullability()
|
D | ItaniumMangle.cpp | 1028 if (const auto *TST = type->getAs<TemplateSpecializationType>()) { in manglePrefix() 1872 const TemplateSpecializationType *TST = in mangleUnresolvedTypeOrSimpleId() 1873 cast<TemplateSpecializationType>(Ty); in mangleUnresolvedTypeOrSimpleId() 2217 if (const TemplateSpecializationType *TST in mangleType() 2218 = dyn_cast<TemplateSpecializationType>(T)) in mangleType() 2927 void CXXNameMangler::mangleType(const TemplateSpecializationType *T) { in mangleType()
|
/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/v8/tools/clang/plugins/ |
D | CheckIPCVisitor.h | 49 clang::TemplateSpecializationType* spec); 61 const clang::TemplateSpecializationType* spec);
|
D | CheckIPCVisitor.cpp | 66 TemplateSpecializationType* spec) { in VisitTemplateSpecializationType() 134 const TemplateSpecializationType* spec) { in ValidateCheckedTuple() 225 if (auto* spec = dyn_cast<TemplateSpecializationType>(type)) { in CheckType()
|
D | FindBadConstructsConsumer.cpp | 245 TemplateSpecializationType* spec) { in VisitTemplateSpecializationType() 689 dyn_cast<TemplateSpecializationType>(type)->getTemplateName(); in CountType() 771 const TemplateSpecializationType* base_type = in IsRefCounted() 772 dyn_cast<TemplateSpecializationType>( in IsRefCounted() 966 const TemplateSpecializationType* template_spec_type = in CheckWeakPtrFactoryMembers() 967 iter->getType().getTypePtr()->getAs<TemplateSpecializationType>(); in CheckWeakPtrFactoryMembers()
|
D | FindBadConstructsConsumer.h | 56 bool VisitTemplateSpecializationType(clang::TemplateSpecializationType* spec);
|
/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()
|
D | Type.h | 2018 template <> const TemplateSpecializationType *Type::getAs() const; 4157 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) TemplateSpecializationType 4176 TemplateSpecializationType(TemplateName T, 4323 assert(isa<TemplateSpecializationType>(TST)); 4330 const TemplateSpecializationType *getInjectedTST() const { 4331 return cast<TemplateSpecializationType>(InjectedType.getTypePtr());
|
/external/clang/lib/Index/ |
D | IndexTypeSourceInfo.cpp | 108 if (const TemplateSpecializationType *T = TL.getTypePtr()) { in VisitTemplateSpecializationTypeLoc()
|
D | USRGeneration.cpp | 724 if (const TemplateSpecializationType *Spec in VisitType() 725 = T->getAs<TemplateSpecializationType>()) { in VisitType()
|
/external/v8/tools/clang/blink_gc_plugin/ |
D | BlinkGCPluginConsumer.cpp | 244 const TemplateSpecializationType* tmpl_type = in GetDependentTemplatedDecl() 245 type.getAs<TemplateSpecializationType>(); in GetDependentTemplatedDecl()
|
D | RecordInfo.cpp | 126 const TemplateSpecializationType* tmpl_type = in GetDependentTemplatedDecl() 127 type.getAs<TemplateSpecializationType>(); in GetDependentTemplatedDecl()
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 435 const TemplateSpecializationType *Param, in DeduceTemplateArguments() 442 if (const TemplateSpecializationType *SpecArg in DeduceTemplateArguments() 443 = dyn_cast<TemplateSpecializationType>(Arg)) { in DeduceTemplateArguments() 1406 assert(isa<TemplateSpecializationType>(Param) && in DeduceTemplateArgumentsByTypeMatch() 1417 const TemplateSpecializationType *SpecParam = in DeduceTemplateArgumentsByTypeMatch() 1418 cast<TemplateSpecializationType>(Param); in DeduceTemplateArgumentsByTypeMatch() 2441 if (const TemplateSpecializationType *Spec in isSimpleTemplateIdType() 2442 = T->getAs<TemplateSpecializationType>()) in isSimpleTemplateIdType() 4839 const TemplateSpecializationType *Spec in MarkUsedTemplateParameters() 4840 = cast<TemplateSpecializationType>(T); in MarkUsedTemplateParameters()
|
D | SemaCXXScopeSpec.cpp | 96 if (const TemplateSpecializationType *SpecType in computeDeclContext() 97 = NNSType->getAs<TemplateSpecializationType>()) { in computeDeclContext()
|
D | SemaTemplate.cpp | 1710 if (const TemplateSpecializationType *TST in MatchTemplateParametersToScopeSpecifier() 1711 = T->getAs<TemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier() 1847 } else if (const TemplateSpecializationType *TST in MatchTemplateParametersToScopeSpecifier() 1848 = T->getAs<TemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier() 2181 TemplateSpecializationType::anyDependentTemplateArguments( in CheckTemplateIdType() 2577 !TemplateSpecializationType::anyDependentTemplateArguments( in ActOnVarTemplateSpecialization() 2804 if (!TemplateSpecializationType::anyDependentTemplateArguments( in CheckVarTemplateId() 2955 !TemplateSpecializationType::anyDependentTemplateArguments( in BuildTemplateIdExpr() 4182 const TemplateSpecializationType*) { in VisitTemplateSpecializationType() argument 6321 !TemplateSpecializationType::anyDependentTemplateArguments( in ActOnClassTemplateSpecialization() [all …]
|
D | SemaTemplateInstantiate.cpp | 170 const TemplateSpecializationType *TST = in getTemplateInstantiationArgs() 171 cast<TemplateSpecializationType>(Context.getCanonicalType(T)); in getTemplateInstantiationArgs() 450 TemplateSpecializationType::PrintTemplateArgumentList( in PrintInstantiationStack() 502 TemplateSpecializationType::PrintTemplateArgumentList( in PrintInstantiationStack()
|
/external/clang/lib/ASTMatchers/ |
D | ASTMatchFinder.cpp | 764 auto *TemplateType = TypeNode->getAs<TemplateSpecializationType>(); in getAsCXXRecordDeclOrPrimaryTemplate() 767 TemplateType->getAliasedType()->getAs<TemplateSpecializationType>(); in getAsCXXRecordDeclOrPrimaryTemplate()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 575 TemplateSpecializationType), in AST_POLYMORPHIC_MATCHER_P() argument 717 TemplateSpecializationType), in AST_POLYMORPHIC_MATCHER_P2() argument 738 TemplateSpecializationType), in AST_POLYMORPHIC_MATCHER_P() argument 4789 AST_TYPE_MATCHER(TemplateSpecializationType, templateSpecializationType);
|
D | ASTMatchersInternal.h | 768 bool matchesSpecialized(const TemplateSpecializationType &Node, in matchesSpecialized() 1012 QualType, RecordType, TagType, TemplateSpecializationType, 1637 getTemplateSpecializationArgs(const TemplateSpecializationType &T) {
|