Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaDecl.cpp6687 Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, in DiagnoseInvalidRedeclaration() argument
6689 DeclarationName Name = NewFD->getDeclName(); in DiagnoseInvalidRedeclaration()
6690 DeclContext *NewDC = NewFD->getDeclContext(); in DiagnoseInvalidRedeclaration()
6697 LookupResult Prev(SemaRef, Name, NewFD->getLocation(), in DiagnoseInvalidRedeclaration()
6702 NewFD->setInvalidDecl(); in DiagnoseInvalidRedeclaration()
6709 CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); in DiagnoseInvalidRedeclaration()
6715 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParams)) { in DiagnoseInvalidRedeclaration()
6728 SemaRef.Context, NewFD, MD ? MD->getParent() : nullptr), in DiagnoseInvalidRedeclaration()
6740 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParams)) { in DiagnoseInvalidRedeclaration()
6759 NewFD->getTypeSourceInfo(), Previous, ExtraArgs.TemplateParamLists, in DiagnoseInvalidRedeclaration()
[all …]
HDSemaTemplateInstantiateDecl.cpp2407 CXXMethodDecl *NewFD = in VisitClassScopeFunctionSpecializationDecl() local
2409 if (!NewFD) in VisitClassScopeFunctionSpecializationDecl()
2412 LookupResult Previous(SemaRef, NewFD->getNameInfo(), Sema::LookupOrdinaryName, in VisitClassScopeFunctionSpecializationDecl()
2423 if (SemaRef.CheckFunctionTemplateSpecialization(NewFD, TemplateArgsPtr, in VisitClassScopeFunctionSpecializationDecl()
2425 NewFD->setInvalidDecl(); in VisitClassScopeFunctionSpecializationDecl()
2426 return NewFD; in VisitClassScopeFunctionSpecializationDecl()
2434 return NewFD; in VisitClassScopeFunctionSpecializationDecl()
HDSemaDeclAttr.cpp5189 FunctionDecl *NewFD; in DeclClonePragmaWeak() local
5194 NewFD = FunctionDecl::Create(FD->getASTContext(), FD->getDeclContext(), in DeclClonePragmaWeak()
5200 NewD = NewFD; in DeclClonePragmaWeak()
5203 NewFD->setQualifierInfo(FD->getQualifierLoc()); in DeclClonePragmaWeak()
5211 ParmVarDecl *Param = BuildParmVarDeclForTypedef(NewFD, Loc, AI); in DeclClonePragmaWeak()
5215 NewFD->setParams(Params); in DeclClonePragmaWeak()
HDSemaDeclCXX.cpp805 bool Sema::CheckConstexprFunctionDecl(const FunctionDecl *NewFD) { in CheckConstexprFunctionDecl() argument
806 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDecl()
814 Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base) in CheckConstexprFunctionDecl()
815 << isa<CXXConstructorDecl>(NewFD) in CheckConstexprFunctionDecl()
824 if (!isa<CXXConstructorDecl>(NewFD)) { in CheckConstexprFunctionDecl()
829 const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD); in CheckConstexprFunctionDecl()
846 QualType RT = NewFD->getReturnType(); in CheckConstexprFunctionDecl()
848 RequireLiteralType(NewFD->getLocation(), RT, in CheckConstexprFunctionDecl()
854 if (!CheckConstexprParameterTypes(*this, NewFD)) in CheckConstexprFunctionDecl()
HDSemaLookup.cpp2970 FunctionDecl *NewFD = New->getAsFunction(); in insert() local
2972 FunctionDecl *Cursor = NewFD; in insert()
HDSemaExpr.cpp14084 FunctionDecl *NewFD = FunctionDecl::Create(FD->getASTContext(), in resolveDecl() local
14093 NewFD->setQualifierInfo(FD->getQualifierLoc()); in resolveDecl()
14102 NewFD->setParams(Params); in resolveDecl()
14103 DRE->setDecl(NewFD); in resolveDecl()
/NextBSD/contrib/llvm/lib/Object/
HDArchiveWriter.cpp61 int NewFD; in getFD() local
62 if (auto EC = sys::fs::openFileForRead(NewFilename, NewFD)) in getFD()
64 assert(NewFD != -1); in getFD()
66 if (auto EC = sys::fs::status(NewFD, NewStatus)) in getFD()
75 return NewFD; in getFD()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h1653 FunctionDecl *NewFD, LookupResult &Previous,