Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val check_inheritance :
(string, 'a * ('b * 'c * Atd_ast.type_expr) option) Hashtbl.t ->
Atd_ast.type_expr ->
unit
val check_type_expr :
(string, int * ('a * 'b * Atd_ast.type_expr) option) Hashtbl.t ->
string list ->
Atd_ast.type_expr ->
unit
val check : Atd_ast.module_body -> unit