| /openbsd-src/gnu/llvm/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 201 if (const auto *CTSD = in getDeclContextForTemplateInstationPattern() local 203 return CTSD->getTemplateInstantiationPattern(); in getDeclContextForTemplateInstationPattern()
|
| H A D | IndexDecl.cpp | 209 const auto *CTSD = in gatherTemplatePseudoOverrides() local 211 if (!CTSD) in gatherTemplatePseudoOverrides() 215 Template = CTSD->getSpecializedTemplateOrPartial(); in gatherTemplatePseudoOverrides()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 109 if (const auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(D)) { in Visit() 110 auto SK = CTSD->getSpecializationKind(); in Visit()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | ASTDiagnostic.cpp | 1130 const ClassTemplateSpecializationDecl *CTSD = in GetTemplateSpecializationType() local 1133 if (!CTSD) in GetTemplateSpecializationType() 1137 TemplateName(CTSD->getSpecializedTemplate()), in GetTemplateSpecializationType() 1138 CTSD->getTemplateArgs().asArray(), in GetTemplateSpecializationType()
|
| H A D | TypePrinter.cpp | 1986 } else if (auto *CTSD = dyn_cast_or_null<ClassTemplateSpecializationDecl>( in isSubstitutedType() local 1988 Template = TemplateName(CTSD->getSpecializedTemplate()); in isSubstitutedType() 1989 TemplateArgs = CTSD->getTemplateArgs().asArray(); in isSubstitutedType()
|
| H A D | DeclTemplate.cpp | 1602 const auto *CTSD = cast<ClassTemplateSpecializationDecl>(D); in getReplacedTemplateParameterList() local 1603 auto P = CTSD->getSpecializedTemplateOrPartial(); in getReplacedTemplateParameterList()
|
| H A D | ASTContext.cpp | 140 if (const auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(D)) { in getDeclLocForCommentSearch() local 141 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); in getDeclLocForCommentSearch() 356 if (const auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(CRD)) { in adjustDeclToTemplate() local 357 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 361 PU = CTSD->getSpecializedTemplateOrPartial(); in adjustDeclToTemplate()
|
| H A D | ExprConstant.cpp | 1074 const auto *CTSD = in getStdAllocatorCaller() local 1076 if (!CTSD) in getStdAllocatorCaller() 1079 const IdentifierInfo *ClassII = CTSD->getIdentifier(); in getStdAllocatorCaller() 1080 const TemplateArgumentList &TAL = CTSD->getTemplateArgs(); in getStdAllocatorCaller() 1081 if (CTSD->isInStdNamespace() && ClassII && in getStdAllocatorCaller()
|
| /openbsd-src/gnu/llvm/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 1431 if (const auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(DeclNode)) { in TraverseDecl() local 1432 auto SK = CTSD->getSpecializationKind(); in TraverseDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 10397 auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(Candidate); in isOrIsDerivedFromSpecializationOf() local 10398 return !CTSD || !declaresSameEntity(CTSD->getSpecializedTemplate(), CTD); in isOrIsDerivedFromSpecializationOf()
|
| H A D | SemaCodeComplete.cpp | 5130 if (const auto *CTSD = in getAsRecordDecl() local 5134 if (CTSD->getTemplateSpecializationKind() == TSK_Undeclared) in getAsRecordDecl() 5135 RD = CTSD->getSpecializedTemplate()->getTemplatedDecl(); in getAsRecordDecl()
|
| H A D | SemaExprCXX.cpp | 726 if (const auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(TD)) { in getUuidAttrOfType() local 727 const TemplateArgumentList &TAL = CTSD->getTemplateArgs(); in getUuidAttrOfType()
|
| H A D | SemaTemplate.cpp | 5500 if (auto *CTSD = in convertTypeTemplateArgumentToTemplate() local 5503 TemplateName(CTSD->getSpecializedTemplate()), in convertTypeTemplateArgumentToTemplate()
|
| H A D | SemaDeclAttr.cpp | 1441 if (const auto *CTSD = dyn_cast_or_null<ClassTemplateSpecializationDecl>( in handlePreferredName() local 1443 Template = CTSD->getSpecializedTemplate(); in handlePreferredName()
|
| H A D | SemaExpr.cpp | 12897 if (auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(DC)) { in CheckCompareOperands() local 12898 if (CTSD->isInStdNamespace() && in CheckCompareOperands() 12899 llvm::StringSwitch<bool>(CTSD->getName()) in CheckCompareOperands()
|
| H A D | SemaOpenMP.cpp | 1694 if (const auto *CTSD = dyn_cast_or_null<ClassTemplateSpecializationDecl>(RD)) in isConstNotMutableType() local 1695 if (const ClassTemplateDecl *CTD = CTSD->getSpecializedTemplate()) in isConstNotMutableType()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 7329 if (auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(D)) in CompleteRedeclChain() local 7330 CTSD->getSpecializedTemplate()->LoadLazySpecializations(); in CompleteRedeclChain()
|