Method: Parser::Ruby34#_reduce_607

Defined in:
lib/parser/ruby34.rb

#_reduce_607(val, _values, result) ⇒ Object

[View source]

11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
# File 'lib/parser/ruby34.rb', line 11812

def _reduce_607(val, _values, result)
                      if @builder.respond_to? :negate
                        # AST builder interface compatibility
                        result = @builder.negate(val[0], val[1])
                      else
                        result = @builder.unary_num(val[0], val[1])
                      end

    result
end