| Index: dart/frog/leg/lib/string_helper.dart
|
| diff --git a/dart/frog/leg/lib/string_helper.dart b/dart/frog/leg/lib/string_helper.dart
|
| index 9cc3e37ec73059ff50cf8c255bb36529ced8c70f..a230ae30d97be7b2e8973b9fd7e125bfbe7be555 100644
|
| --- a/dart/frog/leg/lib/string_helper.dart
|
| +++ b/dart/frog/leg/lib/string_helper.dart
|
| @@ -88,6 +88,7 @@ stringReplaceAllUnchecked(receiver, from, to) {
|
| var re = new RegExpWrapper.fromRegExp(from, true).re;
|
| return JS('String', @'#.replace(#, #)', receiver, re, to);
|
| } else {
|
| + checkNull(from);
|
| // TODO(floitsch): implement generic String.replace (with patterns).
|
| throw "StringImplementation.replaceAll(Pattern) UNIMPLEMENTED";
|
| }
|
| @@ -100,6 +101,7 @@ stringReplaceFirstUnchecked(receiver, from, to) {
|
| var re = new RegExpWrapper.fromRegExp(from, false).re;
|
| return JS('String', @'#.replace(#, #)', receiver, re, to);
|
| } else {
|
| + checkNull(from);
|
| // TODO(floitsch): implement generic String.replace (with patterns).
|
| throw "StringImplementation.replace(Pattern) UNIMPLEMENTED";
|
| }
|
|
|