luaur_ast/records/
ast_expr_constant_bool.rs1use crate::records::ast_expr::AstExpr;
2use crate::records::ast_node::AstNode;
3use crate::records::location::Location;
4
5#[repr(C)]
6#[derive(Debug, Clone)]
7pub struct AstExprConstantBool {
8 pub base: AstExpr,
9 pub value: bool,
10}
11
12impl crate::rtti::AstNodeClass for AstExprConstantBool {
13 const CLASS_INDEX: i32 = crate::rtti::ast_rtti_index("AstExprConstantBool");
14}
15
16#[allow(non_snake_case)]
17impl AstExprConstantBool {
18 pub const fn LUAU_RTTI() {
19 crate::macros::luau_rtti::LUAU_RTTI::<Self>()
20 }
21}