Home
last modified time | relevance | path

Searched refs:CurFD (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp7953 FunctionDecl *CurFD = getCurFunctionDecl(); in ActOnVariableDeclarator() local
7954 if (CurFD && isFunctionDefinitionDiscarded(*this, CurFD)) { in ActOnVariableDeclarator()
7957 MaybeSuggestAddingStaticToDecl(CurFD); in ActOnVariableDeclarator()
11541 FunctionDecl *CurFD = ND->getAsFunction(); in CheckMultiVersionAdditionalDecl() local
11542 if (!CurFD || CurFD->isInvalidDecl()) in CheckMultiVersionAdditionalDecl()
11545 S.IsOverload(NewFD, CurFD, UseMemberUsingDeclRules)) in CheckMultiVersionAdditionalDecl()
11567 const auto *CurTA = CurFD->getAttr<TargetAttr>(); in CheckMultiVersionAdditionalDecl()
11588 const auto *CurTVA = CurFD->getAttr<TargetVersionAttr>(); in CheckMultiVersionAdditionalDecl()
11609 const auto *CurClones = CurFD->getAttr<TargetClonesAttr>(); in CheckMultiVersionAdditionalDecl()
11611 OldDecl = CurFD; in CheckMultiVersionAdditionalDecl()
[all …]
H A DSemaTemplateInstantiateDecl.cpp6437 Function, [this, Inst, DefinitionRequired](FunctionDecl *CurFD) { in PerformPendingInstantiations() argument
6438 InstantiateFunctionDefinition(/*FIXME:*/ Inst.second, CurFD, true, in PerformPendingInstantiations()
6440 if (CurFD->isDefined()) in PerformPendingInstantiations()
6441 CurFD->setInstantiationIsPending(false); in PerformPendingInstantiations()
H A DSemaExprCXX.cpp7661 FunctionDecl *CurFD = dyn_cast<FunctionDecl>(CurContext); in ActOnStartCXXMemberReference() local
7683 (FirstIteration && CurFD && CurFD->isFunctionTemplateSpecialization()) in ActOnStartCXXMemberReference()
H A DSemaOpenMP.cpp6052 FieldDecl *CurFD; in processImplicitMapsWithDefaultMappers() local
6053 std::tie(BaseType, CurFD) = Types.pop_back_val(); in processImplicitMapsWithDefaultMappers()
6095 if (CurFD) in processImplicitMapsWithDefaultMappers()
6098 NestedNameSpecifierLoc(), SourceLocation(), CurFD, in processImplicitMapsWithDefaultMappers()
6099 DeclAccessPair::make(CurFD, CurFD->getAccess()), in processImplicitMapsWithDefaultMappers()
6101 CurFD->getType(), VK_LValue, OK_Ordinary); in processImplicitMapsWithDefaultMappers()
6116 ParentChain.emplace_back(CurFD, 1); in processImplicitMapsWithDefaultMappers()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp4151 FD, [this, &GD, &Options](const FunctionDecl *CurFD) { in emitMultiVersionFunctions() argument
4153 (CurFD->isDefined() ? CurFD->getDefinition() : CurFD)}; in emitMultiVersionFunctions()
4157 if (CurFD->isDefined()) { in emitMultiVersionFunctions()
4169 if (CurFD->getMultiVersionKind() == MultiVersionKind::Target) { in emitMultiVersionFunctions()
4170 const auto *TA = CurFD->getAttr<TargetAttr>(); in emitMultiVersionFunctions()
4176 const auto *TVA = CurFD->getAttr<TargetVersionAttr>(); in emitMultiVersionFunctions()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp11957 FunctionDecl *CurFD = CurDecl->getAsFunction()->getMostRecentDecl(); in forEachMultiversionedFunctionVersion() local
11958 if (CurFD && hasSameType(CurFD->getType(), FD->getType()) && in forEachMultiversionedFunctionVersion()
11959 !SeenDecls.contains(CurFD)) { in forEachMultiversionedFunctionVersion()
11960 SeenDecls.insert(CurFD); in forEachMultiversionedFunctionVersion()
11961 Pred(CurFD); in forEachMultiversionedFunctionVersion()