Sha256: 1d5cc829acc5d3341bfbd55231d522c77b1856af4fe942ce9efe9fbf4ffdb474

Contents?: true

Size: 599 Bytes

Versions: 5

Compression:

Stored size: 599 Bytes

Contents

class Regexp::Parser
  def parse: [T] (Regexp | String input, ?String? syntax, ?options: Integer?) { (Regexp::Expression::Root) -> T } -> T
           | (Regexp | String input, ?String? syntax, ?options: Integer?) -> Regexp::Expression::Root
  def self.parse: [T] (Regexp | String input, ?String? syntax, ?options: Integer?) { (Regexp::Expression::Root) -> T } -> T
                | (Regexp | String input, ?String? syntax, ?options: Integer?) -> Regexp::Expression::Root
end

module Regexp::Expression
  class Root < Subexpression
  end

  class Subexpression < Base
  end

  class Base
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rubysky-0.5.0 .gem_rbs_collection/regexp_parser/2.8/regexp_parser.rbs
rubysky-0.4.0 .gem_rbs_collection/regexp_parser/2.8/regexp_parser.rbs
rubysky-0.3.0 .gem_rbs_collection/regexp_parser/2.8/regexp_parser.rbs
rubysky-0.2.1 .gem_rbs_collection/regexp_parser/2.8/regexp_parser.rbs
rubysky-0.2.0 .gem_rbs_collection/regexp_parser/2.8/regexp_parser.rbs