Searched refs:NewFD (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 9158 Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, in DiagnoseInvalidRedeclaration() argument 9160 DeclarationName Name = NewFD->getDeclName(); in DiagnoseInvalidRedeclaration() 9161 DeclContext *NewDC = NewFD->getDeclContext(); in DiagnoseInvalidRedeclaration() 9168 NewFD->getFriendObjectKind() ? diag::err_qualified_friend_no_match : in DiagnoseInvalidRedeclaration() 9170 LookupResult Prev(SemaRef, Name, NewFD->getLocation(), in DiagnoseInvalidRedeclaration() 9175 NewFD->setInvalidDecl(); in DiagnoseInvalidRedeclaration() 9182 CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); in DiagnoseInvalidRedeclaration() 9183 DifferentNameValidatorCCC CCC(SemaRef.Context, NewFD, in DiagnoseInvalidRedeclaration() 9190 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParams)) { in DiagnoseInvalidRedeclaration() 9214 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParams)) { in DiagnoseInvalidRedeclaration() [all …]
|
| H A D | SemaCUDA.cpp | 1026 void SemaCUDA::checkTargetOverload(FunctionDecl *NewFD, in checkTargetOverload() argument 1029 CUDAFunctionTarget NewTarget = IdentifyTarget(NewFD); in checkTargetOverload() 1042 !SemaRef.IsOverload(NewFD, OldFD, /* UseMemberUsingDeclRules = */ false, in checkTargetOverload() 1046 isImplicitHostDeviceFunction(NewFD) && in checkTargetOverload() 1054 Diag(NewFD->getLocation(), diag::err_cuda_ovl_target) in checkTargetOverload() 1055 << NewTarget << NewFD->getDeclName() << OldTarget << OldFD; in checkTargetOverload() 1057 NewFD->setInvalidDecl(); in checkTargetOverload() 1064 Diag(NewFD->getLocation(), diag::warn_offload_incompatible_redeclare) in checkTargetOverload()
|
| H A D | SemaDeclAttr.cpp | 8081 FunctionDecl *NewFD; in DeclClonePragmaWeak() local 8086 NewFD = FunctionDecl::Create( in DeclClonePragmaWeak() 8092 NewD = NewFD; in DeclClonePragmaWeak() 8095 NewFD->setQualifierInfo(FD->getQualifierLoc()); in DeclClonePragmaWeak() 8103 ParmVarDecl *Param = BuildParmVarDeclForTypedef(NewFD, Loc, AI); in DeclClonePragmaWeak() 8107 NewFD->setParams(Params); in DeclClonePragmaWeak()
|
| H A D | SemaDeclCXX.cpp | 1906 bool Sema::CheckConstexprFunctionDefinition(const FunctionDecl *NewFD, in CheckConstexprFunctionDefinition() argument 1908 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDefinition() 1922 Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base) in CheckConstexprFunctionDefinition() 1923 << isa<CXXConstructorDecl>(NewFD) in CheckConstexprFunctionDefinition() 1932 if (!isa<CXXConstructorDecl>(NewFD)) { in CheckConstexprFunctionDefinition() 1937 const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDefinition() 1963 !CheckConstexprReturnType(*this, NewFD, Kind)) in CheckConstexprFunctionDefinition() 1967 if (auto *Dtor = dyn_cast<CXXDestructorDecl>(NewFD)) { in CheckConstexprFunctionDefinition() 1982 !CheckConstexprParameterTypes(*this, NewFD, Kind)) in CheckConstexprFunctionDefinition() 1985 Stmt *Body = NewFD->getBody(); in CheckConstexprFunctionDefinition() [all …]
|
| H A D | SemaOpenMP.cpp | 7445 auto *NewFD = dyn_cast_or_null<FunctionDecl>(DRE->getDecl()); in checkOpenMPDeclareVariantFunction() local 7446 if (!NewFD) { in checkOpenMPDeclareVariantFunction() 7452 if (FD->getCanonicalDecl() == NewFD->getCanonicalDecl()) { in checkOpenMPDeclareVariantFunction() 7462 Context.mergeFunctionTypes(AdjustedFnType, NewFD->getType()); in checkOpenMPDeclareVariantFunction() 7466 << NewFD->getType() << FD->getType() << (NumAppendArgs ? 1 : 0) in checkOpenMPDeclareVariantFunction() 7472 setPrototype(SemaRef, FD, NewFD, NewType); in checkOpenMPDeclareVariantFunction() 7473 else if (NewFD->getType()->isFunctionNoProtoType()) in checkOpenMPDeclareVariantFunction() 7474 setPrototype(SemaRef, NewFD, FD, NewType); in checkOpenMPDeclareVariantFunction() 7479 if (NewFD->hasAttrs() && NewFD->hasAttr<OMPDeclareVariantAttr>()) { in checkOpenMPDeclareVariantFunction() 7484 NewFD->specific_attr_begin<OMPDeclareVariantAttr>()->getRange(); in checkOpenMPDeclareVariantFunction() [all …]
|
| H A D | SemaHLSL.cpp | 525 if (FieldDecl *NewFD = in createHostLayoutStruct() local 527 LS->addDecl(NewFD); in createHostLayoutStruct()
|
| H A D | SemaLookup.cpp | 3853 FunctionDecl *NewFD = New->getAsFunction(); in insert() local 3855 FunctionDecl *Cursor = NewFD; in insert()
|
| H A D | SemaExpr.cpp | 21052 FunctionDecl *NewFD = FunctionDecl::Create( in resolveDecl() local 21060 NewFD->setQualifierInfo(FD->getQualifierLoc()); in resolveDecl() 21069 NewFD->setParams(Params); in resolveDecl() 21070 DRE->setDecl(NewFD); in resolveDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCUDA.h | 268 void checkTargetOverload(FunctionDecl *NewFD, const LookupResult &Previous);
|
| H A D | Sema.h | 3993 bool CheckFunctionDeclaration(Scope *S, FunctionDecl *NewFD, 4625 const FunctionDecl *OldFD, const FunctionDecl *NewFD,
|