|
Luma 0.1.0
A low-level compiled alternative to C, C++, and more!
|
#include <lsp.h>

Public Attributes | |
| const char * | uri |
| const char * | content |
| int | version |
| Token * | tokens |
| size_t | token_count |
| AstNode * | ast |
| Scope * | scope |
| LSPDiagnostic * | diagnostics |
| size_t | diagnostic_count |
| ImportedModule * | imports |
| size_t | import_count |
| ArenaAllocator * | arena |
| bool | needs_reanalysis |
| ArenaAllocator* LSPDocument::arena |
| AstNode* LSPDocument::ast |
| const char* LSPDocument::content |
| size_t LSPDocument::diagnostic_count |
| LSPDiagnostic* LSPDocument::diagnostics |
| size_t LSPDocument::import_count |
| ImportedModule* LSPDocument::imports |
| bool LSPDocument::needs_reanalysis |
| Scope* LSPDocument::scope |
| size_t LSPDocument::token_count |
| Token* LSPDocument::tokens |
| const char* LSPDocument::uri |
| int LSPDocument::version |