Sha256: b761c755ede8f70f9289ea2e3575d43f55920be7624446ff35433939172472c7
Contents?: true
Size: 741 Bytes
Versions: 1
Compression:
Stored size: 741 Bytes
Contents
class Exception < `Error` attr_reader :message def initialize(message = '') @message = message end def backtrace %x{ var backtrace = this.stack; if (typeof(backtrace) === 'string') { return backtrace.split("\\n"); } else if (backtrace) { return backtrace; } return ["No backtrace available"]; } end def inspect "#<#{self.class}: '#{message}'>" end alias to_s message end StandardError = Exception RuntimeError = Exception LocalJumpError = Exception TypeError = Exception NameError = Exception NoMethodError = Exception ArgumentError = Exception IndexError = Exception KeyError = Exception RangeError = Exception
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
opal-0.3.20 | core/error.rb |