From a0d457e14cc3c8e1467d764b5155d5428725075a Mon Sep 17 00:00:00 2001 From: devsnek Date: Wed, 19 Aug 2020 01:05:38 -0500 Subject: [PATCH] Add missing properties to stdlib (#38678) --- src/lib/es2015.symbol.wellknown.d.ts | 5 +++++ src/lib/es5.d.ts | 1 + 2 files changed, 6 insertions(+) diff --git a/src/lib/es2015.symbol.wellknown.d.ts b/src/lib/es2015.symbol.wellknown.d.ts index 89d7b82eae0..dce75ddab70 100644 --- a/src/lib/es2015.symbol.wellknown.d.ts +++ b/src/lib/es2015.symbol.wellknown.d.ts @@ -63,6 +63,11 @@ interface SymbolConstructor { } interface Symbol { + /** + * Converts a Symbol object to a symbol. + */ + [Symbol.toPrimitive](hint: string): symbol; + readonly [Symbol.toStringTag]: string; } diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 5df54f51fe0..807d056c665 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -1692,6 +1692,7 @@ interface DataView { } interface DataViewConstructor { + readonly prototype: DataView; new(buffer: ArrayBufferLike, byteOffset?: number, byteLength?: number): DataView; } declare var DataView: DataViewConstructor;