Home | History | Annotate | Download | only in Support

Lines Matching defs:Ranges

144                                    ArrayRef<SMRange> Ranges,
175 // Convert any ranges to column ranges that only intersect the line of the
177 for (unsigned i = 0, e = Ranges.size(); i != e; ++i) {
178 SMRange R = Ranges[i];
191 // Translate from SMLoc ranges to column ranges.
224 const Twine &Msg, ArrayRef<SMRange> Ranges,
226 PrintMessage(OS, GetMessage(Loc, Kind, Msg, Ranges, FixIts), ShowColors);
230 const Twine &Msg, ArrayRef<SMRange> Ranges,
232 PrintMessage(llvm::errs(), Loc, Kind, Msg, Ranges, FixIts, ShowColors);
242 ArrayRef<std::pair<unsigned,unsigned> > Ranges,
245 Message(Msg), LineContents(LineStr), Ranges(Ranges.vec()),
399 // our ranges will be wrong. To do this properly, we'll need a byte-to-column
401 // expanding them later, and bail out rather than show incorrect ranges and
410 // Build the line with the caret and ranges.
413 // Expand any ranges.
414 for (unsigned r = 0, e = Ranges.size(); r != e; ++r) {
415 std::pair<unsigned, unsigned> R = Ranges[r];