diffast-langs-verilog.base
V_label.Gate
diffast-langs-verilog
diffast-langs-verilog.p
include module type of struct include Ls.Gate end
type t = Verilog_parsing.Labels.Gate.t =
| Gate of Verilog_parsing.Labels.gate
| And
| Buf
| Nand
| Nor
| Not
| Or
| Xnor
| Xor
| Anonymous
val to_string : t -> string
val to_simple_string : t -> string
val gate_to_tag : Verilog_parsing.Labels.gate -> string
val to_tag : t -> string * 'a list
val anonymize : t -> t
val gate_to_short_string : Ls.gate -> string
val to_short_string : t -> string