reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7422 assert(S.getLangOpts().CPlusPlus && "only C++ has extern \"C\""); 7423 NamedDecl *Prev = S.findLocallyScopedExternCDecl(ND->getDeclName()); 7425 if (!Prev && IsGlobal && !isIncompleteDeclExternC(S, ND)) { 7432 if (!IsGlobal || isIncompleteDeclExternC(S, ND)) { 7460 S.Context.getTranslationUnitDecl()->lookup(ND->getDeclName()); 7487 S.Diag(ND->getLocation(), diag::err_extern_c_global_conflict) 7489 S.Diag(Prev->getLocation(), diag::note_extern_c_global_conflict)