Sha256: d5dc559de63a4355cc284a526a3a133e0fc09337e80f0aec5af801edb0e8628a

Contents?: true

Size: 347 Bytes

Versions: 8

Compression:

Stored size: 347 Bytes

Contents

module Yoda
  module Typing
    class Relation
      attr_reader :left, :right, :op
      # @param left  [Symbol, Model::Types::Base]
      # @param right [Symbol, Model::Types::Base]
      # @param op    [Symbol]
      def initialize(left, right, op = :eq)
        @left = left
        @right = right
        @op = op
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
yoda-language-server-0.7.2 lib/yoda/typing/relation.rb
yoda-language-server-0.7.1 lib/yoda/typing/relation.rb
yoda-language-server-0.7.0 lib/yoda/typing/relation.rb
yoda-language-server-0.6.2 lib/yoda/typing/relation.rb
yoda-language-server-0.6.1 lib/yoda/typing/relation.rb
yoda-language-server-0.6.0 lib/yoda/typing/relation.rb
yoda-language-server-0.5.0 lib/yoda/typing/relation.rb
yoda-language-server-0.4.0 lib/yoda/typing/relation.rb