summaryrefslogtreecommitdiff
path: root/deps/v8/src/builtins/bigint.tq
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/builtins/bigint.tq')
-rw-r--r--deps/v8/src/builtins/bigint.tq6
1 files changed, 2 insertions, 4 deletions
diff --git a/deps/v8/src/builtins/bigint.tq b/deps/v8/src/builtins/bigint.tq
index a1b1cb6780..f0409ad23d 100644
--- a/deps/v8/src/builtins/bigint.tq
+++ b/deps/v8/src/builtins/bigint.tq
@@ -7,7 +7,8 @@
// TODO(nicohartmann): Discuss whether types used by multiple builtins should be
// in global namespace
@noVerifier
-extern class BigIntBase extends HeapObject generates 'TNode<BigInt>' {
+extern class BigIntBase extends PrimitiveHeapObject
+ generates 'TNode<BigInt>' {
}
type BigInt extends BigIntBase;
@@ -44,9 +45,6 @@ namespace bigint {
MutableBigInt, intptr, uintptr): void;
extern macro CodeStubAssembler::LoadBigIntDigit(BigIntBase, intptr): uintptr;
- @export // Silence unused warning.
- // TODO(szuend): Remove @export once macros that are only used in
- // asserts are no longer detected as unused.
macro IsCanonicalized(bigint: BigIntBase): bool {
const length = ReadBigIntLength(bigint);