Home
last modified time | relevance | path

Searched refs:NewFD (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp7917 return NewFD; in CreateNewFunctionDecl()
8808 if (!NewFD->isInvalidDecl() && NewFD->isMain()) in ActOnFunctionDeclarator()
8811 if (!NewFD->isInvalidDecl() && NewFD->isMSVCRTEntryPoint()) in ActOnFunctionDeclarator()
8954 if (!NewFD->isInvalidDecl() && NewFD->isMain()) in ActOnFunctionDeclarator()
8957 if (!NewFD->isInvalidDecl() && NewFD->isMSVCRTEntryPoint()) in ActOnFunctionDeclarator()
9094 << NewFD; in ActOnFunctionDeclarator()
9123 if (NewFD->isFirstDecl() && !NewFD->isInvalidDecl() && in ActOnFunctionDeclarator()
9240 return NewFD; in ActOnFunctionDeclarator()
15266 FieldDecl *NewFD in HandleField() local
15284 return NewFD; in HandleField()
[all …]
H A DSemaCUDA.cpp915 void Sema::checkCUDATargetOverload(FunctionDecl *NewFD, in checkCUDATargetOverload() argument
918 CUDAFunctionTarget NewTarget = IdentifyCUDATarget(NewFD); in checkCUDATargetOverload()
933 !IsOverload(NewFD, OldFD, /* UseMemberUsingDeclRules = */ false, in checkCUDATargetOverload()
935 Diag(NewFD->getLocation(), diag::err_cuda_ovl_target) in checkCUDATargetOverload()
936 << NewTarget << NewFD->getDeclName() << OldTarget << OldFD; in checkCUDATargetOverload()
938 NewFD->setInvalidDecl(); in checkCUDATargetOverload()
H A DSemaTemplateInstantiateDecl.cpp2771 CXXMethodDecl *NewFD = in VisitClassScopeFunctionSpecializationDecl() local
2773 if (!NewFD) in VisitClassScopeFunctionSpecializationDecl()
2786 LookupResult Previous(SemaRef, NewFD->getNameInfo(), Sema::LookupOrdinaryName, in VisitClassScopeFunctionSpecializationDecl()
2790 NewFD, ExplicitTemplateArgsPtr, Previous)) { in VisitClassScopeFunctionSpecializationDecl()
2791 NewFD->setInvalidDecl(); in VisitClassScopeFunctionSpecializationDecl()
2792 return NewFD; in VisitClassScopeFunctionSpecializationDecl()
2802 return NewFD; in VisitClassScopeFunctionSpecializationDecl()
H A DSemaDeclCXX.cpp1595 bool Sema::CheckConstexprFunctionDecl(const FunctionDecl *NewFD) { in CheckConstexprFunctionDecl() argument
1596 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDecl()
1604 Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base) in CheckConstexprFunctionDecl()
1605 << isa<CXXConstructorDecl>(NewFD) in CheckConstexprFunctionDecl()
1614 if (!isa<CXXConstructorDecl>(NewFD)) { in CheckConstexprFunctionDecl()
1619 const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDecl()
1636 QualType RT = NewFD->getReturnType(); in CheckConstexprFunctionDecl()
1638 RequireLiteralType(NewFD->getLocation(), RT, in CheckConstexprFunctionDecl()
1644 if (!CheckConstexprParameterTypes(*this, NewFD)) in CheckConstexprFunctionDecl()
H A DSemaDeclAttr.cpp7156 FunctionDecl *NewFD; in DeclClonePragmaWeak() local
7161 NewFD = FunctionDecl::Create(FD->getASTContext(), FD->getDeclContext(), in DeclClonePragmaWeak()
7167 NewD = NewFD; in DeclClonePragmaWeak()
7170 NewFD->setQualifierInfo(FD->getQualifierLoc()); in DeclClonePragmaWeak()
7178 ParmVarDecl *Param = BuildParmVarDeclForTypedef(NewFD, Loc, AI); in DeclClonePragmaWeak()
7182 NewFD->setParams(Params); in DeclClonePragmaWeak()
H A DSemaLookup.cpp3278 FunctionDecl *NewFD = New->getAsFunction(); in insert() local
3280 FunctionDecl *Cursor = NewFD; in insert()
H A DSemaExpr.cpp16555 FunctionDecl *NewFD = FunctionDecl::Create(S.Context, in resolveDecl() local
16564 NewFD->setQualifierInfo(FD->getQualifierLoc()); in resolveDecl()
16573 NewFD->setParams(Params); in resolveDecl()
16574 DRE->setDecl(NewFD); in resolveDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1988 FunctionDecl *NewFD, LookupResult &Previous,
10281 void checkCUDATargetOverload(FunctionDecl *NewFD,