| OLD | NEW |
| 1 part of dart.core; | 1 part of dart.core; |
| 2 | 2 |
| 3 abstract class Match { | 3 abstract class Match { |
| 4 int get start; | 4 int get start; |
| 5 int get end; | 5 int get end; |
| 6 String group(int group); | 6 String group(int group); |
| 7 String operator [](int group); | 7 String operator [](int group); |
| 8 List<String> groups(List<int> groupIndices); | 8 List<String> groups(List<int> groupIndices); |
| 9 int get groupCount; | 9 int get groupCount; |
| 10 String get input; | 10 String get input; |
| 11 Pattern get pattern; | 11 Pattern get pattern; |
| 12 } | 12 } |
| 13 abstract class RegExp implements Pattern { | 13 abstract class RegExp implements Pattern { |
| 14 factory RegExp(String source, | 14 external factory RegExp(String source, |
| 15 {bool multiLine: false, bool caseSensitive: true}) => ((__x33) => DDC$RT | 15 {bool multiLine: false, bool caseSensitive: true}); |
| 16 .cast(__x33, dynamic, RegExp, "CastExact", | |
| 17 """line 130, column 8 of dart:core/regexp.dart: """, | |
| 18 __x33 is RegExp, true))(new JSSyntaxRegExp(source, | |
| 19 multiLine: multiLine, caseSensitive: caseSensitive)); | |
| 20 Match firstMatch(String input); | 16 Match firstMatch(String input); |
| 21 Iterable<Match> allMatches(String input, [int start = 0]); | 17 Iterable<Match> allMatches(String input, [int start = 0]); |
| 22 bool hasMatch(String input); | 18 bool hasMatch(String input); |
| 23 String stringMatch(String input); | 19 String stringMatch(String input); |
| 24 String get pattern; | 20 String get pattern; |
| 25 bool get isMultiLine; | 21 bool get isMultiLine; |
| 26 bool get isCaseSensitive; | 22 bool get isCaseSensitive; |
| 27 } | 23 } |
| OLD | NEW |