Skip to content

Commit aa87df2

Browse files
author
Arnavion
committed
Update tests and baselines.
1 parent 0b789ff commit aa87df2

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

tests/baselines/reference/implementArrayInterface.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ declare class MyArray<T> implements Array<T> {
1010
reverse(): T[];
1111
shift(): T;
1212
slice(start?: number, end?: number): T[];
13-
sort(compareFn?: (a: T, b: T) => number): T[];
13+
sort(compareFn?: (a: T, b: T) => number): this;
1414
splice(start: number): T[];
1515
splice(start: number, deleteCount: number, ...items: T[]): T[];
1616
unshift(...items: T[]): number;

tests/baselines/reference/implementArrayInterface.symbols

+3-4
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,21 @@ declare class MyArray<T> implements Array<T> {
5252
>end : Symbol(end, Decl(implementArrayInterface.ts, 10, 25))
5353
>T : Symbol(T, Decl(implementArrayInterface.ts, 0, 22))
5454

55-
sort(compareFn?: (a: T, b: T) => number): T[];
55+
sort(compareFn?: (a: T, b: T) => number): this;
5656
>sort : Symbol(MyArray.sort, Decl(implementArrayInterface.ts, 10, 45))
5757
>compareFn : Symbol(compareFn, Decl(implementArrayInterface.ts, 11, 9))
5858
>a : Symbol(a, Decl(implementArrayInterface.ts, 11, 22))
5959
>T : Symbol(T, Decl(implementArrayInterface.ts, 0, 22))
6060
>b : Symbol(b, Decl(implementArrayInterface.ts, 11, 27))
61-
>T : Symbol(T, Decl(implementArrayInterface.ts, 0, 22))
6261
>T : Symbol(T, Decl(implementArrayInterface.ts, 0, 22))
6362

6463
splice(start: number): T[];
65-
>splice : Symbol(MyArray.splice, Decl(implementArrayInterface.ts, 11, 50), Decl(implementArrayInterface.ts, 12, 31))
64+
>splice : Symbol(MyArray.splice, Decl(implementArrayInterface.ts, 11, 51), Decl(implementArrayInterface.ts, 12, 31))
6665
>start : Symbol(start, Decl(implementArrayInterface.ts, 12, 11))
6766
>T : Symbol(T, Decl(implementArrayInterface.ts, 0, 22))
6867

6968
splice(start: number, deleteCount: number, ...items: T[]): T[];
70-
>splice : Symbol(MyArray.splice, Decl(implementArrayInterface.ts, 11, 50), Decl(implementArrayInterface.ts, 12, 31))
69+
>splice : Symbol(MyArray.splice, Decl(implementArrayInterface.ts, 11, 51), Decl(implementArrayInterface.ts, 12, 31))
7170
>start : Symbol(start, Decl(implementArrayInterface.ts, 13, 11))
7271
>deleteCount : Symbol(deleteCount, Decl(implementArrayInterface.ts, 13, 25))
7372
>items : Symbol(items, Decl(implementArrayInterface.ts, 13, 46))

tests/baselines/reference/implementArrayInterface.types

+2-3
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,12 @@ declare class MyArray<T> implements Array<T> {
5252
>end : number
5353
>T : T
5454

55-
sort(compareFn?: (a: T, b: T) => number): T[];
56-
>sort : (compareFn?: (a: T, b: T) => number) => T[]
55+
sort(compareFn?: (a: T, b: T) => number): this;
56+
>sort : (compareFn?: (a: T, b: T) => number) => this
5757
>compareFn : (a: T, b: T) => number
5858
>a : T
5959
>T : T
6060
>b : T
61-
>T : T
6261
>T : T
6362

6463
splice(start: number): T[];

tests/cases/compiler/implementArrayInterface.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ declare class MyArray<T> implements Array<T> {
99
reverse(): T[];
1010
shift(): T;
1111
slice(start?: number, end?: number): T[];
12-
sort(compareFn?: (a: T, b: T) => number): T[];
12+
sort(compareFn?: (a: T, b: T) => number): this;
1313
splice(start: number): T[];
1414
splice(start: number, deleteCount: number, ...items: T[]): T[];
1515
unshift(...items: T[]): number;

0 commit comments

Comments
 (0)