Skip to main content

luaur_ast/methods/
ast_expr_ast_expr.rs

1use crate::records::ast_expr::AstExpr;
2use crate::records::ast_node::AstNode;
3use crate::records::location::Location;
4
5impl AstExpr {
6    pub fn new(class_index: i32, location: Location) -> Self {
7        Self {
8            base: AstNode {
9                class_index,
10                location,
11            },
12        }
13    }
14}
15
16#[allow(non_snake_case)]
17pub fn ast_expr_ast_expr(classIndex: i32, location: Location) -> AstExpr {
18    AstExpr::new(classIndex, location)
19}