Sha256: 4e52f1cb0e36fc8123d3b700d9cb217bdd5e3b0911bf8094dd57b0104df086d0

Contents?: true

Size: 441 Bytes

Versions: 9

Compression:

Stored size: 441 Bytes

Contents

module GirFFI
  # Class to represent argument info for the argument of a setter method.
  # Implements the necessary parts of IArgumentInfo's interface.
  # TODO: Rename and add direction argument or subclass
  class FieldArgumentInfo
    attr_reader :name, :argument_type

    def initialize name, type
      @name = name
      @argument_type = type
    end

    def direction
      :in
    end

    def skip?
      false
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
gir_ffi-0.7.8 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.7 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.6 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.5 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.4 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.3 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.2 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.1 lib/gir_ffi/field_argument_info.rb
gir_ffi-0.7.0 lib/gir_ffi/field_argument_info.rb