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 llvm::Error clang::tooling::validateRange(const CharSourceRange &Range, in validateRange()
84 llvm::Error clang::tooling::validateEditRange(const CharSourceRange &Range, in validateEditRange()
107 static std::optional<CharSourceRange>
128 static CharSourceRange getRangeForSplitTokens(CharSourceRange Range, in getRangeForSplitTokens()
140 return CharSourceRange::getCharRange(BeginLoc, EndToken->getEnd()); in getRangeForSplitTokens()
145 return CharSourceRange::getTokenRange(BeginToken->getBegin(), in getRangeForSplitTokens()
152 static CharSourceRange getRange(const CharSourceRange &EditRange, in getRange()
156 CharSourceRange Range; in getRange()
169 Range = CharSourceRange::getCharRange(B, E); in getRange()
174 std::optional<CharSourceRange> clang::tooling::getFileRangeForEdit( in getFileRangeForEdit()
175 const CharSourceRange &EditRange, const SourceManager &SM, in getFileRangeForEdit()
177 CharSourceRange Range = in getFileRangeForEdit()
185 std::optional<CharSourceRange> clang::tooling::getFileRange( in getFileRange()
186 const CharSourceRange &EditRange, const SourceManager &SM, in getFileRange()
188 CharSourceRange Range = in getFileRange()
225 CharSourceRange ExpansionRange = SM.getExpansionRange(EntityLast); in getEntityEndLoc()
412 CharSourceRange tooling::getAssociatedRange(const Decl &Decl, in getAssociatedRange()
416 CharSourceRange Range = CharSourceRange::getTokenRange(Decl.getSourceRange()); in getAssociatedRange()