Searched refs:NewFD (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 8562 return NewFD; in CreateNewFunctionDecl() 9562 if (!NewFD->isInvalidDecl() && NewFD->isMain()) in ActOnFunctionDeclarator() 9565 if (!NewFD->isInvalidDecl() && NewFD->isMSVCRTEntryPoint()) in ActOnFunctionDeclarator() 9712 if (!NewFD->isInvalidDecl() && NewFD->isMain()) in ActOnFunctionDeclarator() 9715 if (!NewFD->isInvalidDecl() && NewFD->isMSVCRTEntryPoint()) in ActOnFunctionDeclarator() 9885 << NewFD; in ActOnFunctionDeclarator() 9914 if (NewFD->isFirstDecl() && !NewFD->isInvalidDecl() && in ActOnFunctionDeclarator() 10067 return NewFD; in ActOnFunctionDeclarator() 16789 FieldDecl *NewFD in HandleField() local 16807 return NewFD; in HandleField() [all …]
|
| H A D | SemaCUDA.cpp | 895 void Sema::checkCUDATargetOverload(FunctionDecl *NewFD, in checkCUDATargetOverload() argument 898 CUDAFunctionTarget NewTarget = IdentifyCUDATarget(NewFD); in checkCUDATargetOverload() 913 !IsOverload(NewFD, OldFD, /* UseMemberUsingDeclRules = */ false, in checkCUDATargetOverload() 915 Diag(NewFD->getLocation(), diag::err_cuda_ovl_target) in checkCUDATargetOverload() 916 << NewTarget << NewFD->getDeclName() << OldTarget << OldFD; in checkCUDATargetOverload() 918 NewFD->setInvalidDecl(); in checkCUDATargetOverload()
|
| H A D | SemaDeclCXX.cpp | 1735 bool Sema::CheckConstexprFunctionDefinition(const FunctionDecl *NewFD, in CheckConstexprFunctionDefinition() argument 1737 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDefinition() 1751 Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base) in CheckConstexprFunctionDefinition() 1752 << isa<CXXConstructorDecl>(NewFD) in CheckConstexprFunctionDefinition() 1761 if (!isa<CXXConstructorDecl>(NewFD)) { in CheckConstexprFunctionDefinition() 1766 const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDefinition() 1791 if (!CheckConstexprReturnType(*this, NewFD, Kind)) in CheckConstexprFunctionDefinition() 1795 if (auto *Dtor = dyn_cast<CXXDestructorDecl>(NewFD)) { in CheckConstexprFunctionDefinition() 1808 if (!CheckConstexprParameterTypes(*this, NewFD, Kind)) in CheckConstexprFunctionDefinition() 1811 Stmt *Body = NewFD->getBody(); in CheckConstexprFunctionDefinition() [all …]
|
| H A D | SemaDeclAttr.cpp | 8587 FunctionDecl *NewFD; in DeclClonePragmaWeak() local 8592 NewFD = FunctionDecl::Create( in DeclClonePragmaWeak() 8597 NewD = NewFD; in DeclClonePragmaWeak() 8600 NewFD->setQualifierInfo(FD->getQualifierLoc()); in DeclClonePragmaWeak() 8608 ParmVarDecl *Param = BuildParmVarDeclForTypedef(NewFD, Loc, AI); in DeclClonePragmaWeak() 8612 NewFD->setParams(Params); in DeclClonePragmaWeak()
|
| H A D | SemaOpenMP.cpp | 7010 auto *NewFD = dyn_cast_or_null<FunctionDecl>(DRE->getDecl()); in checkOpenMPDeclareVariantFunction() local 7011 if (!NewFD) { in checkOpenMPDeclareVariantFunction() 7020 Context.mergeFunctionTypes(FD->getType(), NewFD->getType()); in checkOpenMPDeclareVariantFunction() 7024 << NewFD->getType() << FD->getType() << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction() 7029 setPrototype(*this, FD, NewFD, NewType); in checkOpenMPDeclareVariantFunction() 7030 else if (NewFD->getType()->isFunctionNoProtoType()) in checkOpenMPDeclareVariantFunction() 7031 setPrototype(*this, NewFD, FD, NewType); in checkOpenMPDeclareVariantFunction() 7036 if (NewFD->hasAttrs() && NewFD->hasAttr<OMPDeclareVariantAttr>()) { in checkOpenMPDeclareVariantFunction() 7041 NewFD->specific_attr_begin<OMPDeclareVariantAttr>()->getRange(); in checkOpenMPDeclareVariantFunction() 7089 << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs); in checkOpenMPDeclareVariantFunction() [all …]
|
| H A D | SemaLookup.cpp | 3540 FunctionDecl *NewFD = New->getAsFunction(); in insert() local 3542 FunctionDecl *Cursor = NewFD; in insert()
|
| H A D | SemaExpr.cpp | 19505 FunctionDecl *NewFD = FunctionDecl::Create( in resolveDecl() local 19512 NewFD->setQualifierInfo(FD->getQualifierLoc()); in resolveDecl() 19521 NewFD->setParams(Params); in resolveDecl() 19522 DRE->setDecl(NewFD); in resolveDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 2728 FunctionDecl *NewFD, LookupResult &Previous, 10355 const FunctionDecl *OldFD, const FunctionDecl *NewFD, 12295 void checkCUDATargetOverload(FunctionDecl *NewFD,
|