luaur-analysis 0.1.1

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::type_aliases::autocomplete_entry_map::AutocompleteEntryMap;
use luaur_ast::records::ast_node::AstNode;

use crate::enums::autocomplete_context::AutocompleteContext;

#[derive(Debug, Clone)]
pub struct AutocompleteResult {
    pub entry_map: AutocompleteEntryMap,
    pub ancestry: alloc::vec::Vec<*mut AstNode>,
    pub context: AutocompleteContext,
}