reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10246 std::string FirstModule = getOwningModuleNameForDiagnostic(FirstRecord); 10251 if (FirstRecord == SecondRecord) 10256 auto *FirstDD = FirstRecord->DefinitionData; 10270 auto ODRDiagError = [FirstRecord, &FirstModule, 10274 << FirstRecord << FirstModule.empty() << FirstModule << Range 10298 ODRDiagError(FirstRecord->getLocation(), GetSourceRange(FirstDD), 10309 ODRDiagError(FirstRecord->getLocation(), GetSourceRange(FirstDD), 10327 ODRDiagError(FirstRecord->getLocation(), FirstBase.getSourceRange(), 10337 ODRDiagError(FirstRecord->getLocation(), FirstBase.getSourceRange(), 10348 ODRDiagError(FirstRecord->getLocation(), FirstBase.getSourceRange(), 10369 FirstRecord->getDescribedClassTemplate(); 10408 auto ODRDiagError = [FirstRecord, &FirstModule, 10412 << FirstRecord << FirstModule.empty() << FirstModule << Range 10561 auto PopulateHashes = [&ComputeSubDeclODRHash, FirstRecord]( 10566 if (!ODRHash::isWhitelistedDecl(D, FirstRecord)) 10571 PopulateHashes(FirstHashes, FirstRecord); 10662 Diag(FirstRecord->getLocation(), 10664 << FirstRecord << FirstModule.empty() << FirstModule; 10668 << FirstRecord << FirstDecl->getSourceRange(); 10688 FirstLoc = FirstRecord->getBraceRange().getEnd(); 10694 << FirstRecord << FirstModule.empty() << FirstModule << FirstRange 10766 auto ODRDiagError = [FirstRecord, &FirstModule, this]( 10769 << FirstRecord << FirstModule.empty() << FirstModule << Range 11766 << FirstRecord << FirstModule.empty() << FirstModule << FirstDiffType