Object
# File rbs-2.1.0/lib/rbs/test.rb, line 42
def self.break(arguments))
new(arguments: arguments, exit_value: nil, exit_type: :break)
end
# File rbs-2.1.0/lib/rbs/test.rb, line 38
def self.exception(arguments,, exception))
new(arguments: arguments, exit_value: exception, exit_type: :exception)
end
# File rbs-2.1.0/lib/rbs/test.rb, line 64
def break?
exit_type == :break
end
# File rbs-2.1.0/lib/rbs/test.rb, line 51
def exception
raise unless exit_type == :exception
exit_value
end
# File rbs-2.1.0/lib/rbs/test.rb, line 60
def exception?
exit_type == :exception
end