sv_parser_syntaxtree/behavioral_statements/subroutine_call_statements.rs
1use crate::*;
2
3// -----------------------------------------------------------------------------
4
5#[derive(Clone, Debug, PartialEq, Node)]
6pub enum SubroutineCallStatement {
7 SubroutineCall(Box<(SubroutineCall, Symbol)>),
8 Function(Box<SubroutineCallStatementFunction>),
9}
10
11#[derive(Clone, Debug, PartialEq, Node)]
12pub struct SubroutineCallStatementFunction {
13 pub nodes: (Keyword, Symbol, Paren<FunctionSubroutineCall>, Symbol),
14}