Sha256: 3920976aa0ee1e90e4209bbb4508b91f70576722e55b20fc63efc031a7971c39

Contents?: true

Size: 461 Bytes

Versions: 2

Compression:

Stored size: 461 Bytes

Contents

require 'yoda/typing/constant_resolver/query'

module Yoda
  module Typing
    class ConstantResolver
      class CodeQuery < Query
        # @return [AST::Vnode]
        attr_reader :node

        # @return [Types::Type, nil]
        attr_accessor :result_type

        # @param node [AST::Vnode]
        def initialize(node:)
          @node = node
        end

        # @return [nil]
        def parent
          nil
        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/constant_resolver/code_query.rb
yoda-language-server-0.10.0 lib/yoda/typing/constant_resolver/code_query.rb