Sha256: 37409220e44bd7c1a089a2b0ed6683885a8e87619c1bb4dcc60dbfd5bbbb3a89
Contents?: true
Size: 539 Bytes
Versions: 14
Compression:
Stored size: 539 Bytes
Contents
# frozen_string_literal: true module GirFFI module InfoExt # Extensions for GObjectIntrospection::ICallbackInfo needed by GirFFI module ICallbackInfo def to_ffi_type Builder.build_class(self) end def to_callback_ffi_type :pointer end def argument_ffi_types args.map(&:to_callback_ffi_type) end def return_ffi_type return_type.to_callback_ffi_type end end end end GObjectIntrospection::ICallbackInfo.include GirFFI::InfoExt::ICallbackInfo
Version data entries
14 entries across 14 versions & 1 rubygems