Functor Camlp4.Struct.AstFilters.Make


module Make: 
functor (Ast : Camlp4.Sig.Camlp4Ast) -> sig .. end
Parameters:
Ast : Camlp4.Sig.Camlp4Ast

module Ast: Ast
type 'a filter = 'a -> 'a 
val fold_interf_filters : ('a ->
Ast.sig_item
filter -> 'a) ->
'a -> 'a
val fold_implem_filters : ('a ->
Ast.str_item
filter -> 'a) ->
'a -> 'a
val fold_topphrase_filters : ('a ->
Ast.str_item
filter -> 'a) ->
'a -> 'a
val register_sig_item_filter : Ast.sig_item
filter -> unit
val register_str_item_filter : Ast.str_item
filter -> unit
val register_topphrase_filter : Ast.str_item
filter -> unit