Sha256: 24c2adb2a5c994363aea8e1b903a5288d7f48f2c1f976d63534b0b74ddbbafce

Contents?: true

Size: 449 Bytes

Versions: 17

Compression:

Stored size: 449 Bytes

Contents

module Rsense
  module Server
    module Command

    end
  end
end

class Rsense::Server::Command::TypeInferenceMethod < Java::org.cx4a.rsense.typing.runtime::SpecialMethod
  attr_accessor :context

  def initialize
    super
  end

  def call(runtime, receivers, args, blcck, result)
    receivers.each do |receiver|
      @context.typeSet.add(receiver)
    end
    result.setResultTypeSet(receivers)
    result.setNeverCallAgain(true)
  end

end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
rsense-server-0.5.18 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.17 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.16 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.15 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.14 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.13 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.12 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.11 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.10 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.9 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.8 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.7 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.6 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.5 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.4 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.2 lib/rsense/server/command/type_inference_method.rb
rsense-server-0.5.0 lib/rsense/server/command/type_inference_method.rb