/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StdVariantChecker.cpp | 242 if (FD->getTemplateSpecializationArgs()->size() < 1) in handleStdGetCall() 245 const auto &TypeOut = FD->getTemplateSpecializationArgs()->asArray()[0]; in handleStdGetCall()
|
H A D | CastValueChecker.cpp | 266 for (unsigned idx = 0; idx < FD->getTemplateSpecializationArgs()->size() - 1; in addInstanceOfTransition() 269 FD->getTemplateSpecializationArgs()->get(idx); in addInstanceOfTransition() 495 if (!FD || !FD->getTemplateSpecializationArgs()) in evalCall()
|
H A D | SmartPtrModeling.cpp | 206 const auto &TemplateArgs = FD->getTemplateSpecializationArgs()->asArray(); in getPointerTypeFromTemplateArg()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtDataCollectors.td | 48 if (auto Args = D->getTemplateSpecializationArgs()) {
|
H A D | Decl.h | 2915 const TemplateArgumentList *getTemplateSpecializationArgs() const;
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersInternal.h | 1934 getTemplateSpecializationArgs(const ClassTemplateSpecializationDecl &D) { 1939 getTemplateSpecializationArgs(const VarTemplateSpecializationDecl &D) { 1944 getTemplateSpecializationArgs(const TemplateSpecializationType &T) { 1949 getTemplateSpecializationArgs(const FunctionDecl &FD) { 1950 if (const auto* TemplateArgs = FD.getTemplateSpecializationArgs())
|
H A D | ASTMatchers.h | 795 internal::getTemplateSpecializationArgs(Node); in AST_POLYMORPHIC_MATCHER_P() 1076 internal::getTemplateSpecializationArgs(Node); in AST_POLYMORPHIC_MATCHER_P2() 1096 return internal::getTemplateSpecializationArgs(Node).size() == N; in AST_POLYMORPHIC_MATCHER_P() 5338 clang::ast_matchers::internal::getTemplateSpecializationArgs(Node); in AST_POLYMORPHIC_MATCHER_P()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeEmitter.cpp | 58 const TemplateArgumentList *TAL = MD->getTemplateSpecializationArgs(); in compileFunc()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ODRDiagsEmitter.cpp | 1183 FirstMethod->getTemplateSpecializationArgs(); in diagnoseMismatch() 1185 SecondMethod->getTemplateSpecializationArgs(); in diagnoseMismatch()
|
H A D | ODRHash.cpp | 685 const auto *SpecializationArgs = Function->getTemplateSpecializationArgs(); in AddFunctionDecl()
|
H A D | DeclPrinter.cpp | 712 D->getTemplateSpecializationArgs()) in VisitFunctionDecl()
|
H A D | Decl.cpp | 3076 const TemplateArgumentList *TemplateArgs = getTemplateSpecializationArgs(); in getNameForDiagnostic() 4170 FunctionDecl::getTemplateSpecializationArgs() const { in getTemplateSpecializationArgs() function in FunctionDecl
|
H A D | StmtPrinter.cpp | 2064 cast<FunctionDecl>(DRE->getDecl())->getTemplateSpecializationArgs(); in VisitUserDefinedLiteral()
|
H A D | ItaniumMangle.cpp | 983 TemplateArgs = FD->getTemplateSpecializationArgs(); in isTemplate() 1686 Inherited.getConstructor()->getTemplateSpecializationArgs(); in mangleUnqualifiedName()
|
H A D | MicrosoftMangle.cpp | 1023 TemplateArgs = FD->getTemplateSpecializationArgs(); in isTemplate()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 263 D->getTemplateSpecializationArgs()) { in VisitFunctionDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | PathDiagnostic.cpp | 995 FD->getTemplateSpecializationArgs()) in describeCodeDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 3896 if (Specialization->getTemplateSpecializationArgs() == in FinishTemplateArgumentDeduction() 5300 if (auto *Args = FD->getTemplateSpecializationArgs()) { in DeduceReturnType() 5361 if (auto *Args = FD->getTemplateSpecializationArgs()) { in CheckIfFunctionSpecializationIsImmediate() 5813 *FD->getTemplateSpecializationArgs()); in getMostSpecialized()
|
H A D | SemaConcept.cpp | 763 if (auto *SpecArgs = FD->getTemplateSpecializationArgs()) { in SetupConstraintScope()
|
H A D | SemaTemplateInstantiate.cpp | 286 Function->getTemplateSpecializationArgs()) { in HandleFunction()
|
H A D | SemaStmt.cpp | 2307 FunTmpl->getTemplateParameters(), *D->getTemplateSpecializationArgs()); in NoteForRangeBeginEndFunction()
|
H A D | SemaOverload.cpp | 10813 FunTmpl->getTemplateParameters(), *Fn->getTemplateSpecializationArgs()); in ClassifyOverloadCandidate() 10928 *FD->getTemplateSpecializationArgs()); in checkAddressOfFunctionIsAvailable()
|
H A D | SemaTemplate.cpp | 9032 Context, Specialization->getTemplateSpecializationArgs()->asArray()); in CheckFunctionTemplateSpecialization()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 3067 const TemplateArgumentList *TAL = MD->getTemplateSpecializationArgs(); in EmitLambdaDelegatingInvokeBody()
|
H A D | CGDebugInfo.cpp | 2380 return {{TList, FD->getTemplateSpecializationArgs()->asArray()}}; in GetTemplateArgs()
|