reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/tools/extra/clangd/SourceCode.h
  129 llvm::Optional<SourceRange> toHalfOpenFileRange(const SourceManager &Mgr,

References

tools/clang/tools/extra/clangd/Selection.cpp
  394     auto Range = toHalfOpenFileRange(SM, LangOpts, S);
tools/clang/tools/extra/clangd/SemanticSelection.cpp
   51     auto SR = toHalfOpenFileRange(SM, LangOpts, Node->ASTNode.getSourceRange());
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp
  211   auto OrigBodyRange = toHalfOpenFileRange(
  341     auto DefRange = toHalfOpenFileRange(
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  204   if (auto BeginFileRange = toHalfOpenFileRange(
  209   if (auto EndFileRange = toHalfOpenFileRange(
  225   return toHalfOpenFileRange(SM, LangOpts, EnclosingFunction->getSourceRange());
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp
  175       toHalfOpenFileRange(SM, Ctx.getLangOpts(),
  305       toHalfOpenFileRange(SM, LangOpts, Start->ASTNode.getSourceRange())
  307       toHalfOpenFileRange(SM, LangOpts, End->ASTNode.getSourceRange())
  319   return *toHalfOpenFileRange(SM, Ctx.getLangOpts(), Expr->getSourceRange());
tools/clang/tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp
   68   auto ThenRng = toHalfOpenFileRange(SrcMgr, Ctx.getLangOpts(),
   74   auto ElseRng = toHalfOpenFileRange(SrcMgr, Ctx.getLangOpts(),
tools/clang/tools/extra/clangd/unittests/SelectionTests.cpp
   48       toHalfOpenFileRange(SM, LangOpts, N->ASTNode.getSourceRange());
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp
  560     auto FileRange = toHalfOpenFileRange(SM, LangOpts, Decl.getSourceRange());
  591   llvm::Optional<SourceRange> Range = toHalfOpenFileRange(