Sha256: 7681df5cee081232b83d168b97f2cd201154bf11fc68fb5510a2365bfce8851f

Contents?: true

Size: 288 Bytes

Versions: 2

Compression:

Stored size: 288 Bytes

Contents

module Yoda
  module Typing
    module Tree
      class Begin < Base
        # @!method node
        #   @return [AST::BlockNode]

        # @return [Types::Type]
        def infer_type
          node.children.map { |node| infer_child(node) }.last
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
yoda-language-server-0.10.1 lib/yoda/typing/tree/begin.rb
yoda-language-server-0.10.0 lib/yoda/typing/tree/begin.rb