Sha256: 591b363e5564c9296fbdcd13aee755d880488299a60b550399f17856b47a7ccf

Contents?: true

Size: 218 Bytes

Versions: 13

Compression:

Stored size: 218 Bytes

Contents

module GirFFI
  # Argument builder that does nothing. Implements the Null Object pattern.
  class NullArgumentBuilder
    def initialize *; end
    def pre; []; end
    def post; []; end
    def callarg; end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
gir_ffi-0.7.4 lib/gir_ffi/builders/null_argument_builder.rb
gir_ffi-0.7.3 lib/gir_ffi/builders/null_argument_builder.rb
gir_ffi-0.7.2 lib/gir_ffi/builders/null_argument_builder.rb
gir_ffi-0.7.1 lib/gir_ffi/builders/null_argument_builder.rb
gir_ffi-0.7.0 lib/gir_ffi/builders/null_argument_builder.rb
gir_ffi-0.6.7 lib/gir_ffi/builders/null_argument_builder.rb
gir_ffi-0.6.6 lib/gir_ffi/null_argument_builder.rb
gir_ffi-0.6.5 lib/gir_ffi/null_argument_builder.rb
gir_ffi-0.6.4 lib/gir_ffi/null_argument_builder.rb
gir_ffi-0.6.3 lib/gir_ffi/null_argument_builder.rb
gir_ffi-0.6.2 lib/gir_ffi/null_argument_builder.rb
gir_ffi-0.6.1 lib/gir_ffi/null_argument_builder.rb
gir_ffi-0.6.0 lib/gir_ffi/null_argument_builder.rb