Sha256: b300c165020394a4188900d4e24b1984086eb14213f24fe07dd16927c1cd3ffe
Contents?: true
Size: 876 Bytes
Versions: 3
Compression:
Stored size: 876 Bytes
Contents
# typed: strict class Prism::Translation::Ripper < Prism::Compiler Result = type_member sig { returns(T::Boolean) } def error?; end sig { returns(T.nilable(Result)) } 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 class Prism::Translation::Ripper::SexpBuilder < Prism::Translation::Ripper Result = type_member { { fixed: T::Array[T.untyped] } } end class Prism::Translation::Ripper::SexpBuilderPP < Prism::Translation::Ripper::SexpBuilder Result = type_member { { fixed: T::Array[T.untyped] } } end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
prism-0.27.0 | rbi/prism/translation/ripper.rbi |
prism-0.26.0 | rbi/prism/translation/ripper.rbi |
prism-0.25.0 | rbi/prism/translation/ripper.rbi |