mirror of
https://github.com/ProvableHQ/leo.git
synced 2024-12-20 00:32:35 +03:00
14 lines
387 B
Rust
14 lines
387 B
Rust
use crate::{ast::Rule, expressions::Expression, values::NumberValue};
|
|
|
|
use pest::Span;
|
|
use pest_ast::FromPest;
|
|
|
|
#[derive(Clone, Debug, FromPest, PartialEq)]
|
|
#[pest_ast(rule(Rule::expression_array_initializer))]
|
|
pub struct ArrayInitializerExpression<'ast> {
|
|
pub expression: Box<Expression<'ast>>,
|
|
pub count: NumberValue<'ast>,
|
|
#[pest_ast(outer())]
|
|
pub span: Span<'ast>,
|
|
}
|