sig
type loc
type meta_bool
type 'a meta_option
type 'a meta_list
type ctyp
type patt
type expr
type module_type
type sig_item
type with_constr
type module_expr
type str_item
type class_type
type class_sig_item
type class_expr
type class_str_item
type match_case
type ident
type binding
type rec_binding
type module_binding
type rec_flag
type direction_flag
type mutable_flag
type private_flag
type virtual_flag
type row_var_flag
type override_flag
val loc_of_ctyp : Camlp4.Sig.Ast.ctyp -> Camlp4.Sig.Ast.loc
val loc_of_patt : Camlp4.Sig.Ast.patt -> Camlp4.Sig.Ast.loc
val loc_of_expr : Camlp4.Sig.Ast.expr -> Camlp4.Sig.Ast.loc
val loc_of_module_type : Camlp4.Sig.Ast.module_type -> Camlp4.Sig.Ast.loc
val loc_of_module_expr : Camlp4.Sig.Ast.module_expr -> Camlp4.Sig.Ast.loc
val loc_of_sig_item : Camlp4.Sig.Ast.sig_item -> Camlp4.Sig.Ast.loc
val loc_of_str_item : Camlp4.Sig.Ast.str_item -> Camlp4.Sig.Ast.loc
val loc_of_class_type : Camlp4.Sig.Ast.class_type -> Camlp4.Sig.Ast.loc
val loc_of_class_sig_item :
Camlp4.Sig.Ast.class_sig_item -> Camlp4.Sig.Ast.loc
val loc_of_class_expr : Camlp4.Sig.Ast.class_expr -> Camlp4.Sig.Ast.loc
val loc_of_class_str_item :
Camlp4.Sig.Ast.class_str_item -> Camlp4.Sig.Ast.loc
val loc_of_with_constr : Camlp4.Sig.Ast.with_constr -> Camlp4.Sig.Ast.loc
val loc_of_binding : Camlp4.Sig.Ast.binding -> Camlp4.Sig.Ast.loc
val loc_of_rec_binding : Camlp4.Sig.Ast.rec_binding -> Camlp4.Sig.Ast.loc
val loc_of_module_binding :
Camlp4.Sig.Ast.module_binding -> Camlp4.Sig.Ast.loc
val loc_of_match_case : Camlp4.Sig.Ast.match_case -> Camlp4.Sig.Ast.loc
val loc_of_ident : Camlp4.Sig.Ast.ident -> Camlp4.Sig.Ast.loc
class map :
object ('a)
method binding : Camlp4.Sig.Ast.binding -> Camlp4.Sig.Ast.binding
method class_expr :
Camlp4.Sig.Ast.class_expr -> Camlp4.Sig.Ast.class_expr
method class_sig_item :
Camlp4.Sig.Ast.class_sig_item -> Camlp4.Sig.Ast.class_sig_item
method class_str_item :
Camlp4.Sig.Ast.class_str_item -> Camlp4.Sig.Ast.class_str_item
method class_type :
Camlp4.Sig.Ast.class_type -> Camlp4.Sig.Ast.class_type
method ctyp : Camlp4.Sig.Ast.ctyp -> Camlp4.Sig.Ast.ctyp
method direction_flag :
Camlp4.Sig.Ast.direction_flag -> Camlp4.Sig.Ast.direction_flag
method expr : Camlp4.Sig.Ast.expr -> Camlp4.Sig.Ast.expr
method ident : Camlp4.Sig.Ast.ident -> Camlp4.Sig.Ast.ident
method list : ('a -> 'b -> 'c) -> 'b list -> 'c list
method loc : Camlp4.Sig.Ast.loc -> Camlp4.Sig.Ast.loc
method match_case :
Camlp4.Sig.Ast.match_case -> Camlp4.Sig.Ast.match_case
method meta_bool : Camlp4.Sig.Ast.meta_bool -> Camlp4.Sig.Ast.meta_bool
method meta_list :
('a -> 'd -> 'e) ->
'd Camlp4.Sig.Ast.meta_list -> 'e Camlp4.Sig.Ast.meta_list
method meta_option :
('a -> 'f -> 'g) ->
'f Camlp4.Sig.Ast.meta_option -> 'g Camlp4.Sig.Ast.meta_option
method module_binding :
Camlp4.Sig.Ast.module_binding -> Camlp4.Sig.Ast.module_binding
method module_expr :
Camlp4.Sig.Ast.module_expr -> Camlp4.Sig.Ast.module_expr
method module_type :
Camlp4.Sig.Ast.module_type -> Camlp4.Sig.Ast.module_type
method mutable_flag :
Camlp4.Sig.Ast.mutable_flag -> Camlp4.Sig.Ast.mutable_flag
method override_flag :
Camlp4.Sig.Ast.override_flag -> Camlp4.Sig.Ast.override_flag
method patt : Camlp4.Sig.Ast.patt -> Camlp4.Sig.Ast.patt
method private_flag :
Camlp4.Sig.Ast.private_flag -> Camlp4.Sig.Ast.private_flag
method rec_binding :
Camlp4.Sig.Ast.rec_binding -> Camlp4.Sig.Ast.rec_binding
method rec_flag : Camlp4.Sig.Ast.rec_flag -> Camlp4.Sig.Ast.rec_flag
method row_var_flag :
Camlp4.Sig.Ast.row_var_flag -> Camlp4.Sig.Ast.row_var_flag
method sig_item : Camlp4.Sig.Ast.sig_item -> Camlp4.Sig.Ast.sig_item
method str_item : Camlp4.Sig.Ast.str_item -> Camlp4.Sig.Ast.str_item
method string : string -> string
method unknown : 'h -> 'h
method virtual_flag :
Camlp4.Sig.Ast.virtual_flag -> Camlp4.Sig.Ast.virtual_flag
method with_constr :
Camlp4.Sig.Ast.with_constr -> Camlp4.Sig.Ast.with_constr
end
class fold :
object ('a)
method binding : Camlp4.Sig.Ast.binding -> 'a
method class_expr : Camlp4.Sig.Ast.class_expr -> 'a
method class_sig_item : Camlp4.Sig.Ast.class_sig_item -> 'a
method class_str_item : Camlp4.Sig.Ast.class_str_item -> 'a
method class_type : Camlp4.Sig.Ast.class_type -> 'a
method ctyp : Camlp4.Sig.Ast.ctyp -> 'a
method direction_flag : Camlp4.Sig.Ast.direction_flag -> 'a
method expr : Camlp4.Sig.Ast.expr -> 'a
method ident : Camlp4.Sig.Ast.ident -> 'a
method list : ('a -> 'b -> 'a) -> 'b list -> 'a
method loc : Camlp4.Sig.Ast.loc -> 'a
method match_case : Camlp4.Sig.Ast.match_case -> 'a
method meta_bool : Camlp4.Sig.Ast.meta_bool -> 'a
method meta_list :
('a -> 'c -> 'a) -> 'c Camlp4.Sig.Ast.meta_list -> 'a
method meta_option :
('a -> 'd -> 'a) -> 'd Camlp4.Sig.Ast.meta_option -> 'a
method module_binding : Camlp4.Sig.Ast.module_binding -> 'a
method module_expr : Camlp4.Sig.Ast.module_expr -> 'a
method module_type : Camlp4.Sig.Ast.module_type -> 'a
method mutable_flag : Camlp4.Sig.Ast.mutable_flag -> 'a
method override_flag : Camlp4.Sig.Ast.override_flag -> 'a
method patt : Camlp4.Sig.Ast.patt -> 'a
method private_flag : Camlp4.Sig.Ast.private_flag -> 'a
method rec_binding : Camlp4.Sig.Ast.rec_binding -> 'a
method rec_flag : Camlp4.Sig.Ast.rec_flag -> 'a
method row_var_flag : Camlp4.Sig.Ast.row_var_flag -> 'a
method sig_item : Camlp4.Sig.Ast.sig_item -> 'a
method str_item : Camlp4.Sig.Ast.str_item -> 'a
method string : string -> 'a
method unknown : 'e -> 'a
method virtual_flag : Camlp4.Sig.Ast.virtual_flag -> 'a
method with_constr : Camlp4.Sig.Ast.with_constr -> 'a
end
end