diff options
Diffstat (limited to 'deps/v8/src/objects/js-regexp-string-iterator.tq')
-rw-r--r-- | deps/v8/src/objects/js-regexp-string-iterator.tq | 8 |
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>; } |