12 #ifndef LLVM_CLANG_TOOLS_EXTRA_UNITTESTS_CLANGD_ANNOTATIONS_H 13 #define LLVM_CLANG_TOOLS_EXTRA_UNITTESTS_CLANGD_ANNOTATIONS_H 16 #include "llvm/Testing/Support/Annotations.h" 24 using Base = llvm::Annotations;
27 using llvm::Annotations::Annotations;
30 std::vector<Position>
points(llvm::StringRef
Name =
"")
const;
33 std::vector<clangd::Range>
ranges(llvm::StringRef
Name =
"")
const;
39 #endif // LLVM_CLANG_TOOLS_EXTRA_UNITTESTS_CLANGD_ANNOTATIONS_H clangd::Range range(llvm::StringRef Name="") const
std::vector< clangd::Range > ranges(llvm::StringRef Name="") const
std::vector< Position > points(llvm::StringRef Name="") const
static constexpr llvm::StringLiteral Name
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
Same as llvm::Annotations, but adjusts functions to LSP-specific types for positions and ranges...
Position point(llvm::StringRef Name="") const