V1.OCAML_LANGval ocaml : Yalo.V1.YALO_TYPES.languageval ml_file : Yalo.V1.YALO_TYPES.file_kindval mli_file : Yalo.V1.YALO_TYPES.file_kindval cmi_file : Yalo.V1.YALO_TYPES.file_kindval cmt_file : Yalo.V1.YALO_TYPES.file_kindval cmti_file : Yalo.V1.YALO_TYPES.file_kindval new_src_file_linter :
Yalo.V1.YALO_TYPES.namespace ->
string ->
warnings:Yalo.V1.YALO_TYPES.warning list ->
?on_begin:(unit -> unit) ->
?on_end:(unit -> unit) ->
(Yalo.V1.YALO_TYPES.src_file_input, unit) Yalo.V1.YALO_TYPES.linter_function ->
unitval new_src_lex_linter :
(OCAML_LEX.token * Yalo.V1.YALO_TYPES.location) list
Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_src_content_linter :
Yalo.V1.YALO_TYPES.src_content_input Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_src_line_linter :
Yalo.V1.YALO_TYPES.src_line_input Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_sig_linter :
Cmi_format.cmi_infos Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_ast_intf_linter :
OCAML_AST.signature Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_ast_impl_linter :
OCAML_AST.structure Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_tast_intf_linter :
OCAML_TAST.signature Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_tast_impl_linter :
OCAML_TAST.structure Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_ast_impl_traverse_linter :
OCAML_AST.OCAML_TRAVERSE.t Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_ast_intf_traverse_linter :
OCAML_AST.OCAML_TRAVERSE.t Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_tast_impl_traverse_linter :
OCAML_TAST.OCAML_TRAVERSE.t Yalo.V1.YALO_TYPES.new_gen_unit_linterval new_tast_intf_traverse_linter :
OCAML_TAST.OCAML_TRAVERSE.t Yalo.V1.YALO_TYPES.new_gen_unit_linter