123456789_123456789_123456789_123456789_123456789_

Class: RBS::InlineParser

Relationships & Source Files
Namespace Children
Modules:
Classes:
Inherits: Object
Defined in: lib/rbs/inline_parser.rb,
lib/rbs/inline_parser/comment_association.rb

Class Method Summary

Class Method Details

.parse(buffer, prism)

[ GitHub ]

  
# File 'lib/rbs/inline_parser.rb', line 45

def self.parse(buffer, prism)
  result = Result.new(buffer, prism)

  parser = Parser.new(result)
  parser.visit(prism.value)
  parser.comments.each_unassociated_block do |block|
    parser.report_unused_block(block)
  end

  result
end