package diffast-langs-cpp-parsing

  1. Overview
  2. Docs
val mutable encoded : string
val mutable parent : 'a option
val mutable lloc : LLoc.c
val mutable label : L.t
val mutable children : 'a list
val mutable info : I.t
val mutable binding : B.t
val mutable pvec : int list
val mutable id_opt : int option
method id : int
val mutable prefix : string
method add_prefix : string -> unit
method get_prefix : string
val mutable suffix : string
method add_suffix : string -> unit
method get_suffix : string
method set_parent : 'a -> unit
method parent : 'a
method iter_parents : ?upto:'a option -> ('a -> unit) -> unit
method encoded : string
method set_encoded : string -> unit
method pvec : int list
method set_pvec : int list -> unit
method nth_child : int -> 'a
method nth_children : int -> 'a list
method binding : B.t
method set_binding : B.t -> unit
method label : L.t
method lloc : LLoc.c
method orig_loc : Langs_common.Astloc.t
method children : 'a list
method info : I.t
method set_info : I.t -> unit
method add_info : I.t -> unit
method children_labels : ('a * L.t) list
method nchildren : int
method set_lloc : LLoc.c -> unit
method set_children : 'a list -> unit
method relab : L.t -> unit
method add_children_l : 'a list -> unit
method add_children_r : 'a list -> unit
method remove_rightmost_child : unit
method remove_leftmost_child : unit
method to_string : string
method to_tag : string * (string * string) list
method get_name : Cpp_parsing.Common.ident
method has_name : bool
method get_name_opt : Cpp_parsing.Common.ident option
method get_names : Cpp_parsing.Common.ident list
method get_label : string
method get_var : string
method get_var_opt : string option
OCaml

Innovation. Community. Security.