Sha256: a8461487098428f1cc2d96ecc8eec422816578b08f74994638a1efea5cb0c2aa

Contents?: true

Size: 553 Bytes

Versions: 5

Compression:

Stored size: 553 Bytes

Contents

# typed: strict

class Prism::Translation::Ripper < Prism::Compiler
  sig { returns(T::Boolean) }
  def error?; end

  sig { returns(T.untyped) }
  def parse; end

  sig { params(source: String, filename: String, lineno: Integer, raise_errors: T.untyped).returns(T.untyped) }
  def self.sexp_raw(source, filename = "-", lineno = 1, raise_errors: false); end

  sig { params(source: String, filename: String, lineno: Integer, raise_errors: T.untyped).returns(T.untyped) }
  def self.sexp(source, filename = "-", lineno = 1, raise_errors: false); end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
prism-1.2.0 rbi/prism/translation/ripper.rbi
prism-1.1.0 rbi/prism/translation/ripper.rbi
prism-1.0.0 rbi/prism/translation/ripper.rbi
prism-0.30.0 rbi/prism/translation/ripper.rbi
prism-0.28.0 rbi/prism/translation/ripper.rbi