reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
299 for (auto DiagItr = Diags.begin(), DiagEnd = Diags.end(); DiagItr != DiagEnd; 300 ++DiagItr) { 304 A.CheckLine = DiagItr->CheckLine; 306 Label << GetCheckTypeAbbreviation(DiagItr->CheckTy) << ":" 307 << DiagItr->CheckLine; 309 auto DiagNext = std::next(DiagItr); 310 if (DiagNext != DiagEnd && DiagItr->CheckTy == DiagNext->CheckTy && 311 DiagItr->CheckLine == DiagNext->CheckLine) 324 A.Marker = GetMarker(DiagItr->MatchTy); 326 DiagItr->MatchTy == FileCheckDiag::MatchFoundAndExpected; 330 A.InputLine = DiagItr->InputStartLine; 331 A.InputStartCol = DiagItr->InputStartCol; 332 if (DiagItr->InputStartLine == DiagItr->InputEndLine) { 332 if (DiagItr->InputStartLine == DiagItr->InputEndLine) { 337 std::max(DiagItr->InputStartCol + 1, DiagItr->InputEndCol); 337 std::max(DiagItr->InputStartCol + 1, DiagItr->InputEndCol); 340 assert(DiagItr->InputStartLine < DiagItr->InputEndLine && 340 assert(DiagItr->InputStartLine < DiagItr->InputEndLine && 344 for (unsigned L = DiagItr->InputStartLine + 1, E = DiagItr->InputEndLine; 344 for (unsigned L = DiagItr->InputStartLine + 1, E = DiagItr->InputEndLine; 348 if (DiagItr->InputEndCol == 1 && L == E) 362 B.InputEndCol = DiagItr->InputEndCol;