Module Solidity_type_printer

val string_of_location : Solidity_checker_TYPES.location -> string
val string_of_abstract_type : Solidity_checker_TYPES.abstract_type -> string
val string_of_magic_type : Solidity_checker_TYPES.magic_type -> string
val string_of_type : Solidity_checker_TYPES.type_ -> string
val string_of_param_list : (Solidity_checker_TYPES.type_ * Solidity_common.Ident.t option) list -> string
val storage_suffix : bool -> Solidity_checker_TYPES.location -> string
val string_of_type_canonical : Solidity_common.pos -> library:bool -> Solidity_checker_TYPES.type_ -> string