Lines Matching refs:Ranges
126 ArrayRef<CharSourceRange> Ranges,
136 emitDiagnosticMessage(Loc, PresumedLoc(), Level, Message, Ranges, SM, D);
138 // Get the ranges into a local array we can hack on.
139 SmallVector<CharSourceRange, 20> MutableRanges(Ranges.begin(),
140 Ranges.end());
166 emitDiagnosticMessage(Loc, PLoc, Level, Message, Ranges, SM, D);
307 // Helper function to fix up source ranges. It takes in an array of ranges,
308 // and outputs an array of ranges where we want to draw the range highlighting
319 ArrayRef<CharSourceRange> Ranges,
324 for (ArrayRef<CharSourceRange>::const_iterator I = Ranges.begin(),
325 E = Ranges.end();
383 ArrayRef<CharSourceRange> Ranges,
387 mapDiagnosticRanges(Loc, Ranges, SpellingRanges, &SM);
400 /// \param Ranges The underlined ranges for this code snippet.
405 ArrayRef<CharSourceRange> Ranges,
415 emitMacroExpansions(OneLevelUp, Level, Ranges, Hints, SM,
454 // Map the ranges into the FileID of the diagnostic location.
456 mapDiagnosticRanges(Loc, Ranges, SpellingRanges, &SM);