Searched defs:NewFD (Results 1 - 5 of 5) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 2073 CXXMethodDecl *NewFD = cast<CXXMethodDecl>(VisitCXXMethodDecl(OldFD, local 2076 LookupResult Previous(SemaRef, NewFD->getNameInfo(), Sema::LookupOrdinaryName, 2087 if (SemaRef.CheckFunctionTemplateSpecialization(NewFD, TemplateArgsPtr, 2089 NewFD->setInvalidDecl(); 2090 return NewFD; 2098 return NewFD;
|
H A D | SemaDeclAttr.cpp | 4605 FunctionDecl *NewFD; local 4610 NewFD = FunctionDecl::Create(FD->getASTContext(), FD->getDeclContext(), 4617 NewD = NewFD; 4620 NewFD->setQualifierInfo(FD->getQualifierLoc()); 4629 ParmVarDecl *Param = BuildParmVarDeclForTypedef(NewFD, Loc, *AI); 4633 NewFD->setParams(Params);
|
H A D | SemaLookup.cpp | 2622 FunctionDecl *OldFD, *NewFD; local 2625 NewFD = cast<FunctionTemplateDecl>(New)->getTemplatedDecl(); 2628 NewFD = cast<FunctionDecl>(New); 2631 FunctionDecl *Cursor = NewFD; 2639 // If we do find OldFD, then NewFD is newer.
|
H A D | SemaDecl.cpp | 4804 Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, 4807 DeclarationName Name = NewFD->getDeclName(); 4808 DeclContext *NewDC = NewFD->getDeclContext(); 4809 LookupResult Prev(SemaRef, Name, NewFD->getLocation(), 4819 NewFD->setInvalidDecl(); 4823 CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); 4824 DifferentNameValidatorCCC Validator(SemaRef.Context, NewFD, 4831 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParams)) { 4856 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParams)) { 4867 NewFD 4803 DiagnoseInvalidRedeclaration( Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, ActOnFDArgs &ExtraArgs) argument 4979 FunctionDecl *NewFD = 0; local 5176 FunctionDecl *NewFD = CreateNewFunctionDecl(*this, D, DC, R, TInfo, SC, local 5902 CheckFunctionDeclaration(Scope *S, FunctionDecl *NewFD, LookupResult &Previous, bool IsExplicitSpecialization) argument 5953 << Redeclaration << NewFD; local 9321 FieldDecl *NewFD local 9445 FieldDecl *NewFD = FieldDecl::Create(Context, Record, TSSL, Loc, II, T, TInfo, local [all...] |
H A D | SemaDeclCXX.cpp | 698 bool Sema::CheckConstexprFunctionDecl(const FunctionDecl *NewFD) { argument 699 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); 707 Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base) 708 << isa<CXXConstructorDecl>(NewFD) 718 if (!isa<CXXConstructorDecl>(NewFD)) { 723 const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD); 725 Diag(NewFD->getLocation(), diag::err_constexpr_virtual); 739 QualType RT = NewFD->getResultType(); 741 RequireLiteralType(NewFD->getLocation(), RT, 747 if (!CheckConstexprParameterTypes(*this, NewFD)) [all...] |
Completed in 561 milliseconds