Home
last modified time | relevance | path

Searched refs:getTemplateSpecializationArgs (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdVariantChecker.cpp242 if (FD->getTemplateSpecializationArgs()->size() < 1) in handleStdGetCall()
245 const auto &TypeOut = FD->getTemplateSpecializationArgs()->asArray()[0]; in handleStdGetCall()
H A DCastValueChecker.cpp266 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 DSmartPtrModeling.cpp206 const auto &TemplateArgs = FD->getTemplateSpecializationArgs()->asArray(); in getPointerTypeFromTemplateArg()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtDataCollectors.td48 if (auto Args = D->getTemplateSpecializationArgs()) {
H A DDecl.h2915 const TemplateArgumentList *getTemplateSpecializationArgs() const;
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1934 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 DASTMatchers.h795 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 DByteCodeEmitter.cpp58 const TemplateArgumentList *TAL = MD->getTemplateSpecializationArgs(); in compileFunc()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRDiagsEmitter.cpp1183 FirstMethod->getTemplateSpecializationArgs(); in diagnoseMismatch()
1185 SecondMethod->getTemplateSpecializationArgs(); in diagnoseMismatch()
H A DODRHash.cpp685 const auto *SpecializationArgs = Function->getTemplateSpecializationArgs(); in AddFunctionDecl()
H A DDeclPrinter.cpp712 D->getTemplateSpecializationArgs()) in VisitFunctionDecl()
H A DDecl.cpp3076 const TemplateArgumentList *TemplateArgs = getTemplateSpecializationArgs(); in getNameForDiagnostic()
4170 FunctionDecl::getTemplateSpecializationArgs() const { in getTemplateSpecializationArgs() function in FunctionDecl
H A DStmtPrinter.cpp2064 cast<FunctionDecl>(DRE->getDecl())->getTemplateSpecializationArgs(); in VisitUserDefinedLiteral()
H A DItaniumMangle.cpp983 TemplateArgs = FD->getTemplateSpecializationArgs(); in isTemplate()
1686 Inherited.getConstructor()->getTemplateSpecializationArgs(); in mangleUnqualifiedName()
H A DMicrosoftMangle.cpp1023 TemplateArgs = FD->getTemplateSpecializationArgs(); in isTemplate()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp263 D->getTemplateSpecializationArgs()) { in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DPathDiagnostic.cpp995 FD->getTemplateSpecializationArgs()) in describeCodeDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp3896 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 DSemaConcept.cpp763 if (auto *SpecArgs = FD->getTemplateSpecializationArgs()) { in SetupConstraintScope()
H A DSemaTemplateInstantiate.cpp286 Function->getTemplateSpecializationArgs()) { in HandleFunction()
H A DSemaStmt.cpp2307 FunTmpl->getTemplateParameters(), *D->getTemplateSpecializationArgs()); in NoteForRangeBeginEndFunction()
H A DSemaOverload.cpp10813 FunTmpl->getTemplateParameters(), *Fn->getTemplateSpecializationArgs()); in ClassifyOverloadCandidate()
10928 *FD->getTemplateSpecializationArgs()); in checkAddressOfFunctionIsAvailable()
H A DSemaTemplate.cpp9032 Context, Specialization->getTemplateSpecializationArgs()->asArray()); in CheckFunctionTemplateSpecialization()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp3067 const TemplateArgumentList *TAL = MD->getTemplateSpecializationArgs(); in EmitLambdaDelegatingInvokeBody()
H A DCGDebugInfo.cpp2380 return {{TList, FD->getTemplateSpecializationArgs()->asArray()}}; in GetTemplateArgs()

12