Lines Matching refs:InitDecl
2831 static void diagnoseMissingConstinit(Sema &S, const VarDecl *InitDecl, in diagnoseMissingConstinit() argument
2834 SourceLocation InsertLoc = InitDecl->getInnerLocStart(); in diagnoseMissingConstinit()
2867 S.Diag(InitDecl->getLocation(), diag::ext_constinit_missing) in diagnoseMissingConstinit()
2868 << InitDecl << FixItHint::CreateInsertion(InsertLoc, SuitableSpelling); in diagnoseMissingConstinit()
2877 S.Diag(InitDecl->getLocation(), diag::note_constinit_missing_here) in diagnoseMissingConstinit()
2911 const VarDecl *InitDecl = OldVD->getInitializingDeclaration(); in mergeDeclAttributes() local
2912 if (!InitDecl && in mergeDeclAttributes()
2914 InitDecl = NewVD; in mergeDeclAttributes()
2916 if (InitDecl == NewVD) { in mergeDeclAttributes()
2927 if (InitDecl && InitDecl != NewVD) { in mergeDeclAttributes()
2928 diagnoseMissingConstinit(*this, InitDecl, NewConstInit, in mergeDeclAttributes()