Sha256: eaf0fffd1274542acef1ffffe9e62f29d9cb3e74e6849379702d2d6e833d2545
Contents?: true
Size: 658 Bytes
Versions: 3
Compression:
Stored size: 658 Bytes
Contents
def f1 end f1 def f2(x, y, z) end f2(:x, :y, :z) def f3(x = "str", y = "str") end f3 def f4(*r) end f4(:a, :b, :c) def f5(x, y = "str", z) end f5(:x, :z) def f6(k:) end f6(k: :kk) def f7(k: 42) end f7 def f8(k: "str") end f8 def f9(**kw) end f9(k: :kk) def f10(&blk) blk.call(1) end f10 {|n| } __END__ # Classes class Object private def f1: -> nil def f2: (:x, :y, :z) -> nil def f3: (?String, ?String) -> nil def f4: (*:a | :b | :c) -> nil def f5: (:x, ?String, :z) -> nil def f6: (k: :kk) -> nil def f7: (?k: Integer) -> nil def f8: (?k: String) -> nil def f9: (**{k: :kk}) -> nil def f10: { (Integer) -> nil } -> nil end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
typeprof-0.9.2 | smoke/arguments2.rb |
typeprof-0.9.1 | smoke/arguments2.rb |
typeprof-0.9.0 | smoke/arguments2.rb |