| Index: runtime/lib/mirrors_impl.dart
|
| ===================================================================
|
| --- runtime/lib/mirrors_impl.dart (revision 25290)
|
| +++ runtime/lib/mirrors_impl.dart (working copy)
|
| @@ -226,10 +226,11 @@
|
| var unwrappedValue;
|
| if(_isSimpleValue(value)) {
|
| unwrappedValue = value;
|
| - } else if(wrappedArg is InstanceMirror) {
|
| + } else if(value is InstanceMirror) {
|
| unwrappedValue = value._reflectee;
|
| } else {
|
| - throw "setter argument ($value) must be a simple value or InstanceMirror";
|
| + throw "setter argument ($value) must be"
|
| + "a simple value or InstanceMirror";
|
| }
|
|
|
| var result = this._invokeSetter(_reflectee,
|
|
|