Lines Matching refs:range
26 void FillRangeOnLine(const LocationRange& range, int line_number,
28 // Only bother if the range's begin or end overlaps the line. If the entire
29 // line is highlighted as a result of this range, it's not very helpful.
30 if (range.begin().line_number() != line_number &&
31 range.end().line_number() != line_number)
37 if (range.begin().line_number() < line_number)
40 begin_char = range.begin().char_offset() - 1;
43 if (range.end().line_number() > line_number)
46 end_char = range.end().char_offset() - 1;
98 Err::Err(const LocationRange& range,
102 location_(range.begin()),
105 ranges_.push_back(range);
115 ranges_.push_back(token.range());
126 LocationRange range = node->GetRange();
127 location_ = range.begin();
128 ranges_.push_back(range);
139 LocationRange range = value.origin()->GetRange();
140 location_ = range.begin();
141 ranges_.push_back(range);