method visit_Add : 'monomorphic. 'env -> op_kind -> unitmethod visit_AggregateCount : 'monomorphic. 'env -> unitmethod visit_AggregateSum : 'monomorphic. 'env -> primitive_typ -> unitmethod visit_And : 'monomorphic. 'env -> unitmethod visit_Assertion : 'monomorphic. 'env -> assertion -> unitmethod visit_Base : 'monomorphic. 'env -> base_typ -> unitmethod visit_Boolean : 'monomorphic. 'env -> unitmethod visit_Cardinal : 'monomorphic. 'env -> unitmethod visit_Condition : 'monomorphic. 'env -> unitmethod visit_Date : 'monomorphic. 'env -> unitmethod visit_Day : 'monomorphic. 'env -> unitmethod visit_Decimal : 'monomorphic. 'env -> unitmethod visit_Decreasing : 'monomorphic. 'env -> unitmethod visit_Definition : 'monomorphic. 'env -> definition -> unitmethod visit_Div : 'monomorphic. 'env -> op_kind -> unitmethod visit_Duration : 'monomorphic. 'env -> unitmethod visit_EnumDecl : 'monomorphic. 'env -> enum_decl -> unitmethod visit_Eq : 'monomorphic. 'env -> unitmethod visit_Exists : 'monomorphic. 'env -> unitmethod visit_Filter : 'monomorphic. 'env -> unitmethod visit_Forall : 'monomorphic. 'env -> unitmethod visit_Func : 'monomorphic. 'env -> func_typ -> unitmethod visit_GetDay : 'monomorphic. 'env -> unitmethod visit_GetMonth : 'monomorphic. 'env -> unitmethod visit_GetYear : 'monomorphic. 'env -> unitmethod visit_Gt : 'monomorphic. 'env -> op_kind -> unitmethod visit_Gte : 'monomorphic. 'env -> op_kind -> unitmethod visit_Ident : 'monomorphic. 'env -> ident -> unitmethod visit_Increasing : 'monomorphic. 'env -> unitmethod visit_IntToDec : 'monomorphic. 'env -> unitmethod visit_Integer : 'monomorphic. 'env -> unitmethod visit_IntermediateText : 'monomorphic. 'env -> string -> unitmethod visit_KDate : 'monomorphic. 'env -> unitmethod visit_KDec : 'monomorphic. 'env -> unitmethod visit_KDuration : 'monomorphic. 'env -> unitmethod visit_KInt : 'monomorphic. 'env -> unitmethod visit_KMoney : 'monomorphic. 'env -> unitmethod visit_LBool : 'monomorphic. 'env -> bool -> unitmethod visit_LDate : 'monomorphic. 'env -> literal_date -> unitmethod visit_LMoneyAmount : 'monomorphic. 'env -> money_amount -> unitmethod visit_LawInclude : 'monomorphic. 'env -> law_include -> unitmethod visit_LawStructure : 'monomorphic. 'env -> law_structure -> unitmethod visit_LawText : 'monomorphic. 'env -> string -> unitmethod visit_LegislativeText : 'monomorphic. 'env ->
string Utils.Pos.marked ->
unitmethod visit_Literal : 'monomorphic. 'env -> literal -> unitmethod visit_Lt : 'monomorphic. 'env -> op_kind -> unitmethod visit_Lte : 'monomorphic. 'env -> op_kind -> unitmethod visit_Map : 'monomorphic. 'env -> unitmethod visit_Minus : 'monomorphic. 'env -> op_kind -> unitmethod visit_Money : 'monomorphic. 'env -> unitmethod visit_Month : 'monomorphic. 'env -> unitmethod visit_Mult : 'monomorphic. 'env -> op_kind -> unitmethod visit_Named : 'monomorphic. 'env -> constructor -> unitmethod visit_Neq : 'monomorphic. 'env -> unitmethod visit_Not : 'monomorphic. 'env -> unitmethod visit_NotAnException : 'monomorphic. 'env -> unitmethod visit_Or : 'monomorphic. 'env -> unitmethod visit_PdfFile : 'monomorphic. 'env ->
string Utils.Pos.marked ->
int option ->
unitmethod visit_Percent : 'monomorphic. 'env -> unitmethod visit_Primitive : 'monomorphic. 'env -> primitive_typ -> unitmethod visit_Rule : 'monomorphic. 'env -> rule -> unitmethod visit_ScopeDecl : 'monomorphic. 'env -> scope_decl -> unitmethod visit_ScopeUse : 'monomorphic. 'env -> scope_use -> unitmethod visit_StructDecl : 'monomorphic. 'env -> struct_decl -> unitmethod visit_Sub : 'monomorphic. 'env -> op_kind -> unitmethod visit_Text : 'monomorphic. 'env -> unitmethod visit_UnlabeledException : 'monomorphic. 'env -> unitmethod visit_Year : 'monomorphic. 'env -> unitmethod visit_aggregate_func : 'monomorphic. 'env -> aggregate_func -> unitmethod visit_assertion : 'monomorphic. 'env -> assertion -> unitmethod visit_base_typ : 'monomorphic. 'env -> base_typ -> unitmethod visit_base_typ_data : 'monomorphic. 'env -> base_typ_data -> unitmethod visit_binop : 'monomorphic. 'env -> binop -> unitmethod visit_code_item : 'monomorphic. 'env -> code_item -> unitmethod visit_collection_op : 'monomorphic. 'env -> collection_op -> unitmethod visit_constructor : 'monomorphic. 'env -> constructor -> unitmethod visit_definition : 'monomorphic. 'env -> definition -> unitmethod visit_enum_decl : 'monomorphic. 'env -> enum_decl -> unitmethod visit_enum_decl_case : 'monomorphic. 'env -> enum_decl_case -> unitmethod visit_exception_to : 'monomorphic. 'env -> exception_to -> unitmethod visit_expression : 'monomorphic. 'env -> expression -> unitmethod visit_func_typ : 'monomorphic. 'env -> func_typ -> unitmethod visit_ident : 'monomorphic. 'env -> ident -> unitmethod visit_law_article : 'monomorphic. 'env -> law_article -> unitmethod visit_law_heading : 'monomorphic. 'env -> law_heading -> unitmethod visit_law_include : 'monomorphic. 'env -> law_include -> unitmethod visit_law_structure : 'monomorphic. 'env -> law_structure -> unitmethod visit_literal : 'monomorphic. 'env -> literal -> unitmethod visit_literal_date : 'monomorphic. 'env -> literal_date -> unitmethod visit_literal_number : 'monomorphic. 'env -> literal_number -> unitmethod visit_literal_unit : 'monomorphic. 'env -> literal_unit -> unitmethod visit_marked : 'a. ('env -> 'a -> unit) ->
'env ->
'a Utils.Pos.marked ->
unitmethod visit_match_case : 'monomorphic. 'env -> match_case -> unitmethod visit_match_cases : 'monomorphic. 'env -> match_cases -> unitmethod visit_money_amount : 'monomorphic. 'env -> money_amount -> unitmethod visit_op_kind : 'monomorphic. 'env -> op_kind -> unitmethod visit_primitive_typ : 'monomorphic. 'env -> primitive_typ -> unitmethod visit_program : 'monomorphic. 'env -> program -> unitmethod visit_program_item : 'monomorphic. 'env -> program_item -> unitmethod visit_rule : 'monomorphic. 'env -> rule -> unitmethod visit_scope_decl : 'monomorphic. 'env -> scope_decl -> unitmethod visit_scope_use : 'monomorphic. 'env -> scope_use -> unitmethod visit_scope_use_item : 'monomorphic. 'env -> scope_use_item -> unitmethod visit_source_repr : 'monomorphic. 'env ->
string Utils.Pos.marked ->
unitmethod visit_struct_decl : 'monomorphic. 'env -> struct_decl -> unitmethod visit_typ : 'monomorphic. 'env -> typ -> unitmethod visit_unop : 'monomorphic. 'env -> unop -> unitmethod visit_variation_typ : 'monomorphic. 'env -> variation_typ -> unit