reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10124 if (D->isImplicit()) 10127 DeclContext *CanonDef = D->getDeclContext(); 10130 const Decl *DCanon = D->getCanonicalDecl(); 10132 for (auto RI : D->redecls()) { 10159 if (ND->getDeclName() == D->getDeclName()) 10166 if (!isa<TagDecl>(D)) 10167 D->setInvalidDecl(); 10175 Diag(D->getLocation(), diag::err_module_odr_violation_missing_decl) 10176 << D << getOwningModuleNameForDiagnostic(D) 10176 << D << getOwningModuleNameForDiagnostic(D) 10181 diag::note_module_odr_violation_no_possible_decls) << D;