Module Cpp_base.Cpp_unparsingSource
module Unparsing_base = Langs_common.Unparsing_basemodule Tree : sig ... endSourceval _pr_semicolon : unit -> unit Sourceval pr_semicolon : unit -> unit Sourceval pr_colon_colon : unit -> unit Sourceval pr_lt : unit -> unit Sourceval pr_gt : unit -> unit Sourceval pr_if_newline : unit -> unit Sourceval error_symbol : string Sourceval has_orig_lab :
< data : < _label : Obj.t ; orig_lab_opt : Obj.t option.. >.. > ->
bool Sourceval get_nth_children :
< children : 'a array ; data : < get_ordinal : int -> 'b.. >.. > ->
'b ->
'a array Sourceval pr_node :
?fail_on_error:bool ->
?va:bool ->
?prec:int ->
(< children : 'a array
; data :
< _label : Obj.t
; get_ordinal : int -> int
; get_prefix : string
; get_suffix : string
; orig_lab_opt : Obj.t option.. >
; initial_children : 'a array.. > as 'a) ->
unit Sourceval unparse :
?no_boxing:bool ->
?no_header:bool ->
?fail_on_error:bool ->
(< children : 'a array
; data :
< _label : Obj.t
; get_ordinal : int -> int
; get_prefix : string
; get_suffix : string
; orig_lab_opt : Obj.t option.. >
; initial_children : 'a array.. > as 'a) ->
unit