Module Reason_syntax_utilSource

Sourceval ml_to_reason_swap : string -> string
Sourceval escape_string : string -> string
Sourceval reason_to_ml_swap : string -> string
Sourcemodule TrailingCommaMarker : sig ... end
Sourcemodule EOLMarker : sig ... end
Sourceval pick_while : ('a -> bool) -> 'a list -> 'a list * 'a list
Sourceval split_by : ?keep_empty:bool -> (char -> bool) -> string -> string list
Sourceval processLineEndingsAndStarts : string -> string
Sourceval isLineComment : string -> bool
Sourceval is_letop : string -> bool
Sourceval is_andop : string -> bool
Sourceval compress_letop_identifier : string -> string
Sourceval expand_letop_identifier : string -> string
Sourceval escape_stars_slashes : string -> string
Sourceval attribute_exists : string -> Reason_migrate_parsetree.Ast_411.Parsetree.attributes -> bool
Sourceval attributes_conflicted : string -> string -> Reason_migrate_parsetree.Ast_411.Parsetree.attributes -> bool
Sourceval map_first : ('a -> 'a) -> 'a list -> 'a list
Sourceval map_last : ('a -> 'a) -> 'a list -> 'a list
Sourceval location_is_before : Reason_migrate_parsetree.Ast_411.Location.t -> Reason_migrate_parsetree.Ast_411.Location.t -> bool
Sourceval location_contains : Reason_migrate_parsetree.Ast_411.Location.t -> Reason_migrate_parsetree.Ast_411.Location.t -> bool
Sourceval split_compiler_error : Reason_migrate_parsetree.Ast_411.Location.error -> Reason_migrate_parsetree.Ast_411.Location.t * string
Sourceval explode_str : string -> char list
Sourcemodule Clflags : sig ... end
Sourceval parse_lid : string -> Reason_migrate_parsetree.Ast_411.Longident.t