package diffast-langs-verilog-parsing

  1. Overview
  2. Docs
module Astloc = Langs_common.Astloc
module Loc = Astloc
type tag =
  1. | Cunknown
  2. | Ctoplevel
  3. | Cmodule_item_list
  4. | Cgenerate_item_list
  5. | Cblock_decl_stmt_list
  6. | Ccase_item_list
  7. | Ccase_inside_item_list
  8. | Ccellpin_list
  9. | Clist_of_ports
  10. | Cpev_expr
  11. | Cev_expr
  12. | Cexpr
val tag_to_string : tag -> string
type t = {
  1. tag : tag;
  2. mutable is_active : bool;
}
val copy_context : t -> t
val deactivate_context : t -> unit
val to_string : t -> string
val unknown : unit -> t
val toplevel : unit -> t
val module_item_list : unit -> t
val generate_item_list : unit -> t
val block_decl_stmt_list : unit -> t
val case_item_list : unit -> t
val case_inside_item_list : unit -> t
val cellpin_list : unit -> t
val list_of_ports : unit -> t
val pev_expr : unit -> t
val ev_expr : unit -> t
val expr : unit -> t
val get_tag : t -> tag
val is_unknown : t -> bool
val is_toplevel : t -> bool
val is_module_item_list : t -> bool
val is_generate_item_list : t -> bool
val is_block_decl_stmt_list : t -> bool
val is_case_item_list : t -> bool
val is_case_inside_item_list : t -> bool
val is_cellpin_list : t -> bool
val is_list_of_ports : t -> bool
val is_pev_expr : t -> bool
val is_ev_expr : t -> bool
val is_expr : t -> bool
class stack : < set_context_activate_flag : unit ; set_context_enter_flag : unit.. > -> object ... end
OCaml

Innovation. Community. Security.