Sha256: 26d7e159f5d3e66519f08b1cdc5c03f0953bd58bb05c06d342bfd947d690dd13

Contents?: true

Size: 246 Bytes

Versions: 4

Compression:

Stored size: 246 Bytes

Contents

class Object
  def foo
    # The receiver is considered as an empty array
    self[0]
  end
end

# The elements are dropped when it is passed as a receiver (to avoid state explosion)
[0].foo

__END__
# Classes
class Object
  def foo : -> nil
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
typeprof-0.8.0 smoke/parameterizedd-self2.rb
typeprof-0.7.0 smoke/parameterizedd-self2.rb
typeprof-0.6.1 smoke/parameterizedd-self2.rb
typeprof-0.6.0 smoke/parameterizedd-self2.rb