feat(lang): added "context" to BaseException

This commit is contained in:
vsavkin
2015-07-22 11:59:16 -07:00
parent 8ad4ad57d1
commit 8ecb632d70
3 changed files with 19 additions and 4 deletions

View File

@ -183,11 +183,12 @@ class FunctionWrapper {
}
class BaseException extends Error {
final dynamic context;
final String message;
final originalException;
final originalStack;
BaseException([this.message, this.originalException, this.originalStack]);
BaseException([this.message, this.originalException, this.originalStack, this.context]);
String toString() {
return this.message;
@ -225,7 +226,7 @@ bool isJsObject(o) {
var _assertionsEnabled = null;
bool assertionsEnabled() {
if (_assertionsEnabled == null) {
if (_assertionsEnabled == null) {
try {
assert(false);
_assertionsEnabled = false;