Lines Matching refs:Range
56 // range. This is where the macro name was spelled in order to begin
85 void replace(CharSourceRange range, StringRef text) override {
86 MergedFixits.push_back(FixItHint::CreateReplacement(range, text));
326 // the other location in the source range is also present in that expansion.
385 // and outputs an array of ranges where we want to draw the range highlighting
389 // chain for the beginning and end of each range. If the caret location
410 // Find the common parent for the beginning and end of the range.
412 range.
420 // Then, crawl the expansion chain for the end of the range.
441 // Return the spelling location of the beginning and end of the range.
501 /// Check if all the locations in the range have the same macro argument
503 static bool checkRangeForMacroArgExpansion(CharSourceRange Range,
506 SourceLocation BegLoc = Range.getBegin(), EndLoc = Range.getEnd();