Sha256: b43cbe59f61365b84a1b98f61ef9b73e82c9ae80035ea19d672906e2032e7fd6
Contents?: true
Size: 991 Bytes
Versions: 21
Compression:
Stored size: 991 Bytes
Contents
module RBS class EnvironmentWalker class InstanceNode attr_reader type_name: TypeName def initialize: (type_name: TypeName) -> void end class SingletonNode attr_reader type_name: TypeName def initialize: (type_name: TypeName) -> void end class TypeNameNode attr_reader type_name: TypeName def initialize: (type_name: TypeName) -> void end attr_reader env: Environment attr_reader only_ancestors: bool attr_reader builder: DefinitionBuilder def initialize: (env: Environment) -> void def only_ancestors!: (?bool only) -> self def only_ancestors?: () -> bool type node = InstanceNode | SingletonNode | TypeNameNode include TSort[node] def tsort_each_node: () { (node) -> void } -> void def tsort_each_child: (node) { (node) -> void } -> void def each_type_name: (Types::t) { (TypeName) -> void } -> void def each_type_node: (Types::t) { (node) -> void } -> void end end
Version data entries
21 entries across 21 versions & 1 rubygems