Lines Matching refs:CharSourceRange
31 StringRef clang::tooling::getText(CharSourceRange Range, in getText()
37 CharSourceRange clang::tooling::maybeExtendRange(CharSourceRange Range, in maybeExtendRange()
40 CharSourceRange R = Lexer::getAsCharRange(Range, Context.getSourceManager(), in maybeExtendRange()
50 return CharSourceRange::getTokenRange(Range.getBegin(), Tok.getLocation()); in maybeExtendRange()
53 static llvm::Error validateRange(const CharSourceRange &Range, in validateRange()
84 llvm::Error clang::tooling::validateEditRange(const CharSourceRange &Range, in validateEditRange()
104 static CharSourceRange getRange(const CharSourceRange &EditRange, in getRange()
108 CharSourceRange Range; in getRange()
120 Range = CharSourceRange::getCharRange(B, E); in getRange()
125 std::optional<CharSourceRange> clang::tooling::getFileRangeForEdit( in getFileRangeForEdit()
126 const CharSourceRange &EditRange, const SourceManager &SM, in getFileRangeForEdit()
128 CharSourceRange Range = in getFileRangeForEdit()
136 std::optional<CharSourceRange> clang::tooling::getFileRange( in getFileRange()
137 const CharSourceRange &EditRange, const SourceManager &SM, in getFileRange()
139 CharSourceRange Range = in getFileRange()
176 CharSourceRange ExpansionRange = SM.getExpansionRange(EntityLast); in getEntityEndLoc()
363 CharSourceRange tooling::getAssociatedRange(const Decl &Decl, in getAssociatedRange()
367 CharSourceRange Range = CharSourceRange::getTokenRange(Decl.getSourceRange()); in getAssociatedRange()