Sha256: cd2dfdad81f443c9a737f9c027ac44b6c57cff6067dc1989a379b5d1b374ef7b

Contents?: true

Size: 681 Bytes

Versions: 3

Compression:

Stored size: 681 Bytes

Contents

module Suika
  class Node
    attr_accessor surface: String
    attr_accessor unknown: bool
    attr_accessor min_cost: Integer
    # attr_accessor min_prev: ::Suika::Node?
    attr_accessor min_prev: untyped
    attr_accessor left_id: Integer
    attr_accessor right_id: Integer
    attr_accessor cost: Integer
    attr_accessor attrs: Array[String]

    def initialize: (?surface: String surface, ?unknown: bool unknown,
                     ?min_cost: Integer min_cost, ?min_prev: ::Suika::Node? min_prev,
                     ?left_id: ::Integer left_id, ?right_id: ::Integer right_id,
                     ?cost: ::Integer cost, ?attrs: Array[String] attrs) -> void
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
suika-0.3.2 sig/suika/node.rbs
suika-0.3.1 sig/suika/node.rbs
suika-0.3.0 sig/suika/node.rbs