Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/js-regexp-string-iterator.tq')
-rw-r--r--deps/v8/src/objects/js-regexp-string-iterator.tq8
1 files changed, 7 insertions, 1 deletions
diff --git a/deps/v8/src/objects/js-regexp-string-iterator.tq b/deps/v8/src/objects/js-regexp-string-iterator.tq
index 3ab1679699c..4daed7af2da 100644
--- a/deps/v8/src/objects/js-regexp-string-iterator.tq
+++ b/deps/v8/src/objects/js-regexp-string-iterator.tq
@@ -2,11 +2,17 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+bitfield struct JSRegExpStringIteratorFlags extends uint31 {
+ done: bool: 1 bit;
+ global: bool: 1 bit;
+ unicode: bool: 1 bit;
+}
+
@generateCppClass
extern class JSRegExpStringIterator extends JSObject {
// The [[IteratingRegExp]] internal property.
iterating_reg_exp: JSReceiver;
// The [[IteratedString]] internal property.
iterated_string: String;
- flags: Smi;
+ flags: SmiTagged<JSRegExpStringIteratorFlags>;
}