Lines Matching defs:CharRange
64 struct CharRange {
67 CharRange(CharSourceRange range, SourceManager &srcMgr, Preprocessor &PP) {
80 RangeComparison compareWith(const CharRange &RHS) const {
99 return CharRange(CharSourceRange::getTokenRange(LHS), SrcMgr, PP)
100 .compareWith(CharRange(CharSourceRange::getTokenRange(RHS),
111 std::list<CharRange> Removals;
115 std::vector<std::pair<CharRange, SourceLocation> > IndentationRanges;
464 RangeComparison comp = CharRange::compare(replacementRange, range,
494 std::make_pair(CharRange
507 for (std::list<CharRange>::reverse_iterator
519 CharRange newRange(range, Ctx.getSourceManager(), PP);
526 std::list<CharRange>::iterator I = Removals.end();
528 std::list<CharRange>::iterator RI = I;
565 for (std::vector<std::pair<CharRange, SourceLocation> >::iterator
572 for (std::list<CharRange>::iterator