Liquidsoap_lang.Typecheckingexception No_method of string * Liquidsoap_lang_types.Type.texception Top_level_override of string * Liquidsoap_lang_prelude.Pos.t optionval value_restriction : Liquidsoap_lang_ast.Term.t -> boolval type_of_pat :
level:int ->
pos:Liquidsoap_lang_prelude.Pos.Option.t ->
Liquidsoap_lang_ast.Term.pattern ->
(string list * Liquidsoap_lang_types.Type.t) list
* Liquidsoap_lang_types.Type.tval check :
?env:Liquidsoap_lang_types.Typing.env ->
check_top_level_override:bool ->
throw:(bt:Stdlib.Printexc.raw_backtrace -> exn -> unit) ->
Liquidsoap_lang_ast.Term.t ->
unit