luaur-ast 0.1.3

Lexer, parser, and AST for Luau (faithful Rust port).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::records::cst_node::CstNode;
use crate::records::cst_stat_local_function::CstStatLocalFunction;
use crate::records::position::Position;
use crate::rtti::CstNodeClass;

impl CstStatLocalFunction {
    pub fn new(local_keyword_position: Position, function_keyword_position: Position) -> Self {
        Self {
            base: CstNode {
                class_index: <Self as CstNodeClass>::CLASS_INDEX,
            },
            local_keyword_position,
            function_keyword_position,
        }
    }
}