Sha256: 13f0332b1507323f529ab40af79d25399f21bc7f92bb1a924010df91aa1f7607
Contents?: true
Size: 571 Bytes
Versions: 111
Compression:
Stored size: 571 Bytes
Contents
require 'bel_parser/parsers/ast/node' require_relative 'semantics_warning' module BELParser module Language module Semantics class SemanticsTypeWarning < SemanticsWarning attr_reader :expected_type, :actual_type def initialize(expression_node, expected_type, actual_type, spec) super(expression_node, spec) @expected_type = expected_type @actual_type = actual_type end def to_s %(Expected #{expected_type} type, but saw #{actual_type} type.) end end end end end
Version data entries
111 entries across 111 versions & 1 rubygems