25llvm::SmallVector<lspserver::DiagnosticTag, 1>
26toLSPTags(
const std::vector<nixf::DiagnosticTag> &Tags);
A point in the source file.
int getLSPSeverity(nixf::Diagnostic::DiagnosticKind Kind)
nixf::PositionRange toNixfRange(const lspserver::Range &P)
lspserver::Position toLSPPosition(llvm::StringRef Code, const nixf::LexerCursor &P)
nixf::Position toNixfPosition(const lspserver::Position &P)
lspserver::Range toLSPRange(llvm::StringRef Code, const nixf::LexerCursorRange &R)
llvm::SmallVector< lspserver::DiagnosticTag, 1 > toLSPTags(const std::vector< nixf::DiagnosticTag > &Tags)