Newer
Older
require "../../spec_helper"
describe "Code gen: generic class type" do
it "codegens inherited generic class instance var" do
run(%(
class Foo(T)
def initialize(@x : T)
end
def x
@x + 1
end
end
class Bar < Foo(Int32)
end
Bar.new(1).x
)).to_i.should eq(2)
end
end