ExprNode struct

Defined in module ast (ast.l0).

Represents the ExprNode structure.

Fields

kind: ExprKind
span: Span
int_value: int
bool_value: bool
text_value: string
expr_a: ExprId
expr_b: ExprId
expr_c: ExprId
ids: VectorBase*
type_ref: TypeRef*
module_path: StringVector*
name_qualifier: StringVector*