Module Runtime.Inspect

module Objc : sig ... end
val loaded_library_names : ?sorted:bool -> unit -> Stdlib.String.t list
val library_class_names : ?sorted:bool -> string -> Stdlib.String.t list
val registered_classes_count : unit -> int
val registered_classes : unit -> Runtime__.Type_description.Types.objc_class Ctypes.structure Ctypes_static.ptr list
val registered_class_names : unit -> Stdlib.String.t list
val registered_protocols : unit -> Runtime__.Type_description.Types.objc_object Ctypes.structure Ctypes_static.ptr list
val registered_protocol_names : unit -> Stdlib.String.t list
val methods : Runtime__.Type_description.Types.objc_object Ctypes.structure Ctypes_static.ptr -> Runtime__.Type_description.Types.objc_method Ctypes.structure Ctypes_static.ptr list
val method_names : Runtime__.Type_description.Types.objc_object Ctypes.structure Ctypes_static.ptr -> Stdlib.String.t list
val protocol_methods : ?required:bool -> ?instance:bool -> Runtime__.Type_description.Types.objc_object Ctypes.structure Ctypes_static.ptr -> [ `Method_desc ] Ctypes.structure list
val protocol_method_names : ?required:bool -> ?instance:bool -> Runtime__.Type_description.Types.objc_object Ctypes.structure Ctypes_static.ptr -> Stdlib.String.t list