Solidity_tenvval error :
Solidity_common.pos ->
('a, Stdlib.Format.formatter, unit, unit, unit, 'b) Stdlib.format6 ->
'atype lookup_kind = | LAny| LInternal| LExternal| LStatic of Solidity_ast.contract_kind * bool| LSuper| LUsingForval is_internally_visible : Solidity_ast.visibility -> boolval is_externally_visible : Solidity_ast.visibility -> boolval is_statically_visible : library:bool -> Solidity_ast.visibility -> boolval is_defined : Solidity_checker_TYPES.origin -> boolval is_imported : Solidity_checker_TYPES.origin -> boolval is_inherited : Solidity_checker_TYPES.origin -> boolval is_visible :
lookup_kind ->
Solidity_ast.visibility ->
origin:Solidity_checker_TYPES.origin ->
variable:bool ->
boolval filter_by_visibility :
lookup_kind ->
(Solidity_checker_TYPES.ident_desc * Solidity_checker_TYPES.origin) list ->
(Solidity_checker_TYPES.ident_desc * Solidity_checker_TYPES.origin) listval lookup_ident :
Solidity_checker_TYPES.env ->
upper:bool ->
lookup:lookup_kind ->
Solidity_common.Ident.t ->
Solidity_checker_TYPES.ident_desc listval lookup_lident :
Solidity_checker_TYPES.env ->
upper:bool ->
lookup:lookup_kind ->
Solidity_common.relative Solidity_common.LongIdent.t ->
Solidity_checker_TYPES.ident_desc listval find_ident :
Solidity_checker_TYPES.env ->
lookup:lookup_kind ->
Solidity_common.Ident.t ->
Solidity_checker_TYPES.ident_desc listval find_lident :
Solidity_checker_TYPES.env ->
lookup:lookup_kind ->
Solidity_common.relative Solidity_common.LongIdent.t ->
Solidity_checker_TYPES.ident_desc listval find_type :
Solidity_checker_TYPES.env ->
Solidity_common.relative Solidity_common.LongIdent.t ->
Solidity_checker_TYPES.type_ optionval find_contract :
Solidity_checker_TYPES.env ->
Solidity_common.relative Solidity_common.LongIdent.t ->
Solidity_checker_TYPES.contract_desc optionval find_constructor :
Solidity_common.pos ->
Solidity_checker_TYPES.contract_desc ->
Solidity_checker_TYPES.function_descval has_abstract_function :
Solidity_checker_TYPES.contract_desc ->
Solidity_common.Ident.t optionval prim_desc :
(Solidity_common.pos ->
Solidity_checker_TYPES.options ->
Solidity_checker_TYPES.type_ option ->
Solidity_checker_TYPES.ident_desc option)
arrayval add_primitive_desc :
int ->
(Solidity_common.pos ->
Solidity_checker_TYPES.options ->
Solidity_checker_TYPES.type_ option ->
Solidity_checker_TYPES.ident_desc option) ->
unit