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}