Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRefCntblBaseVirtualDtorChecker.cpp61 if (Decl->getTemplateInstantiationPattern()) in HasSpecializedDelete()
316 if (!D->getTemplateInstantiationPattern()) in isRefCountedClass()
H A DPtrTypesSemantics.cpp203 if (auto *TmplR = R->getTemplateInstantiationPattern()) { in isRefCounted()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DIssueHash.cpp41 Target->getTemplateInstantiationPattern()) in GetSignature()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1570 VarDecl *getTemplateInstantiationPattern() const;
2337 if (FunctionDecl *Pattern = getTemplateInstantiationPattern()) in isUserProvided()
2901 getTemplateInstantiationPattern(bool ForDefinition = true) const;
4079 EnumDecl *getTemplateInstantiationPattern() const;
H A DDeclCXX.h1539 const CXXRecordDecl *getTemplateInstantiationPattern() const;
1541 CXXRecordDecl *getTemplateInstantiationPattern() { in getTemplateInstantiationPattern() function
1543 ->getTemplateInstantiationPattern()); in getTemplateInstantiationPattern()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp1560 if (FunctionDecl *Pattern = FD->getTemplateInstantiationPattern()) in getDefiningModule()
1563 if (CXXRecordDecl *Pattern = RD->getTemplateInstantiationPattern()) in getDefiningModule()
1566 if (auto *Pattern = ED->getTemplateInstantiationPattern()) in getDefiningModule()
1569 if (VarDecl *Pattern = VD->getTemplateInstantiationPattern()) in getDefiningModule()
H A DSemaTemplateInstantiate.cpp3243 FunctionDecl *PatternFD = FD->getTemplateInstantiationPattern( in SubstDefaultArgument()
4178 EnumDecl *Pattern = Enum->getTemplateInstantiationPattern(); in InstantiateClassMembers()
4195 Instantiation->getTemplateInstantiationPattern(); in InstantiateClassMembers()
H A DSemaType.cpp8927 if (auto *Pattern = RD->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
8931 if (auto *Pattern = ED->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
8952 if (auto *Pattern = FD->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
8956 if (auto *Pattern = VD->getTemplateInstantiationPattern()) in hasAcceptableDefinition()
H A DSemaTemplateDeduction.cpp5337 if (FD->getTemplateInstantiationPattern()) { in DeduceReturnType()
5372 if (FD->getTemplateInstantiationPattern()) { in CheckIfFunctionSpecializationIsImmediate()
H A DSemaTemplateInstantiateDecl.cpp4916 const FunctionDecl *PatternDecl = Function->getTemplateInstantiationPattern(); in InstantiateFunctionDefinition()
5503 VarDecl *PatternDecl = Var->getTemplateInstantiationPattern(); in InstantiateVariableDefinition()
H A DSemaOverload.cpp11855 if (FunctionDecl *Pattern = First->getTemplateInstantiationPattern()) in DiagnoseFailedExplicitSpec()
11880 DG->getTemplateInstantiationPattern(/*ForDefinition=*/false); in NoteImplicitDeductionGuide()
14068 FDecl->getTemplateInstantiationPattern(/*ForDefinition=*/false); in BuildOverloadedCallExpr()
16289 if (auto *Pattern = Function->getTemplateInstantiationPattern()) in shouldEnforceArgLimit()
H A DSemaExpr.cpp5556 CXXRecordDecl *ClassPattern = ParentRD->getTemplateInstantiationPattern(); in BuildCXXDefaultInitExpr()
13142 FD->getTemplateInstantiationPattern() == var->getDeclContext()) in isReferenceToNonConstCapture()
H A DSemaDeclCXX.cpp18040 if (const FunctionDecl *Pattern = FD->getTemplateInstantiationPattern()) in SetDeclDefaulted()
H A DSemaDecl.cpp9381 CXXRec = CXXRec->getTemplateInstantiationPattern(); in getOpenCLKernelParameterType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp2679 VarDecl *VarDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern() function in VarDecl
4079 const FunctionDecl *PatternDecl = getTemplateInstantiationPattern(); in isImplicitlyInstantiable()
4101 FunctionDecl::getTemplateInstantiationPattern(bool ForDefinition) const { in getTemplateInstantiationPattern() function in FunctionDecl
4911 EnumDecl *EnumDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern() function in EnumDecl
H A DDeclCXX.cpp1969 const CXXRecordDecl *CXXRecordDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern() function in CXXRecordDecl
2630 const FunctionDecl *CheckFn = getTemplateInstantiationPattern(); in hasInlineBody()
H A DExpr.cpp776 if (const FunctionDecl* Pattern = FD->getTemplateInstantiationPattern()) in ComputeName()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp1495 if (const FunctionDecl *SpecDecl = FD->getTemplateInstantiationPattern()) in GenerateCode()
H A DCodeGenModule.cpp2523 const FunctionDecl *Pattern = FD->getTemplateInstantiationPattern(); in SetLLVMFunctionAttributesForDefinition()
7207 ClearUnusedCoverageMapping(Fn->getTemplateInstantiationPattern()); in ClearUnusedCoverageMapping()