Home
last modified time | relevance | path

Searched refs:getDescribedFunctionTemplate (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp1051 Method->getDescribedFunctionTemplate(); in CompleteLambdaCallOperator()
1567 if (!Method->getDescribedFunctionTemplate() && !Method->isTemplated()) { in ActOnStartOfLambdaDefinition()
1794 CallOperator->getDescribedFunctionTemplate(); in addFunctionPointerConversion()
1838 CallOperator->getDescribedFunctionTemplate(); in addFunctionPointerConversion()
2163 CallOperator->getDescribedFunctionTemplate() in BuildLambdaExpr()
2164 ? CallOperator->getDescribedFunctionTemplate() in BuildLambdaExpr()
H A DSemaCUDA.cpp778 (NewD->getDescribedFunctionTemplate() || in maybeAddHostDeviceAttrs()
942 (!Caller || (!Caller->getDescribedFunctionTemplate() && in CheckCall()
H A DSemaSYCL.cpp169 const FunctionTemplateDecl *FT = FD->getDescribedFunctionTemplate(); in handleKernelAttr()
H A DSemaConcept.cpp1021 assert(FD->getDescribedFunctionTemplate() && in FriendConstraintsDependOnEnclosingTemplate()
1025 FD->getDescribedFunctionTemplate()->getAssociatedConstraints(ACs); in FriendConstraintsDependOnEnclosingTemplate()
1113 *this, PointOfInstantiation, Decl->getDescribedFunctionTemplate(), in CheckFunctionTemplateConstraints()
H A DSemaTemplateInstantiateDecl.cpp498 if (auto *VariantFTD = VariantFD->getDescribedFunctionTemplate()) { in instantiateOMPDeclareVariantAttr()
2474 = Instantiated->getDescribedFunctionTemplate(); in VisitFunctionTemplateDecl()
2629 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitFunctionDecl()
2644 FunctionTemplate = Defn->getDescribedFunctionTemplate(); in VisitFunctionDecl()
2809 D->getDescribedFunctionTemplate()); in VisitFunctionDecl()
2836 if (FunctionTemplateDecl *FT = Function->getDescribedFunctionTemplate()) in VisitFunctionDecl()
3013 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitCXXMethodDecl()
4379 if (Inst && !D->getDescribedFunctionTemplate()) in VisitCXXDeductionGuideDecl()
H A DSemaTemplateInstantiate.cpp312 } else if (auto *Template = Function->getDescribedFunctionTemplate()) { in HandleFunction()
1555 if (auto *NewTD = NewMD->getDescribedFunctionTemplate()) in transformedLocalDecl()
1557 OldMD->getDescribedFunctionTemplate()); in transformedLocalDecl()
2575 getDescribedFunctionTemplate() && in TransformCXXDefaultArgExpr()
H A DSemaDecl.cpp3599 FixSemaDC(FD->getDescribedFunctionTemplate()); in adjustDeclContextForDeclaratorDecl()
3622 New->getDescribedFunctionTemplate()) { in MergeFunctionDecl()
10143 } else if (NewFD->getDescribedFunctionTemplate()) { in ActOnFunctionDeclarator()
10306 NewFD->getDescribedFunctionTemplate())) in ActOnFunctionDeclarator()
12192 = NewFD->getDescribedFunctionTemplate(); in CheckFunctionDeclaration()
12290 if (auto *TD = Guide->getDescribedFunctionTemplate()) in CheckFunctionDeclaration()
12303 !Method->getDescribedFunctionTemplate() && in CheckFunctionDeclaration()
12577 if (!FD->isInvalidDecl() && FD->getDescribedFunctionTemplate()) { in CheckMain()
12631 if (!FD->isInvalidDecl() && FD->getDescribedFunctionTemplate()) { in CheckMSVCRTEntryPoint()
15712 if (FD->getDescribedFunctionTemplate()) in ShouldWarnAboutMissingPrototype()
[all …]
H A DSemaTemplateVariadic.cpp51 auto *FTD = FD ? FD->getDescribedFunctionTemplate() : nullptr; in addUnexpanded()
H A DSema.cpp877 if (FunctionTemplateDecl *Template = FD->getDescribedFunctionTemplate()) in ShouldRemoveFromUnused()
1539 if (FD->getDescribedFunctionTemplate()) in ActOnEndOfTranslationUnit()
H A DSemaTemplateDeductionGuide.cpp1365 return GD->getDescribedFunctionTemplate(); in DeclareAggregateDeductionGuideFromInitList()
H A DSemaAccess.cpp541 FTD = (*I)->getDescribedFunctionTemplate(); in MatchesFriend()
H A DSemaOverload.cpp1031 if (auto *FTX = X->getDescribedFunctionTemplate()) { in FunctionsCorrespond()
1032 auto *FTY = Y->getDescribedFunctionTemplate(); in FunctionsCorrespond()
1300 !New->getDescribedFunctionTemplate() && in CheckOverload()
1340 FunctionTemplateDecl *OldTemplate = Old->getDescribedFunctionTemplate(); in IsOverloadOrOverrideImpl()
1341 FunctionTemplateDecl *NewTemplate = New->getDescribedFunctionTemplate(); in IsOverloadOrOverrideImpl()
7050 assert(!Function->getDescribedFunctionTemplate() && in AddOverloadCandidate()
8272 assert(!Conversion->getDescribedFunctionTemplate() && in AddConversionCandidate()
12590 FunctionTemplateDecl *Template = DG->getDescribedFunctionTemplate(); in NoteImplicitDeductionGuide()
12609 Template = Pattern->getDescribedFunctionTemplate(); in NoteImplicitDeductionGuide()
H A DSemaDeclCXX.cpp585 if (New->getDescribedFunctionTemplate()) { in MergeCXXFunctionDecl()
1758 if (auto *FTD = FD->getDescribedFunctionTemplate()) in CheckCXXDefaultArguments()
10837 if (FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate()) in ActOnReenterTemplateScope()
11455 Conversion->getDescribedFunctionTemplate()) { in ActOnConversionDeclarator()
16086 CallOp->getDescribedFunctionTemplate(), TemplateArgs, CurrentLocation); in DefineImplicitLambdaToFunctionPointerConversion()
16092 Invoker->getDescribedFunctionTemplate(), TemplateArgs, in DefineImplicitLambdaToFunctionPointerConversion()
16600 if (FnDecl->getDescribedFunctionTemplate() && NumParams < 2) in CheckOperatorNewDeleteTypes()
16992 FunctionTemplateDecl *TpDecl = FnDecl->getDescribedFunctionTemplate(); in CheckLiteralOperatorDeclaration()
H A DSemaTemplateDeduction.cpp5416 CallOp->getDescribedFunctionTemplate(), Args, Loc); in DeduceReturnType()
5477 CallOp->getDescribedFunctionTemplate(), Args, Loc); in CheckIfFunctionSpecializationIsImmediate()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DDeclarationFragments.h469 dyn_cast<FunctionDecl>(Function)->getDescribedFunctionTemplate() && in getFunctionSignature()
H A DExtractAPIVisitor.h712 Decl->getDescribedFunctionTemplate()) { in VisitCXXMethodDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp486 return !FD->getDescribedFunctionTemplate(); in needsAnonymousDeclarationNumber()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp424 if (const auto *T = F->getDescribedFunctionTemplate()) in getAssociatedRange()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp1821 if (FunctionTemplateDecl *Tmpl = CallOp->getDescribedFunctionTemplate()) in getGenericLambdaTemplateParameterList()
2713 /*non-template*/ getPrimaryTemplate() || getDescribedFunctionTemplate() || in isCopyAssignmentOperator()
2733 getPrimaryTemplate() || getDescribedFunctionTemplate() || in isMoveAssignmentOperator()
3024 getDescribedFunctionTemplate() != nullptr) in isCopyOrMoveConstructor()
3070 if (!hasOneParamOrDefaultArgs() || getDescribedFunctionTemplate() != nullptr) in isSpecializationCopyingObject()
H A DDeclBase.cpp269 return FD->getDescribedFunctionTemplate(); in getDescribedTemplate()
1381 if (Function->getDescribedFunctionTemplate()) in isDependentContext()
H A DDecl.cpp3224 if (const FunctionTemplateDecl *Template = getDescribedFunctionTemplate()) { in isThisDeclarationInstantiatedFromAFriendDefinition()
3611 if (!getDescribedFunctionTemplate()) { in isMemberLikeConstrainedFriend()
3669 if (FunctionTemplateDecl *FunTmpl = getDescribedFunctionTemplate()) { in setPreviousDeclaration()
3671 = PrevDecl? PrevDecl->getDescribedFunctionTemplate() : nullptr; in setPreviousDeclaration()
4126 FunctionTemplateDecl *FunctionDecl::getDescribedFunctionTemplate() const { in getDescribedFunctionTemplate() function in FunctionDecl
H A DDeclPrinter.cpp676 if (!D->getDescribedFunctionTemplate() && in VisitFunctionDecl()
684 else if (!D->getDescribedFunctionTemplate()) { in VisitFunctionDecl()
H A DASTImporter.cpp3992 FunctionTemplateDecl *FromFT = D->getDescribedFunctionTemplate(); in VisitFunctionDecl()
4067 D->getDescribedFunctionTemplate()) { in VisitFunctionDecl()
4071 assert(FoundByLookup->getDescribedFunctionTemplate() && in VisitFunctionDecl()
4074 FoundByLookup->getDescribedFunctionTemplate()); in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DContext.cpp434 LambdaCallOp->getDescribedFunctionTemplate(); in getOrCreateFunction()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp238 if (FunctionTemplateDecl *FunTmpl = D->getDescribedFunctionTemplate()) { in VisitFunctionDecl()

12