Skip to content

Commit 0410394

Browse files
committed
Modifying test
1 parent e5e06d8 commit 0410394

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

tests/baselines/reference/instanceofOperatorWithLHSIsObject.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ var x2: Function;
77
var a: {};
88
var b: Object;
99
var c: C;
10+
var d: string | C;
1011

1112
var r1 = a instanceof x1;
1213
var r2 = b instanceof x2;
13-
var r3 = c instanceof x1;
14+
var r3 = c instanceof x1;
15+
var r4 = d instanceof x1;
16+
1417

1518
//// [instanceofOperatorWithLHSIsObject.js]
1619
var C = (function () {
@@ -23,6 +26,8 @@ var x2;
2326
var a;
2427
var b;
2528
var c;
29+
var d;
2630
var r1 = a instanceof x1;
2731
var r2 = b instanceof x2;
2832
var r3 = c instanceof x1;
33+
var r4 = d instanceof x1;

tests/baselines/reference/instanceofOperatorWithLHSIsObject.types

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ var c: C;
2020
>c : C
2121
>C : C
2222

23+
var d: string | C;
24+
>d : string | C
25+
>C : C
26+
2327
var r1 = a instanceof x1;
2428
>r1 : boolean
2529
>a instanceof x1 : boolean
@@ -38,3 +42,9 @@ var r3 = c instanceof x1;
3842
>c : C
3943
>x1 : any
4044

45+
var r4 = d instanceof x1;
46+
>r4 : boolean
47+
>d instanceof x1 : boolean
48+
>d : string | C
49+
>x1 : any
50+

tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithLHSIsObject.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ var x2: Function;
66
var a: {};
77
var b: Object;
88
var c: C;
9+
var d: string | C;
910

1011
var r1 = a instanceof x1;
1112
var r2 = b instanceof x2;
12-
var r3 = c instanceof x1;
13+
var r3 = c instanceof x1;
14+
var r4 = d instanceof x1;

0 commit comments

Comments
 (0)