package diffast-langs-verilog-parsing

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Verilog_parsing.AstSource

module Layeredloc = Langs_common.Layeredloc
module Astloc = Langs_common.Astloc
module Ast_base = Langs_common.Ast_base
module Loc = Astloc
module LLoc = Layeredloc
Sourcemodule L = Label
Sourceclass node : ?lloc:LLoc.c option -> ?children:node list option -> L.t -> object ... end
Sourceval get_scope_of_pkg_ctys : < get_identifier : 'a ; label : L.t.. > list -> 'a option * 'a list
Sourceval get_scope_of_func_id : < children : < children : < get_identifier : 'a ; label : L.t.. > list ; get_identifier : 'a ; label : L.t.. > list ; label : L.t.. > -> 'a option * 'a list
Sourceval dummy_node : node
Sourceval empty_node : node
Sourceval lloc_of_lexposs : Lexing.position -> Lexing.position -> LLoc.c
Sourceval mknode : Lexing.position -> Lexing.position -> L.t -> node list -> node
Sourceval reloc : Lexing.position -> Lexing.position -> < set_lloc : LLoc.c -> 'a.. > -> 'a
Sourcetype partial =
  1. | Pdescription_list of node list
  2. | Pmodule_item_list of node list
  3. | Pgenerate_item_list of node list
  4. | Pblock_decl_stmt_list of node list
  5. | Pcase_item_list of node list
  6. | Pcase_inside_item_list of node list
  7. | Pcellpin_list of node list
  8. | Plist_of_ports of node list
  9. | Pexpr of node
Sourceval nodes_of_partial : partial -> node list
Sourceval is_block_item_declaration : < label : L.t.. > -> bool
Sourceval is_stmt : < label : L.t.. > -> bool
Sourceval get_last_id : < get_identifier : string.. > list -> string
Sourceval get_unquoted : string -> string
Sourceval visit : (< children : 'a list.. > as 'a -> 'b) -> 'a -> unit
Sourceval size : < children : 'a list.. > as 'a -> int
Sourceclass c : node -> object ... end
OCaml

Innovation. Community. Security.