class RBS::InlineParser::Result
Attributes
buffer
[R]
Buffer
declarations
[R]
Array[AST::Ruby::Declarations::t]
diagnostics
[R]
Array[Diagnostic::t]
Public Class Methods
(Buffer, Prism::ParseResult) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/lib/rbs/inline_parser.rb, line 8 def initialize(buffer, prism) @buffer = buffer @prism_result = prism @declarations = [] @diagnostics = [] end
Public Instance Methods
() → untyped
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/lib/rbs/inline_parser.rb, line 15 def type_fingerprint declarations.map(&:type_fingerprint) end