Lines Matching refs:FirstRecord
9667 auto ODRDiagField = [this](NamedDecl *FirstRecord, StringRef FirstModule, in diagnoseOdrViolations()
9681 auto DiagError = [FirstRecord, FirstField, FirstModule, in diagnoseOdrViolations()
9685 << FirstRecord << FirstModule.empty() << FirstModule in diagnoseOdrViolations()
9772 [this](NamedDecl *FirstRecord, StringRef FirstModule, in diagnoseOdrViolations()
9780 auto DiagError = [FirstRecord, FirstTD, FirstModule, in diagnoseOdrViolations()
9784 << FirstRecord << FirstModule.empty() << FirstModule in diagnoseOdrViolations()
9813 auto ODRDiagVar = [this](NamedDecl *FirstRecord, StringRef FirstModule, in diagnoseOdrViolations()
9824 auto DiagError = [FirstRecord, FirstVD, FirstModule, in diagnoseOdrViolations()
9828 << FirstRecord << FirstModule.empty() << FirstModule in diagnoseOdrViolations()
9971 auto DiagnoseODRUnexpected = [this](DiffResult &DR, NamedDecl *FirstRecord, in diagnoseOdrViolations()
9975 Diag(FirstRecord->getLocation(), in diagnoseOdrViolations()
9977 << FirstRecord << FirstModule.empty() << FirstModule; in diagnoseOdrViolations()
9981 << FirstRecord << DR.FirstDecl->getSourceRange(); in diagnoseOdrViolations()
9994 auto DiagnoseODRMismatch = [this](DiffResult &DR, NamedDecl *FirstRecord, in diagnoseOdrViolations() argument
10013 GetMismatchedDeclLoc(FirstRecord, DR.FirstDiffType, DR.FirstDecl); in diagnoseOdrViolations()
10015 << FirstRecord << FirstModule.empty() << FirstModule in diagnoseOdrViolations()
10032 CXXRecordDecl *FirstRecord = Merge.first; in diagnoseOdrViolations() local
10033 std::string FirstModule = getOwningModuleNameForDiagnostic(FirstRecord); in diagnoseOdrViolations()
10038 if (FirstRecord == SecondRecord) in diagnoseOdrViolations()
10043 auto *FirstDD = FirstRecord->DefinitionData; in diagnoseOdrViolations()
10057 auto ODRDiagBaseError = [FirstRecord, &FirstModule, in diagnoseOdrViolations()
10061 << FirstRecord << FirstModule.empty() << FirstModule << Range in diagnoseOdrViolations()
10083 ODRDiagBaseError(FirstRecord->getLocation(), GetSourceRange(FirstDD), in diagnoseOdrViolations()
10094 ODRDiagBaseError(FirstRecord->getLocation(), GetSourceRange(FirstDD), in diagnoseOdrViolations()
10112 ODRDiagBaseError(FirstRecord->getLocation(), in diagnoseOdrViolations()
10122 ODRDiagBaseError(FirstRecord->getLocation(), in diagnoseOdrViolations()
10133 ODRDiagBaseError(FirstRecord->getLocation(), in diagnoseOdrViolations()
10152 FirstRecord->getDescribedClassTemplate(); in diagnoseOdrViolations()
10230 << FirstRecord << FirstModule.empty() << FirstModule in diagnoseOdrViolations()
10248 const DeclContext *DC = FirstRecord; in diagnoseOdrViolations()
10249 PopulateHashes(FirstHashes, FirstRecord, DC); in diagnoseOdrViolations()
10259 DiagnoseODRUnexpected(DR, FirstRecord, FirstModule, SecondRecord, in diagnoseOdrViolations()
10266 DiagnoseODRMismatch(DR, FirstRecord, FirstModule, SecondRecord, in diagnoseOdrViolations()
10307 auto ODRDiagDeclError = [FirstRecord, &FirstModule, in diagnoseOdrViolations()
10311 << FirstRecord << FirstModule.empty() << FirstModule << Range in diagnoseOdrViolations()
10387 Diagnosed = ODRDiagField(FirstRecord, FirstModule, SecondModule, in diagnoseOdrViolations()
10682 FirstRecord, FirstModule, SecondModule, in diagnoseOdrViolations()
10689 ODRDiagVar(FirstRecord, FirstModule, SecondModule, in diagnoseOdrViolations()
11007 << FirstRecord << FirstModule.empty() << FirstModule << FirstDiffType in diagnoseOdrViolations()