Home
last modified time | relevance | path

Searched refs:getTemplateInstantiationPattern (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/clang/lib/Index/
H A DIndexingContext.cpp203 return CTSD->getTemplateInstantiationPattern(); in getDeclContextForTemplateInstationPattern()
212 const auto *Template = SD->getTemplateInstantiationPattern(); in adjustTemplateImplicitInstantiation()
219 return FD->getTemplateInstantiationPattern(); in adjustTemplateImplicitInstantiation()
221 return VD->getTemplateInstantiationPattern(); in adjustTemplateImplicitInstantiation()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp170 if (auto *TmplR = R->getTemplateInstantiationPattern()) { in isRefCounted()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DIssueHash.cpp40 Target->getTemplateInstantiationPattern()) in GetSignature()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindTarget.cpp65 if (const auto *Result = CRD->getTemplateInstantiationPattern()) in getTemplatePattern()
74 return FD->getTemplateInstantiationPattern(); in getTemplatePattern()
77 VarDecl *T = VD->getTemplateInstantiationPattern(); in getTemplatePattern()
H A DHover.cpp295 else if (const auto *TIP = TSD->getTemplateInstantiationPattern()) in getDeclForComment()
301 else if (const auto *TIP = TSD->getTemplateInstantiationPattern()) in getDeclForComment()
304 if (const auto *TIP = FD->getTemplateInstantiationPattern()) in getDeclForComment()
H A DCodeComplete.cpp962 if (auto *Pattern = Func->getTemplateInstantiationPattern()) in ProcessOverloadCandidates()
H A DXRefs.cpp2051 CXXRD = CTSD->getTemplateInstantiationPattern(); in getTypeHierarchy()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DArgumentCommentCheck.cpp287 if (FunctionDecl *Template = Callee->getTemplateInstantiationPattern()) { in checkCallArgs()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDecl.h1528 VarDecl *getTemplateInstantiationPattern() const;
2252 if (FunctionDecl *Pattern = getTemplateInstantiationPattern()) in isUserProvided()
2754 getTemplateInstantiationPattern(bool ForDefinition = true) const;
3880 EnumDecl *getTemplateInstantiationPattern() const;
H A DDeclCXX.h1494 const CXXRecordDecl *getTemplateInstantiationPattern() const;
1496 CXXRecordDecl *getTemplateInstantiationPattern() { in getTemplateInstantiationPattern() function
1498 ->getTemplateInstantiationPattern()); in getTemplateInstantiationPattern()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/
H A DRename.cpp124 FieldParent = FieldParent->getTemplateInstantiationPattern(); in canonicalRenameDecl()
/llvm-project-15.0.7/clang/lib/AST/
H A DDecl.cpp2589 VarDecl *VarDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern() function in VarDecl
3826 const FunctionDecl *PatternDecl = getTemplateInstantiationPattern(); in isImplicitlyInstantiable()
3848 FunctionDecl::getTemplateInstantiationPattern(bool ForDefinition) const { in getTemplateInstantiationPattern() function in FunctionDecl
4574 EnumDecl *EnumDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern() function in EnumDecl
H A DDeclCXX.cpp1857 const CXXRecordDecl *CXXRecordDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern() function in CXXRecordDecl
2494 const FunctionDecl *CheckFn = getTemplateInstantiationPattern(); in hasInlineBody()
H A DExpr.cpp708 if (const FunctionDecl* Pattern = FD->getTemplateInstantiationPattern()) in ComputeName()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaLookup.cpp1533 if (FunctionDecl *Pattern = FD->getTemplateInstantiationPattern()) in getDefiningModule()
1536 if (CXXRecordDecl *Pattern = RD->getTemplateInstantiationPattern()) in getDefiningModule()
1539 if (auto *Pattern = ED->getTemplateInstantiationPattern()) in getDefiningModule()
1542 if (VarDecl *Pattern = VD->getTemplateInstantiationPattern()) in getDefiningModule()
H A DSemaTemplateInstantiate.cpp3459 EnumDecl *Pattern = Enum->getTemplateInstantiationPattern(); in InstantiateClassMembers()
3476 Instantiation->getTemplateInstantiationPattern(); in InstantiateClassMembers()
H A DSemaTemplateInstantiateDecl.cpp4528 FunctionDecl *Pattern = FD->getTemplateInstantiationPattern( in InstantiateDefaultArgument()
4828 const FunctionDecl *PatternDecl = Function->getTemplateInstantiationPattern(); in InstantiateFunctionDefinition()
5408 VarDecl *PatternDecl = Var->getTemplateInstantiationPattern(); in InstantiateVariableDefinition()
H A DSemaType.cpp8661 if (auto *Pattern = RD->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
8665 if (auto *Pattern = ED->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
8686 if (auto *Pattern = FD->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
8690 if (auto *Pattern = VD->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
H A DSemaTemplateDeduction.cpp4906 if (FD->getTemplateInstantiationPattern()) { in DeduceReturnType()
H A DSemaOverload.cpp11258 if (FunctionDecl *Pattern = First->getTemplateInstantiationPattern()) in DiagnoseFailedExplicitSpec()
15383 if (auto *Pattern = Function->getTemplateInstantiationPattern()) in shouldEnforceArgLimit()
H A DSemaDeclCXX.cpp15561 CXXRecordDecl *ClassPattern = ParentRD->getTemplateInstantiationPattern(); in BuildCXXDefaultInitExpr()
17379 if (const FunctionDecl *Pattern = FD->getTemplateInstantiationPattern()) in SetDeclDefaulted()
H A DSemaExpr.cpp13428 FD->getTemplateInstantiationPattern() == var->getDeclContext()) in isReferenceToNonConstCapture()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenFunction.cpp1387 if (const FunctionDecl *SpecDecl = FD->getTemplateInstantiationPattern()) in GenerateCode()
H A DCodeGenModule.cpp2021 const FunctionDecl *Pattern = FD->getTemplateInstantiationPattern(); in SetLLVMFunctionAttributesForDefinition()
6409 ClearUnusedCoverageMapping(Fn->getTemplateInstantiationPattern()); in ClearUnusedCoverageMapping()