Method: FalseClass#&
- Defined in:
- lib/source/ruby.rb
#&(object) ⇒ Object
call-seq:
false & obj -> false
And – returns false
. Because obj is the argument to a method call, it is always evaluated; there is no short-circuit evaluation.
false & a = "A assigned" #=> false
false && b = "B assigned" #=> false
[a, b].inspect #=> ["A assigned", nil]
3011 3012 3013 |
# File 'lib/source/ruby.rb', line 3011 def &(object) # `this.valueOf()&&$T(object)` // implemented in TrueClass end |