| Index: src/js/string.js
|
| diff --git a/src/js/string.js b/src/js/string.js
|
| index f1a2c6326154053ed5b422406660247ee528df92..b97313b447e81727528e399f0f772bba21254ad5 100644
|
| --- a/src/js/string.js
|
| +++ b/src/js/string.js
|
| @@ -13,10 +13,8 @@ var ArrayJoin;
|
| var GetSubstitution;
|
| var GlobalRegExp = global.RegExp;
|
| var GlobalString = global.String;
|
| -var IsRegExp;
|
| var MaxSimple;
|
| var MinSimple;
|
| -var RegExpInitialize;
|
| var matchSymbol = utils.ImportNow("match_symbol");
|
| var replaceSymbol = utils.ImportNow("replace_symbol");
|
| var searchSymbol = utils.ImportNow("search_symbol");
|
| @@ -25,10 +23,8 @@ var splitSymbol = utils.ImportNow("split_symbol");
|
| utils.Import(function(from) {
|
| ArrayJoin = from.ArrayJoin;
|
| GetSubstitution = from.GetSubstitution;
|
| - IsRegExp = from.IsRegExp;
|
| MaxSimple = from.MaxSimple;
|
| MinSimple = from.MinSimple;
|
| - RegExpInitialize = from.RegExpInitialize;
|
| });
|
|
|
| //-------------------------------------------------------------------
|
| @@ -61,7 +57,7 @@ function StringMatchJS(pattern) {
|
|
|
| // Equivalent to RegExpCreate (ES#sec-regexpcreate)
|
| var regexp = %_NewObject(GlobalRegExp, GlobalRegExp);
|
| - RegExpInitialize(regexp, pattern);
|
| + %regexp_initialize(regexp, pattern);
|
| return regexp[matchSymbol](subject);
|
| }
|
|
|
| @@ -144,7 +140,7 @@ function StringSearch(pattern) {
|
|
|
| // Equivalent to RegExpCreate (ES#sec-regexpcreate)
|
| var regexp = %_NewObject(GlobalRegExp, GlobalRegExp);
|
| - RegExpInitialize(regexp, pattern);
|
| + %regexp_initialize(regexp, pattern);
|
| return %_Call(regexp[searchSymbol], regexp, subject);
|
| }
|
|
|
|
|