![]() |
Phasor 3.1.1
Stack VM based Programming Language
|
This is the complete list of members for Phasor::LSP, including all inherited members.
| buildGlobalSymbols(DocumentState &doc) | Phasor::LSP | private |
| changeDocument(const std::string &uri, const std::string &newText) | Phasor::LSP | |
| closeDocument(const std::string &uri) | Phasor::LSP | |
| compile(DocumentState &doc) | Phasor::LSP | private |
| computeLineOffsets(DocumentState &doc) | Phasor::LSP | private |
| documents | Phasor::LSP | private |
| findNodeAtPosition(const std::string &uri, size_t line, size_t column) | Phasor::LSP | |
| getDefinition(const std::string &uri, size_t line, size_t column) | Phasor::LSP | |
| getDiagnostics(const std::string &uri) const | Phasor::LSP | |
| getHover(const std::string &uri, size_t line, size_t column) | Phasor::LSP | |
| LSP()=default | Phasor::LSP | |
| openDocument(const std::string &uri, const std::string &text) | Phasor::LSP | |
| symbolNameAt(AST::Node *node) const | Phasor::LSP | private |
| walkForNode(const DocumentState &doc, size_t line, size_t col) | Phasor::LSP | private |
| ~LSP()=default | Phasor::LSP |