Solidity_primitives.UTILSval register :
int ->
Solidity_common.primitive ->
(Solidity_common.pos ->
Solidity_checker_TYPES.options ->
Solidity_checker_TYPES.type_ option ->
Solidity_checker_TYPES.ident_desc option) ->
unitval primitive_fun_named :
?returns_lvalue:bool ->
?purity:Solidity_checker_TYPES.function_purity ->
(Solidity_checker_TYPES.type_ * Solidity_common.IdentSet.elt option) list ->
Solidity_checker_TYPES.type_ list ->
Solidity_ast.fun_mutability ->
Solidity_checker_TYPES.ident_descval make_var :
Solidity_checker_TYPES.type_ ->
Solidity_checker_TYPES.ident_descval make_fun :
?returns_lvalue:bool ->
?purity:Solidity_checker_TYPES.function_purity ->
Solidity_checker_TYPES.type_ list ->
Solidity_checker_TYPES.type_ list ->
Solidity_ast.fun_mutability ->
Solidity_checker_TYPES.ident_descval make_prim_args :
Solidity_common.pos ->
Solidity_checker_TYPES.options ->
Solidity_checker_TYPES.type_ list optionval preprocess_arg_1 : Solidity_common.pos -> 'a -> 'a list option -> 'a list