| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 203 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 D | PtrTypesSemantics.cpp | 170 if (auto *TmplR = R->getTemplateInstantiationPattern()) { in isRefCounted()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | IssueHash.cpp | 40 Target->getTemplateInstantiationPattern()) in GetSignature()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindTarget.cpp | 65 if (const auto *Result = CRD->getTemplateInstantiationPattern()) in getTemplatePattern() 74 return FD->getTemplateInstantiationPattern(); in getTemplatePattern() 77 VarDecl *T = VD->getTemplateInstantiationPattern(); in getTemplatePattern()
|
| H A D | Hover.cpp | 295 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 D | CodeComplete.cpp | 962 if (auto *Pattern = Func->getTemplateInstantiationPattern()) in ProcessOverloadCandidates()
|
| H A D | XRefs.cpp | 2051 CXXRD = CTSD->getTemplateInstantiationPattern(); in getTypeHierarchy()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | ArgumentCommentCheck.cpp | 287 if (FunctionDecl *Template = Callee->getTemplateInstantiationPattern()) { in checkCallArgs()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 1528 VarDecl *getTemplateInstantiationPattern() const; 2252 if (FunctionDecl *Pattern = getTemplateInstantiationPattern()) in isUserProvided() 2754 getTemplateInstantiationPattern(bool ForDefinition = true) const; 3880 EnumDecl *getTemplateInstantiationPattern() const;
|
| H A D | DeclCXX.h | 1494 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 D | Rename.cpp | 124 FieldParent = FieldParent->getTemplateInstantiationPattern(); in canonicalRenameDecl()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Decl.cpp | 2589 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 D | DeclCXX.cpp | 1857 const CXXRecordDecl *CXXRecordDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern() function in CXXRecordDecl 2494 const FunctionDecl *CheckFn = getTemplateInstantiationPattern(); in hasInlineBody()
|
| H A D | Expr.cpp | 708 if (const FunctionDecl* Pattern = FD->getTemplateInstantiationPattern()) in ComputeName()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaLookup.cpp | 1533 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 D | SemaTemplateInstantiate.cpp | 3459 EnumDecl *Pattern = Enum->getTemplateInstantiationPattern(); in InstantiateClassMembers() 3476 Instantiation->getTemplateInstantiationPattern(); in InstantiateClassMembers()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4528 FunctionDecl *Pattern = FD->getTemplateInstantiationPattern( in InstantiateDefaultArgument() 4828 const FunctionDecl *PatternDecl = Function->getTemplateInstantiationPattern(); in InstantiateFunctionDefinition() 5408 VarDecl *PatternDecl = Var->getTemplateInstantiationPattern(); in InstantiateVariableDefinition()
|
| H A D | SemaType.cpp | 8661 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 D | SemaTemplateDeduction.cpp | 4906 if (FD->getTemplateInstantiationPattern()) { in DeduceReturnType()
|
| H A D | SemaOverload.cpp | 11258 if (FunctionDecl *Pattern = First->getTemplateInstantiationPattern()) in DiagnoseFailedExplicitSpec() 15383 if (auto *Pattern = Function->getTemplateInstantiationPattern()) in shouldEnforceArgLimit()
|
| H A D | SemaDeclCXX.cpp | 15561 CXXRecordDecl *ClassPattern = ParentRD->getTemplateInstantiationPattern(); in BuildCXXDefaultInitExpr() 17379 if (const FunctionDecl *Pattern = FD->getTemplateInstantiationPattern()) in SetDeclDefaulted()
|
| H A D | SemaExpr.cpp | 13428 FD->getTemplateInstantiationPattern() == var->getDeclContext()) in isReferenceToNonConstCapture()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.cpp | 1387 if (const FunctionDecl *SpecDecl = FD->getTemplateInstantiationPattern()) in GenerateCode()
|
| H A D | CodeGenModule.cpp | 2021 const FunctionDecl *Pattern = FD->getTemplateInstantiationPattern(); in SetLLVMFunctionAttributesForDefinition() 6409 ClearUnusedCoverageMapping(Fn->getTemplateInstantiationPattern()); in ClearUnusedCoverageMapping()
|