Home
last modified time | relevance | path

Searched refs:isTemplateInstantiation (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.h99 return !isTemplateInstantiation(VD->getTemplateSpecializationKind()); in isPartOfPerModuleInitializer()
H A DASTWriter.cpp6788 assert(isTemplateInstantiation(RD->getTemplateSpecializationKind()) && in CompletedTagDefinition()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h209 inline bool isTemplateInstantiation(TemplateSpecializationKind Kind) { in isTemplateInstantiation() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp577 bool isTemplateInstantiation = false; in MakeForFunction() local
579 isTemplateInstantiation = Function->isTemplateInstantiation(); in MakeForFunction()
581 if (!isVirtualMethod && !isTemplateInstantiation) in MakeForFunction()
1310 IsTemplateInstantiation = Function->isTemplateInstantiation(); in DiagnoseSwitchLabelsFallthrough()
2691 bool isTemplateInstantiation = false; in IssueWarnings() local
2693 isTemplateInstantiation = Function->isTemplateInstantiation(); in IssueWarnings()
2694 if (!isTemplateInstantiation) in IssueWarnings()
H A DSemaCUDA.cpp513 if (!CD->isDefined() && CD->isTemplateInstantiation()) in isEmptyConstructor()
555 if (!DD->isDefined() && DD->isTemplateInstantiation()) in isEmptyDestructor()
H A DSemaConcept.cpp748 if (FD->isTemplateInstantiation() && FD->getPrimaryTemplate()) { in SetupConstraintScope()
H A DSemaDecl.cpp13710 !isTemplateInstantiation(VDecl->getTemplateSpecializationKind())) in AddInitializerToDecl()
14223 !isTemplateInstantiation(var->getTemplateSpecializationKind()) && in CheckCompleteVariableDeclaration()
15603 !FD->isTemplateInstantiation()) { in ActOnStartOfFunctionDef()
15615 !FD->isTemplateInstantiation()) { in ActOnStartOfFunctionDef()
H A DSemaDeclCXX.cpp7734 if (MD->isTemplateInstantiation() && MD->isConstexpr()) in CheckExplicitlyDefaultedSpecialMember()
10336 if (!isTemplateInstantiation(RD.getTemplateSpecializationKind())) { in checkIllFormedTrivialABIStruct()
H A DSemaType.cpp8805 if (isTemplateInstantiation(Var->getTemplateSpecializationKind())) { in completeExprArrayBound()
H A DSemaExpr.cpp5555 if (isTemplateInstantiation(ParentRD->getTemplateSpecializationKind())) { in BuildCXXDefaultInitExpr()
19508 if (NeedDefinition && isTemplateInstantiation(TSK)) { in DoMarkVarDeclReferenced()
H A DSemaOverload.cpp14065 if (FDecl && FDecl->isTemplateInstantiation() && in BuildOverloadedCallExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DUnreachableCodeChecker.cpp91 if (FD->isTemplateInstantiation()) in checkEndAnalysis()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp1418 !isTemplateInstantiation(FD->getTemplateSpecializationKind())) in getLVForLocalDecl()
2689 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern()
2699 if (isTemplateInstantiation(VDTemplSpec->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern()
4098 bool FunctionDecl::isTemplateInstantiation() const { in isTemplateInstantiation() function in FunctionDecl
4101 return clang::isTemplateInstantiation(getTemplateSpecializationKind()); in isTemplateInstantiation()
4129 !clang::isTemplateInstantiation(Info->getTemplateSpecializationKind())) in getTemplateInstantiationPattern()
4135 !clang::isTemplateInstantiation(getTemplateSpecializationKind())) in getTemplateInstantiationPattern()
4917 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern()
4925 assert(!isTemplateInstantiation(getTemplateSpecializationKind()) && in getTemplateInstantiationPattern()
H A DDeclCXX.cpp2001 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern()
2009 assert(!isTemplateInstantiation(this->getTemplateSpecializationKind()) && in getTemplateInstantiationPattern()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDeclCXX.cpp588 } else if (isTemplateInstantiation(D->getTemplateSpecializationKind()) || in EmitCXXGlobalVarDeclInitFunc()
1045 isTemplateInstantiation(D->getTemplateSpecializationKind()))) { in GenerateCXXGlobalVarDeclInitFunc()
H A DItaniumCXXABI.cpp2613 !isTemplateInstantiation(D.getTemplateSpecializationKind()); in EmitGuardedInit()
3106 if (isTemplateInstantiation( in EmitThreadLocalInitFuncs()
3195 if (isTemplateInstantiation(VD->getTemplateSpecializationKind())) in EmitThreadLocalInitFuncs()
5220 } else if (isTemplateInstantiation(D.getTemplateSpecializationKind()) || in emitCXXStermFinalizer()
H A DCodeGenModule.cpp4045 if (!F->isTemplateInstantiation() || !F->hasAttr<AlwaysInlineAttr>()) { in shouldEmitFunction()
7206 if (Fn->isTemplateInstantiation()) in ClearUnusedCoverageMapping()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6730 AST_POLYMORPHIC_MATCHER(isTemplateInstantiation, in AST_POLYMORPHIC_MATCHER() argument
6752 auto IsInstantiation = decl(anyOf(cxxRecordDecl(isTemplateInstantiation()), in AST_MATCHER_FUNCTION()
6753 functionDecl(isTemplateInstantiation()))); in AST_MATCHER_FUNCTION()
6773 hasAncestor(decl(anyOf(cxxRecordDecl(isTemplateInstantiation()), in AST_MATCHER_FUNCTION()
6774 functionDecl(isTemplateInstantiation()))))); in AST_MATCHER_FUNCTION()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp477 REGISTER_MATCHER(isTemplateInstantiation); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h1949 if (!isTemplateInstantiation(getSpecializationKind()))
2715 if (!isTemplateInstantiation(getSpecializationKind()))
H A DDecl.h2890 bool isTemplateInstantiation() const;