sv_parser_syntaxtree/primitive_instances/
primitive_gate_and_switch_types.rs1use crate::*;
2
3#[derive(Clone, Debug, PartialEq, Node)]
6pub struct CmosSwitchtype {
7 pub nodes: (Keyword,),
8}
9
10#[derive(Clone, Debug, PartialEq, Node)]
11pub struct EnableGatetype {
12 pub nodes: (Keyword,),
13}
14
15#[derive(Clone, Debug, PartialEq, Node)]
16pub struct MosSwitchtype {
17 pub nodes: (Keyword,),
18}
19
20#[derive(Clone, Debug, PartialEq, Node)]
21pub struct NInputGatetype {
22 pub nodes: (Keyword,),
23}
24
25#[derive(Clone, Debug, PartialEq, Node)]
26pub struct NOutputGatetype {
27 pub nodes: (Keyword,),
28}
29
30#[derive(Clone, Debug, PartialEq, Node)]
31pub struct PassEnSwitchtype {
32 pub nodes: (Keyword,),
33}
34
35#[derive(Clone, Debug, PartialEq, Node)]
36pub struct PassSwitchtype {
37 pub nodes: (Keyword,),
38}