* Add `target: "es2022"`
* Add Object.hasOwn
* formatToParts is es2018
* ref update
* optional parameter
* Revert "optional parameter"
This reverts commit e67d6e5f60
.
* undefined
* error cause
* Lint fix
Co-authored-by: Orta <git@orta.io>
65 lines
4.7 KiB
Plaintext
65 lines
4.7 KiB
Plaintext
=== tests/cases/compiler/indexAt.ts ===
|
|
[0].at(0);
|
|
>[0].at : Symbol(Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>at : Symbol(Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
"foo".at(0);
|
|
>"foo".at : Symbol(String.at, Decl(lib.es2022.string.d.ts, --, --))
|
|
>at : Symbol(String.at, Decl(lib.es2022.string.d.ts, --, --))
|
|
|
|
new Int8Array().at(0);
|
|
>new Int8Array().at : Symbol(Int8Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Int8Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Uint8Array().at(0);
|
|
>new Uint8Array().at : Symbol(Uint8Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Uint8Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Uint8ClampedArray().at(0);
|
|
>new Uint8ClampedArray().at : Symbol(Uint8ClampedArray.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Uint8ClampedArray.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Int16Array().at(0);
|
|
>new Int16Array().at : Symbol(Int16Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Int16Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Uint16Array().at(0);
|
|
>new Uint16Array().at : Symbol(Uint16Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Uint16Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Int32Array().at(0);
|
|
>new Int32Array().at : Symbol(Int32Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Int32Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Uint32Array().at(0);
|
|
>new Uint32Array().at : Symbol(Uint32Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Uint32Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Float32Array().at(0);
|
|
>new Float32Array().at : Symbol(Float32Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Float32Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new Float64Array().at(0);
|
|
>new Float64Array().at : Symbol(Float64Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 1 more)
|
|
>at : Symbol(Float64Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new BigInt64Array().at(0);
|
|
>new BigInt64Array().at : Symbol(BigInt64Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>BigInt64Array : Symbol(BigInt64Array, Decl(lib.es2020.bigint.d.ts, --, --), Decl(lib.es2020.bigint.d.ts, --, --), Decl(lib.es2022.array.d.ts, --, --))
|
|
>at : Symbol(BigInt64Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|
|
new BigUint64Array().at(0);
|
|
>new BigUint64Array().at : Symbol(BigUint64Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
>BigUint64Array : Symbol(BigUint64Array, Decl(lib.es2020.bigint.d.ts, --, --), Decl(lib.es2020.bigint.d.ts, --, --), Decl(lib.es2022.array.d.ts, --, --))
|
|
>at : Symbol(BigUint64Array.at, Decl(lib.es2022.array.d.ts, --, --))
|
|
|