|
nixd
|
#include "lspserver/SourceCode.h"#include "lspserver/Logger.h"#include <llvm/ADT/StringExtras.h>#include <llvm/Support/Errc.h>Go to the source code of this file.
Namespaces | |
| namespace | lspserver |
| Whether current platform treats paths case insensitively. | |
Functions | |
| size_t | lspserver::lspLength (llvm::StringRef Code) |
| llvm::Expected< size_t > | lspserver::positionToOffset (llvm::StringRef Code, Position P, bool AllowColumnsBeyondLineLength=true) |
| Position | lspserver::offsetToPosition (llvm::StringRef Code, size_t Offset) |
| llvm::Error | lspserver::applyChange (std::string &Contents, const TextDocumentContentChangeEvent &Change) |
| Apply an incremental update to a text document. | |