H A D | SemaDecl.cpp | 8053 Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, 8055 DeclarationName Name = NewFD->getDeclName(); 8056 DeclContext *NewDC = NewFD->getDeclContext(); 8063 NewFD->getFriendObjectKind() ? diag::err_qualified_friend_no_match : 8065 LookupResult Prev(SemaRef, Name, NewFD->getLocation(), 8070 NewFD->setInvalidDecl(); 8077 CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD); 8078 DifferentNameValidatorCCC CCC(SemaRef.Context, NewFD, 8085 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParams)) { 8108 hasSimilarParameters(SemaRef.Context, FD, NewFD, MismatchedParam 8052 DiagnoseInvalidRedeclaration( Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, ActOnFDArgs &ExtraArgs, bool IsLocalFriend, Scope *S) argument 8240 FunctionDecl *NewFD = nullptr; local 8708 FunctionDecl *NewFD = CreateNewFunctionDecl(*this, D, DC, R, TInfo, SC, local 9851 areMultiversionVariantFunctionsCompatible( const FunctionDecl *OldFD, const FunctionDecl *NewFD, const PartialDiagnostic &NoProtoDiagID, const PartialDiagnosticAt &NoteCausedDiagIDAt, const PartialDiagnosticAt &NoSupportDiagIDAt, const PartialDiagnosticAt &DiffDiagIDAt, bool TemplatesSupported, bool ConstexprSupported, bool CLinkageMayDiffer) argument 9963 CheckMultiVersionAdditionalRules(Sema &S, const FunctionDecl *OldFD, const FunctionDecl *NewFD, bool CausesMV, MultiVersionKind MVType) argument 10049 CheckTargetCausesMultiVersioning( Sema &S, FunctionDecl *OldFD, FunctionDecl *NewFD, const TargetAttr *NewTA, bool &Redeclaration, NamedDecl *&OldDecl, bool &MergeTypeWithPrevious, LookupResult &Previous) argument 10132 CheckMultiVersionAdditionalDecl( Sema &S, FunctionDecl *OldFD, FunctionDecl *NewFD, MultiVersionKind NewMVType, const TargetAttr *NewTA, const CPUDispatchAttr *NewCPUDisp, const CPUSpecificAttr *NewCPUSpec, bool &Redeclaration, NamedDecl *&OldDecl, bool &MergeTypeWithPrevious, LookupResult &Previous) argument 10284 CheckMultiVersionFunction(Sema &S, FunctionDecl *NewFD, bool &Redeclaration, NamedDecl *&OldDecl, bool &MergeTypeWithPrevious, LookupResult &Previous) argument 10368 CheckFunctionDeclaration(Scope *S, FunctionDecl *NewFD, LookupResult &Previous, bool IsMemberSpecialization) argument 16096 FieldDecl *NewFD local 16266 FieldDecl *NewFD = FieldDecl::Create(Context, Record, TSSL, Loc, II, T, TInfo, local 16310 ProcessDeclAttributes(getCurScope(), NewFD, *D); local [all...] |