| Index: src/js/macros.py
|
| diff --git a/src/js/macros.py b/src/js/macros.py
|
| index fecccf3d93c769684432cfad1b38f0fde68d6b11..856158aa898e6b509eb7fd7b0afc2036b497c149 100644
|
| --- a/src/js/macros.py
|
| +++ b/src/js/macros.py
|
| @@ -178,20 +178,6 @@
|
| define REGEXP_NUMBER_OF_CAPTURES = 0;
|
| define REGEXP_FIRST_CAPTURE = 3;
|
|
|
| -# Constants and macros for internal slot access.
|
| -define REGEXP_GLOBAL_MASK = 1;
|
| -define REGEXP_IGNORE_CASE_MASK = 2;
|
| -define REGEXP_MULTILINE_MASK = 4;
|
| -define REGEXP_STICKY_MASK = 8;
|
| -define REGEXP_UNICODE_MASK = 16;
|
| -
|
| -macro REGEXP_GLOBAL(regexp) = (regexp[regExpFlagsSymbol] & REGEXP_GLOBAL_MASK);
|
| -macro REGEXP_IGNORE_CASE(regexp) = (regexp[regExpFlagsSymbol] & REGEXP_IGNORE_CASE_MASK);
|
| -macro REGEXP_MULTILINE(regexp) = (regexp[regExpFlagsSymbol] & REGEXP_MULTILINE_MASK);
|
| -macro REGEXP_STICKY(regexp) = (regexp[regExpFlagsSymbol] & REGEXP_STICKY_MASK);
|
| -macro REGEXP_UNICODE(regexp) = (regexp[regExpFlagsSymbol] & REGEXP_UNICODE_MASK);
|
| -macro REGEXP_SOURCE(regexp) = (regexp[regExpSourceSymbol]);
|
| -
|
| # We can't put macros in macros so we use constants here.
|
| # REGEXP_NUMBER_OF_CAPTURES
|
| macro NUMBER_OF_CAPTURES(array) = ((array)[0]);
|
|
|