Method: Tins::Null::Kernel#null_plus
- Defined in:
- lib/tins/null.rb
#null_plus(opts = {}) ⇒ Object Also known as: NullPlus
66 67 68 69 70 71 72 73 74 |
# File 'lib/tins/null.rb', line 66 def null_plus(opts = {}) value = opts[:value] opts[:caller] = caller if respond_to?(:caller_locations, true) opts[:caller_locations] = caller_locations end value.nil? ? Tins::NullPlus.new(opts) : value end |