class Foo < Struct.new(:foo)
def initialize(foo)
super(foo.to_s)
end
end
__END__
# Classes
class AnonymousStruct_generated_1 < Struct[untyped]
attr_accessor foo(): untyped
end
class Foo < AnonymousStruct_generated_1
def initialize: (untyped foo) -> Foo
end