sv_parser_syntaxtree/expressions/
operators.rs1use crate::*;
2
3#[derive(Clone, Debug, PartialEq, Node)]
6pub struct UnaryOperator {
7 pub nodes: (Symbol,),
8}
9
10#[derive(Clone, Debug, PartialEq, Node)]
11pub struct BinaryOperator {
12 pub nodes: (Symbol,),
13}
14
15#[derive(Clone, Debug, PartialEq, Node)]
16pub struct IncOrDecOperator {
17 pub nodes: (Symbol,),
18}
19
20#[derive(Clone, Debug, PartialEq, Node)]
21pub struct UnaryModulePathOperator {
22 pub nodes: (Symbol,),
23}
24
25#[derive(Clone, Debug, PartialEq, Node)]
26pub struct BinaryModulePathOperator {
27 pub nodes: (Symbol,),
28}