Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 258bb4f

Browse filesBrowse files
committed
Accept new baselines
1 parent 7561cdf commit 258bb4f
Copy full SHA for 258bb4f

4 files changed

+44-44Lines changed: 44 additions & 44 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎tests/baselines/reference/getterSetterNonAccessor.types‎

Copy file name to clipboardExpand all lines: tests/baselines/reference/getterSetterNonAccessor.types
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ function setFunc(v){}
99

1010
Object.defineProperty({}, "0", <PropertyDescriptor>({
1111
>Object.defineProperty({}, "0", <PropertyDescriptor>({ get: getFunc, set: setFunc, configurable: true })) : any
12-
>Object.defineProperty : (o: any, p: string, attributes: PropertyDescriptor) => any
12+
>Object.defineProperty : (o: any, p: string, attributes: PropertyDescriptor & ThisType<any>) => any
1313
>Object : ObjectConstructor
14-
>defineProperty : (o: any, p: string, attributes: PropertyDescriptor) => any
14+
>defineProperty : (o: any, p: string, attributes: PropertyDescriptor & ThisType<any>) => any
1515
>{} : {}
1616
>"0" : "0"
1717
><PropertyDescriptor>({ get: getFunc, set: setFunc, configurable: true }) : PropertyDescriptor
Collapse file

‎tests/baselines/reference/objectCreate.types‎

Copy file name to clipboardExpand all lines: tests/baselines/reference/objectCreate.types
+20-20Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ declare var union: null | { a: number, b: string };
99
var n = Object.create(null); // object
1010
>n : any
1111
>Object.create(null) : any
12-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
12+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
1313
>Object : ObjectConstructor
14-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
14+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
1515
>null : null
1616

1717
var t = Object.create({ a: 1, b: "" }); // {a: number, b: string }
1818
>t : any
1919
>Object.create({ a: 1, b: "" }) : any
20-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
20+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
2121
>Object : ObjectConstructor
22-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
22+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
2323
>{ a: 1, b: "" } : { a: number; b: string; }
2424
>a : number
2525
>1 : 1
@@ -29,43 +29,43 @@ var t = Object.create({ a: 1, b: "" }); // {a: number, b: string }
2929
var u = Object.create(union); // object | {a: number, b: string }
3030
>u : any
3131
>Object.create(union) : any
32-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
32+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
3333
>Object : ObjectConstructor
34-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
34+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
3535
>union : { a: number; b: string; } | null
3636

3737
var e = Object.create({}); // {}
3838
>e : any
3939
>Object.create({}) : any
40-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
40+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
4141
>Object : ObjectConstructor
42-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
42+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
4343
>{} : {}
4444

4545
var o = Object.create(<object>{}); // object
4646
>o : any
4747
>Object.create(<object>{}) : any
48-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
48+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
4949
>Object : ObjectConstructor
50-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
50+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
5151
><object>{} : object
5252
>{} : {}
5353

5454
var a = Object.create(null, {}); // any
5555
>a : any
5656
>Object.create(null, {}) : any
57-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
57+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
5858
>Object : ObjectConstructor
59-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
59+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
6060
>null : null
6161
>{} : {}
6262

6363
var a = Object.create({ a: 1, b: "" }, {});
6464
>a : any
6565
>Object.create({ a: 1, b: "" }, {}) : any
66-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
66+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
6767
>Object : ObjectConstructor
68-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
68+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
6969
>{ a: 1, b: "" } : { a: number; b: string; }
7070
>a : number
7171
>1 : 1
@@ -76,27 +76,27 @@ var a = Object.create({ a: 1, b: "" }, {});
7676
var a = Object.create(union, {});
7777
>a : any
7878
>Object.create(union, {}) : any
79-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
79+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
8080
>Object : ObjectConstructor
81-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
81+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
8282
>union : { a: number; b: string; } | null
8383
>{} : {}
8484

8585
var a = Object.create({}, {});
8686
>a : any
8787
>Object.create({}, {}) : any
88-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
88+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
8989
>Object : ObjectConstructor
90-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
90+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
9191
>{} : {}
9292
>{} : {}
9393

9494
var a = Object.create(<object>{}, {});
9595
>a : any
9696
>Object.create(<object>{}, {}) : any
97-
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
97+
>Object.create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
9898
>Object : ObjectConstructor
99-
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap): any; }
99+
>create : { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any; }
100100
><object>{} : object
101101
>{} : {}
102102
>{} : {}
Collapse file

‎tests/baselines/reference/objectCreate2.types‎

Copy file name to clipboardExpand all lines: tests/baselines/reference/objectCreate2.types
+20-20Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ declare var union: null | { a: number, b: string };
99
var n = Object.create(null); // any
1010
>n : any
1111
>Object.create(null) : any
12-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
12+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
1313
>Object : ObjectConstructor
14-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
14+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
1515
>null : null
1616

1717
var t = Object.create({ a: 1, b: "" }); // {a: number, b: string }
1818
>t : any
1919
>Object.create({ a: 1, b: "" }) : any
20-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
20+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
2121
>Object : ObjectConstructor
22-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
22+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
2323
>{ a: 1, b: "" } : { a: number; b: string; }
2424
>a : number
2525
>1 : 1
@@ -29,43 +29,43 @@ var t = Object.create({ a: 1, b: "" }); // {a: number, b: string }
2929
var u = Object.create(union); // {a: number, b: string }
3030
>u : any
3131
>Object.create(union) : any
32-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
32+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
3333
>Object : ObjectConstructor
34-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
34+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
3535
>union : { a: number; b: string; }
3636

3737
var e = Object.create({}); // {}
3838
>e : any
3939
>Object.create({}) : any
40-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
40+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
4141
>Object : ObjectConstructor
42-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
42+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
4343
>{} : {}
4444

4545
var o = Object.create(<object>{}); // object
4646
>o : any
4747
>Object.create(<object>{}) : any
48-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
48+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
4949
>Object : ObjectConstructor
50-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
50+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
5151
><object>{} : object
5252
>{} : {}
5353

5454
var a = Object.create(null, {}); // any
5555
>a : any
5656
>Object.create(null, {}) : any
57-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
57+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
5858
>Object : ObjectConstructor
59-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
59+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
6060
>null : null
6161
>{} : {}
6262

6363
var a = Object.create({ a: 1, b: "" }, {});
6464
>a : any
6565
>Object.create({ a: 1, b: "" }, {}) : any
66-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
66+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
6767
>Object : ObjectConstructor
68-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
68+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
6969
>{ a: 1, b: "" } : { a: number; b: string; }
7070
>a : number
7171
>1 : 1
@@ -76,27 +76,27 @@ var a = Object.create({ a: 1, b: "" }, {});
7676
var a = Object.create(union, {});
7777
>a : any
7878
>Object.create(union, {}) : any
79-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
79+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
8080
>Object : ObjectConstructor
81-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
81+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
8282
>union : { a: number; b: string; }
8383
>{} : {}
8484

8585
var a = Object.create({}, {});
8686
>a : any
8787
>Object.create({}, {}) : any
88-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
88+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
8989
>Object : ObjectConstructor
90-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
90+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
9191
>{} : {}
9292
>{} : {}
9393

9494
var a = Object.create(<object>{}, {});
9595
>a : any
9696
>Object.create(<object>{}, {}) : any
97-
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
97+
>Object.create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
9898
>Object : ObjectConstructor
99-
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap): any; }
99+
>create : { (o: object): any; (o: object, properties: PropertyDescriptorMap & ThisType<any>): any; }
100100
><object>{} : object
101101
>{} : {}
102102
>{} : {}
Collapse file

‎tests/baselines/reference/objectLitGetterSetter.types‎

Copy file name to clipboardExpand all lines: tests/baselines/reference/objectLitGetterSetter.types
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
Object.defineProperty(obj, "accProperty", <PropertyDescriptor>({
77
>Object.defineProperty(obj, "accProperty", <PropertyDescriptor>({ get: function () { eval("public = 1;"); return 11; }, set: function (v) { } })) : any
8-
>Object.defineProperty : (o: any, p: string, attributes: PropertyDescriptor) => any
8+
>Object.defineProperty : (o: any, p: string, attributes: PropertyDescriptor & ThisType<any>) => any
99
>Object : ObjectConstructor
10-
>defineProperty : (o: any, p: string, attributes: PropertyDescriptor) => any
10+
>defineProperty : (o: any, p: string, attributes: PropertyDescriptor & ThisType<any>) => any
1111
>obj : {}
1212
>"accProperty" : "accProperty"
1313
><PropertyDescriptor>({ get: function () { eval("public = 1;"); return 11; }, set: function (v) { } }) : PropertyDescriptor

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.