1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#[macro_use] use ::ast::*; #[derive(Debug, Eq, PartialEq)] pub struct CallExpression { pub span: Span, pub function_name: Identifier, pub arguments: Vec<Expression>, } impl Spanned for CallExpression { fn get_span(&self) -> Span { self.span } }