Sha256: b899fcb14ba28f8f5f278592b526af94124c4f213dd72437637040b63494bbfd

Contents?: true

Size: 370 Bytes

Versions: 6

Compression:

Stored size: 370 Bytes

Contents

require 'gir_ffi/builders/callback_return_value_builder'

module GirFFI
  module Builders
    # Implements building post-processing statements for return values of
    # closures.
    class ClosureReturnValueBuilder < CallbackReturnValueBuilder
      def needs_ruby_to_c_conversion?
        type_info.needs_ruby_to_c_conversion_for_closures?
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gir_ffi-0.9.2 lib/gir_ffi/builders/closure_return_value_builder.rb
gir_ffi-0.9.1 lib/gir_ffi/builders/closure_return_value_builder.rb
gir_ffi-0.9.0 lib/gir_ffi/builders/closure_return_value_builder.rb
gir_ffi-0.8.6 lib/gir_ffi/builders/closure_return_value_builder.rb
gir_ffi-0.8.5 lib/gir_ffi/builders/closure_return_value_builder.rb
gir_ffi-0.8.4 lib/gir_ffi/builders/closure_return_value_builder.rb