Module Reason_syntax_util
val ml_to_reason_swap : string -> stringval escape_string : string -> stringval reason_to_ml_swap : string -> stringval pick_while : ('a -> bool) -> 'a list -> 'a list * 'a listval split_by : ?keep_empty:bool -> (char -> bool) -> string -> string listval processLineEndingsAndStarts : string -> stringval is_letop : string -> boolval is_andop : string -> boolval compress_letop_identifier : string -> stringval expand_letop_identifier : string -> stringval escape_stars_slashes : string -> stringval attribute_exists : string -> Ppxlib.Parsetree.attributes -> boolval attributes_conflicted :
string ->
string ->
Ppxlib.Parsetree.attributes ->
boolval normalized_attributes :
string ->
Ppxlib.Parsetree.attributes ->
Ppxlib.Parsetree.attributesval apply_mapper_to_structure :
Ppxlib.Ast_traverse.map ->
Ppxlib.Parsetree.structure ->
Ppxlib.Parsetree.structureval apply_mapper_to_signature :
Ppxlib.Ast_traverse.map ->
Ppxlib.Parsetree.signature ->
Ppxlib.Parsetree.signatureval apply_mapper_to_toplevel_phrase :
Ppxlib.Ast_traverse.map ->
Ppxlib.Parsetree.toplevel_phrase ->
Ppxlib.Parsetree.toplevel_phraseval apply_mapper_to_use_file :
Ppxlib.Ast_traverse.map ->
Ppxlib.Parsetree.toplevel_phrase list ->
Ppxlib.Parsetree.toplevel_phrase listval map_first : ('a -> 'a) -> 'a list -> 'a listval map_last : ('a -> 'a) -> 'a list -> 'a listval explode_str : string -> char listmodule Clflags : module type of Ocaml_common.Clflags