Lines Matching defs:exception
782 // uncaught exception is thrown, _before_ the exception propagates to the top.
788 // Since it's generally undecidable whether an exception will be caught, our
800 // exception. The pending exception is cleared for cases where the exception
803 // are predicted uncaught, the exception is not cleared.
805 // If this handler is not going to simply rethrow the exception, this method
806 // indicates that the isolate's pending exception message should be cleared
812 // to rethrow the caught exception (using %ReThrow), which reuses the
820 // the exception so it can be re-used later by the inspector.
2146 Expression* exception() const { return exception_; }
2152 Throw(Expression* exception, int pos)
2153 : Expression(pos, kThrow), exception_(exception) {}
3218 Throw* NewThrow(Expression* exception, int pos) {
3219 return zone_->New<Throw>(exception, pos);