Skip to content

Commit 9d68418

Browse files
committed
Update baselines.
1 parent 0c3ed7e commit 9d68418

11 files changed

+925
-691
lines changed

tests/baselines/reference/api/tsserverlibrary.d.ts

Lines changed: 322 additions & 318 deletions
Large diffs are not rendered by default.

tests/baselines/reference/api/typescript.d.ts

Lines changed: 322 additions & 318 deletions
Large diffs are not rendered by default.

tests/baselines/reference/pipeline.js

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
11
//// [pipeline.ts]
2-
const uried = 'Foobar' |> encodeURI;
2+
const uried = 'Foobar' |> encodeURI(#);
33

4-
const squared = 3 |> ((n: number) => n * n);
4+
const squared = 3 |> ((n: number) => n * n)(#);
55

66
const makeAdder = (addNum: number) =>
77
(addTo: number) => addTo + addNum;
88

9-
const added = 2 |> (1 |> makeAdder);
9+
const added = 2 |> (1 |> makeAdder(#));
1010

1111
const zeroOrOne = () => (Math.floor(Math.random() * 2)) % 2;
1212
const ternaryFunctions = 11 |>
1313
(zeroOrOne() === 0
1414
? (x: number) => x - 1
1515
: (x: number) => x + 1
16-
);
16+
)(#);
1717

18-
('a' as string) |> console.log;
19-
'b' as string |> console.log;
20-
const c = 'c' |> ((s: string) => s);
18+
('a' as string) |> console.log(#);
19+
'b' as string |> console.log(#);
20+
const c = 'c' |> ((s: string) => s)(#);
2121

2222

2323
//// [pipeline.js]
24-
var uried = encodeURI('Foobar');
25-
var squared = ((function (n) { return n * n; })(3));
24+
var pipelineHackPlaceholder_1, pipelineHackPlaceholder_2, pipelineHackPlaceholder_3, pipelineHackPlaceholder_4, pipelineHackPlaceholder_5, pipelineHackPlaceholder_6, pipelineHackPlaceholder_7, pipelineHackPlaceholder_8;
25+
var uried = (pipelineHackPlaceholder_1 = 'Foobar', encodeURI(pipelineHackPlaceholder_1));
26+
var squared = ((pipelineHackPlaceholder_2 = 3, (function (n) { return n * n; })(pipelineHackPlaceholder_2)));
2627
var makeAdder = function (addNum) {
2728
return function (addTo) { return addTo + addNum; };
2829
};
29-
var added = (makeAdder(1))(2);
30+
var added = (pipelineHackPlaceholder_3 = 2, ((pipelineHackPlaceholder_4 = 1, makeAdder(pipelineHackPlaceholder_4))));
3031
var zeroOrOne = function () { return (Math.floor(Math.random() * 2)) % 2; };
31-
var ternaryFunctions = ((zeroOrOne() === 0
32+
var ternaryFunctions = ((pipelineHackPlaceholder_5 = 11, (zeroOrOne() === 0
3233
? function (x) { return x - 1; }
33-
: function (x) { return x + 1; })(11));
34-
console.log('a');
35-
console.log('b');
36-
var c = ((function (s) { return s; })('c'));
34+
: function (x) { return x + 1; })(pipelineHackPlaceholder_5)));
35+
(pipelineHackPlaceholder_6 = 'a', console.log(pipelineHackPlaceholder_6));
36+
(pipelineHackPlaceholder_7 = 'b', console.log(pipelineHackPlaceholder_7));
37+
var c = ((pipelineHackPlaceholder_8 = 'c', (function (s) { return s; })(pipelineHackPlaceholder_8)));

tests/baselines/reference/pipeline.symbols

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
=== tests/cases/conformance/pipeline/pipeline.ts ===
2-
const uried = 'Foobar' |> encodeURI;
2+
const uried = 'Foobar' |> encodeURI(#);
33
>uried : Symbol(uried, Decl(pipeline.ts, 0, 5))
44
>encodeURI : Symbol(encodeURI, Decl(lib.es5.d.ts, --, --))
5+
># : Symbol((Missing), Decl(pipeline.ts, 0, 0))
56

6-
const squared = 3 |> ((n: number) => n * n);
7+
const squared = 3 |> ((n: number) => n * n)(#);
78
>squared : Symbol(squared, Decl(pipeline.ts, 2, 5))
89
>n : Symbol(n, Decl(pipeline.ts, 2, 23))
910
>n : Symbol(n, Decl(pipeline.ts, 2, 23))
1011
>n : Symbol(n, Decl(pipeline.ts, 2, 23))
12+
># : Symbol((Missing), Decl(pipeline.ts, 0, 0))
1113

1214
const makeAdder = (addNum: number) =>
1315
>makeAdder : Symbol(makeAdder, Decl(pipeline.ts, 4, 5))
@@ -18,9 +20,10 @@ const makeAdder = (addNum: number) =>
1820
>addTo : Symbol(addTo, Decl(pipeline.ts, 5, 2))
1921
>addNum : Symbol(addNum, Decl(pipeline.ts, 4, 19))
2022

21-
const added = 2 |> (1 |> makeAdder);
23+
const added = 2 |> (1 |> makeAdder(#));
2224
>added : Symbol(added, Decl(pipeline.ts, 7, 5))
2325
>makeAdder : Symbol(makeAdder, Decl(pipeline.ts, 4, 5))
26+
># : Symbol((Missing), Decl(pipeline.ts, 0, 0))
2427

2528
const zeroOrOne = () => (Math.floor(Math.random() * 2)) % 2;
2629
>zeroOrOne : Symbol(zeroOrOne, Decl(pipeline.ts, 9, 5))
@@ -45,20 +48,24 @@ const ternaryFunctions = 11 |>
4548
>x : Symbol(x, Decl(pipeline.ts, 13, 5))
4649
>x : Symbol(x, Decl(pipeline.ts, 13, 5))
4750

48-
);
51+
)(#);
52+
># : Symbol((Missing), Decl(pipeline.ts, 0, 0))
4953

50-
('a' as string) |> console.log;
54+
('a' as string) |> console.log(#);
5155
>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
5256
>console : Symbol(console, Decl(lib.dom.d.ts, --, --))
5357
>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
58+
># : Symbol((Missing), Decl(pipeline.ts, 0, 0))
5459

55-
'b' as string |> console.log;
60+
'b' as string |> console.log(#);
5661
>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
5762
>console : Symbol(console, Decl(lib.dom.d.ts, --, --))
5863
>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
64+
># : Symbol((Missing), Decl(pipeline.ts, 0, 0))
5965

60-
const c = 'c' |> ((s: string) => s);
66+
const c = 'c' |> ((s: string) => s)(#);
6167
>c : Symbol(c, Decl(pipeline.ts, 18, 5))
6268
>s : Symbol(s, Decl(pipeline.ts, 18, 19))
6369
>s : Symbol(s, Decl(pipeline.ts, 18, 19))
70+
># : Symbol((Missing), Decl(pipeline.ts, 0, 0))
6471

tests/baselines/reference/pipeline.types

Lines changed: 31 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,24 @@
11
=== tests/cases/conformance/pipeline/pipeline.ts ===
2-
const uried = 'Foobar' |> encodeURI;
2+
const uried = 'Foobar' |> encodeURI(#);
33
>uried : string
4-
>'Foobar' |> encodeURI : string
4+
>'Foobar' |> encodeURI(#) : string
55
>'Foobar' : "Foobar"
6+
>encodeURI(#) : string
67
>encodeURI : (uri: string) => string
8+
># : "Foobar"
79

8-
const squared = 3 |> ((n: number) => n * n);
10+
const squared = 3 |> ((n: number) => n * n)(#);
911
>squared : number
10-
>3 |> ((n: number) => n * n) : number
12+
>3 |> ((n: number) => n * n)(#) : number
1113
>3 : 3
14+
>((n: number) => n * n)(#) : number
1215
>((n: number) => n * n) : (n: number) => number
1316
>(n: number) => n * n : (n: number) => number
1417
>n : number
1518
>n * n : number
1619
>n : number
1720
>n : number
21+
># : 3
1822

1923
const makeAdder = (addNum: number) =>
2024
>makeAdder : (addNum: number) => (addTo: number) => number
@@ -28,14 +32,16 @@ const makeAdder = (addNum: number) =>
2832
>addTo : number
2933
>addNum : number
3034

31-
const added = 2 |> (1 |> makeAdder);
32-
>added : number
33-
>2 |> (1 |> makeAdder) : number
35+
const added = 2 |> (1 |> makeAdder(#));
36+
>added : (addTo: number) => number
37+
>2 |> (1 |> makeAdder(#)) : (addTo: number) => number
3438
>2 : 2
35-
>(1 |> makeAdder) : (addTo: number) => number
36-
>1 |> makeAdder : (addTo: number) => number
39+
>(1 |> makeAdder(#)) : (addTo: number) => number
40+
>1 |> makeAdder(#) : (addTo: number) => number
3741
>1 : 1
42+
>makeAdder(#) : (addTo: number) => number
3843
>makeAdder : (addNum: number) => (addTo: number) => number
44+
># : 1
3945

4046
const zeroOrOne = () => (Math.floor(Math.random() * 2)) % 2;
4147
>zeroOrOne : () => number
@@ -56,10 +62,11 @@ const zeroOrOne = () => (Math.floor(Math.random() * 2)) % 2;
5662

5763
const ternaryFunctions = 11 |>
5864
>ternaryFunctions : number
59-
>11 |> (zeroOrOne() === 0 ? (x: number) => x - 1 : (x: number) => x + 1 ) : number
65+
>11 |> (zeroOrOne() === 0 ? (x: number) => x - 1 : (x: number) => x + 1 )(#) : number
6066
>11 : 11
6167

6268
(zeroOrOne() === 0
69+
>(zeroOrOne() === 0 ? (x: number) => x - 1 : (x: number) => x + 1 )(#) : number
6370
>(zeroOrOne() === 0 ? (x: number) => x - 1 : (x: number) => x + 1 ) : (x: number) => number
6471
>zeroOrOne() === 0 ? (x: number) => x - 1 : (x: number) => x + 1 : (x: number) => number
6572
>zeroOrOne() === 0 : boolean
@@ -81,31 +88,38 @@ const ternaryFunctions = 11 |>
8188
>x : number
8289
>1 : 1
8390

84-
);
91+
)(#);
92+
># : 11
8593

86-
('a' as string) |> console.log;
87-
>('a' as string) |> console.log : void
94+
('a' as string) |> console.log(#);
95+
>('a' as string) |> console.log(#) : void
8896
>('a' as string) : string
8997
>'a' as string : string
9098
>'a' : "a"
99+
>console.log(#) : void
91100
>console.log : (...data: any[]) => void
92101
>console : Console
93102
>log : (...data: any[]) => void
103+
># : string
94104

95-
'b' as string |> console.log;
96-
>'b' as string |> console.log : void
105+
'b' as string |> console.log(#);
106+
>'b' as string |> console.log(#) : void
97107
>'b' as string : string
98108
>'b' : "b"
109+
>console.log(#) : void
99110
>console.log : (...data: any[]) => void
100111
>console : Console
101112
>log : (...data: any[]) => void
113+
># : string
102114

103-
const c = 'c' |> ((s: string) => s);
115+
const c = 'c' |> ((s: string) => s)(#);
104116
>c : string
105-
>'c' |> ((s: string) => s) : string
117+
>'c' |> ((s: string) => s)(#) : string
106118
>'c' : "c"
119+
>((s: string) => s)(#) : string
107120
>((s: string) => s) : (s: string) => string
108121
>(s: string) => s : (s: string) => string
109122
>s : string
110123
>s : string
124+
># : "c"
111125

tests/baselines/reference/pipelineDecoratorFunction.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ function programs (favLang) {
1919
}
2020

2121
function Person (name, age) {
22-
return { name: name } |> greets |> ages(age);
22+
return { name: name } |> greets(#) |> ages(age)(#);
2323
}
2424
function Programmer (name, age) {
2525
return { name: name }
26-
|> greets
26+
|> greets(#)
2727
|> ages(age)
28-
|> programs('javascript');
28+
|> programs('javascript')(#);
2929
}
3030

3131

@@ -49,8 +49,10 @@ function programs(favLang) {
4949
};
5050
}
5151
function Person(name, age) {
52-
return ages(age)(greets({ name: name }));
52+
var pipelineHackPlaceholder_1, pipelineHackPlaceholder_2;
53+
return (pipelineHackPlaceholder_1 = (pipelineHackPlaceholder_2 = { name: name }, greets(pipelineHackPlaceholder_2)), ages(age)(pipelineHackPlaceholder_1));
5354
}
5455
function Programmer(name, age) {
55-
return programs('javascript')(ages(age)(greets({ name: name })));
56+
var pipelineHackPlaceholder_3, pipelineHackPlaceholder_4, pipelineHackPlaceholder_5;
57+
return (pipelineHackPlaceholder_3 = (pipelineHackPlaceholder_4 = (pipelineHackPlaceholder_5 = { name: name }, greets(pipelineHackPlaceholder_5)), ages(age)), programs('javascript')(pipelineHackPlaceholder_3));
5658
}

tests/baselines/reference/pipelineDecoratorFunction.symbols

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,14 @@ function Person (name, age) {
5555
>name : Symbol(name, Decl(pipelineDecoratorFunction.ts, 19, 17))
5656
>age : Symbol(age, Decl(pipelineDecoratorFunction.ts, 19, 22))
5757

58-
return { name: name } |> greets |> ages(age);
58+
return { name: name } |> greets(#) |> ages(age)(#);
5959
>name : Symbol(name, Decl(pipelineDecoratorFunction.ts, 20, 9))
6060
>name : Symbol(name, Decl(pipelineDecoratorFunction.ts, 19, 17))
6161
>greets : Symbol(greets, Decl(pipelineDecoratorFunction.ts, 0, 0))
62+
># : Symbol((Missing), Decl(pipelineDecoratorFunction.ts, 0, 0))
6263
>ages : Symbol(ages, Decl(pipelineDecoratorFunction.ts, 3, 1))
6364
>age : Symbol(age, Decl(pipelineDecoratorFunction.ts, 19, 22))
65+
># : Symbol((Missing), Decl(pipelineDecoratorFunction.ts, 0, 0))
6466
}
6567
function Programmer (name, age) {
6668
>Programmer : Symbol(Programmer, Decl(pipelineDecoratorFunction.ts, 21, 1))
@@ -71,14 +73,16 @@ function Programmer (name, age) {
7173
>name : Symbol(name, Decl(pipelineDecoratorFunction.ts, 23, 9))
7274
>name : Symbol(name, Decl(pipelineDecoratorFunction.ts, 22, 21))
7375

74-
|> greets
76+
|> greets(#)
7577
>greets : Symbol(greets, Decl(pipelineDecoratorFunction.ts, 0, 0))
78+
># : Symbol((Missing), Decl(pipelineDecoratorFunction.ts, 0, 0))
7679

7780
|> ages(age)
7881
>ages : Symbol(ages, Decl(pipelineDecoratorFunction.ts, 3, 1))
7982
>age : Symbol(age, Decl(pipelineDecoratorFunction.ts, 22, 26))
8083

81-
|> programs('javascript');
84+
|> programs('javascript')(#);
8285
>programs : Symbol(programs, Decl(pipelineDecoratorFunction.ts, 10, 1))
86+
># : Symbol((Missing), Decl(pipelineDecoratorFunction.ts, 0, 0))
8387
}
8488

tests/baselines/reference/pipelineDecoratorFunction.types

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -87,41 +87,49 @@ function Person (name, age) {
8787
>name : any
8888
>age : any
8989

90-
return { name: name } |> greets |> ages(age);
91-
>{ name: name } |> greets |> ages(age) : any
92-
>{ name: name } |> greets : any
90+
return { name: name } |> greets(#) |> ages(age)(#);
91+
>{ name: name } |> greets(#) |> ages(age)(#) : any
92+
>{ name: name } |> greets(#) : any
9393
>{ name: name } : { name: any; }
9494
>name : any
9595
>name : any
96+
>greets(#) : any
9697
>greets : (person: any) => any
98+
># : { name: any; }
99+
>ages(age)(#) : any
97100
>ages(age) : (person: any) => any
98101
>ages : (age: any) => (person: any) => any
99102
>age : any
103+
># : any
100104
}
101105
function Programmer (name, age) {
102106
>Programmer : (name: any, age: any) => any
103107
>name : any
104108
>age : any
105109

106110
return { name: name }
107-
>{ name: name } |> greets |> ages(age) |> programs('javascript') : any
108-
>{ name: name } |> greets |> ages(age) : any
109-
>{ name: name } |> greets : any
111+
>{ name: name } |> greets(#) |> ages(age) |> programs('javascript')(#) : any
112+
>{ name: name } |> greets(#) |> ages(age) : (person: any) => any
113+
>{ name: name } |> greets(#) : any
110114
>{ name: name } : { name: any; }
111115
>name : any
112116
>name : any
113117

114-
|> greets
118+
|> greets(#)
119+
>greets(#) : any
115120
>greets : (person: any) => any
121+
># : { name: any; }
116122

117123
|> ages(age)
118124
>ages(age) : (person: any) => any
119125
>ages : (age: any) => (person: any) => any
120126
>age : any
121127

122-
|> programs('javascript');
128+
|> programs('javascript')(#);
129+
>programs('javascript')(#) : any
123130
>programs('javascript') : (person: any) => any
124131
>programs : (favLang: any) => (person: any) => any
125132
>'javascript' : "javascript"
133+
># : (person: any) => any
126134
}
127135

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
//// [pipelineTopic.ts]
2+
const increment = (a: number) => a + 1;
3+
const add = (a: number, b: number) => a + b;
4+
5+
const result = ['a','bb','ccc']
6+
|> #.map(s => s |> #.length)
7+
|> #.map(a => a * 2 )
8+
|> #.filter(a => a > 5)
9+
|> #.reduce((sum, a) => a+sum, 0)
10+
|> increment(#)
11+
|> add(#, 3)
12+
13+
const added = 3 |> #+#+#+#+#;
14+
15+
16+
//// [pipelineTopic.js]
17+
var pipelineHackPlaceholder_1, pipelineHackPlaceholder_2, pipelineHackPlaceholder_3, pipelineHackPlaceholder_4, pipelineHackPlaceholder_5, pipelineHackPlaceholder_6, pipelineHackPlaceholder_7;
18+
var increment = function (a) { return a + 1; };
19+
var add = function (a, b) { return a + b; };
20+
var result = (pipelineHackPlaceholder_1 = (pipelineHackPlaceholder_2 = (pipelineHackPlaceholder_3 = (pipelineHackPlaceholder_4 = (pipelineHackPlaceholder_5 = (pipelineHackPlaceholder_6 = ['a', 'bb', 'ccc'], pipelineHackPlaceholder_6.map(function (s) { var pipelineHackPlaceholder_8; return (pipelineHackPlaceholder_8 = s, pipelineHackPlaceholder_8.length); })), pipelineHackPlaceholder_5.map(function (a) { return a * 2; })), pipelineHackPlaceholder_4.filter(function (a) { return a > 5; })), pipelineHackPlaceholder_3.reduce(function (sum, a) { return a + sum; }, 0)), increment(pipelineHackPlaceholder_2)), add(pipelineHackPlaceholder_1, 3));
21+
var added = (pipelineHackPlaceholder_7 = 3, pipelineHackPlaceholder_7 + pipelineHackPlaceholder_7 + pipelineHackPlaceholder_7 + pipelineHackPlaceholder_7 + pipelineHackPlaceholder_7);

0 commit comments

Comments
 (0)