ocaml-llists / traverse.mli

(* Generated automatically from the code
   
   class fold_map = Camlp4FoldMapGenerator.generated;;

   by invoking camlp4of 3.10.2 as follows:

   /usr/local/ocaml/bin/camlp4of -filter fold traverse.mli
 *)
open Camlp4.PreCast.Syntax.Ast

class fold_map :
object ('self)
  method list           : ('self -> 'b -> 'self * 'b) -> 'b list -> 'self * 'b list
  method option          : 'a . ('self -> 'a -> 'self * 'a) -> 'a option -> 'self * 'a option
  method string         : string -> 'self * string
  method unknown        : 'e -> 'self * 'e

  method binding        : binding -> 'self * binding
  method class_expr     : class_expr -> 'self * class_expr
  method class_sig_item : class_sig_item -> 'self * class_sig_item
  method class_str_item : class_str_item -> 'self * class_str_item
  method class_type     : class_type -> 'self * class_type
  method ctyp           : ctyp -> 'self * ctyp
  method expr           : expr -> 'self * expr
  method ident          : ident -> 'self * ident
  method loc            : loc -> 'self * loc
  method match_case     : match_case -> 'self * match_case
  method meta_bool      : meta_bool -> 'self * meta_bool
  method meta_list      : ('self -> 'c -> 'self * 'c) -> 'c meta_list -> 'self * 'c meta_list
  method meta_option    : ('self -> 'd -> 'self * 'd) -> 'd meta_option -> 'self * 'd meta_option
  method module_binding : module_binding -> 'self * module_binding
  method module_expr    : module_expr -> 'self * module_expr
  method module_type    : module_type -> 'self * module_type
  method patt           : patt -> 'self * patt
  method rec_binding    : rec_binding -> 'self * rec_binding
  method sig_item       : sig_item -> 'self * sig_item
  method str_item       : str_item -> 'self * str_item
  method with_constr    : with_constr -> 'self * with_constr
end
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.