Skip to content

Use declared property type instead of scope-narrowed type when inferring generic new expression types #27602

Use declared property type instead of scope-narrowed type when inferring generic new expression types

Use declared property type instead of scope-narrowed type when inferring generic new expression types #27602

Job Run time
2m 23s
13s
13s
11s
0s
0s
0s
0s
1m 20s
39s
35s
40s
1m 5s
45s
38s
1m 21s
48s
42s
48s
2m 51s
43s
52s
48s
1m 5s
40s
49s
1m 30s
54s
1m 6s
32s
42s
1m 26s
1m 2s
44s
1m 0s
39s
1m 15s
1m 25s
2m 50s
42s
59s
38s
33s
43s
31s
31s
31s
41s
33s
37s
28s
35s
33s
36s
27s
35s
30s
35s
33s
30s
31s
29s
30s
36s
27s
30s
27s
32s
31s
28s
32s
31s
37s
41s
40s
35s
29s
35s
35s
34s
33s
31s
27s
36s
30s
30s
34s
28s
39s
26s
1m 1s
35s
38s
37s
33s
26s
33s
1m 13s
26s
32s
49s
28s
29s
35s
35s
28s
36s
32s
27s
33s
29s
27s
37s
33s
38s
34s
37s
29s
38s
35s
27s
55s
1m 15s
29s
28s
34s
31s
29s
32s
31s
27s
26s
35s
27s
35s
31s
35s
39s
29s
38s
1m 0s
38s
1m 27s
39s
38s
37s
34s
1m 54s
37s
33s
54s
38s
36s
37s
45s
45s
1m 39s
33s
53s
41s
47s
49s
1m 17s
37s
46s
38s
36s
36s
42s
35s
35s
43s
41s
41s
39s
46s
35s
1m 4s
46s
37s
33s
33s
1m 12s
43s
49s
44s
33s
41s
44s
36s
39s
34s
43s
1m 1s
50s
39s
44s
44s
32s
36s
46s
39s
44s
37s
42s
31s
1m 32s
1m 32s
43s
28s
1m 21s
54s
34s
30s
34s
45s
36s
1m 19s
50s
53s
36s
47s
47s
40s
46s
30s
38s
33s
41s
46s
34s
51s
36s
35s
45s
44s
55s
53s
36s
36s
52s
36s
40s
32s
40s
56s
32s
50s
39s
42s
36s
47s
1m 24s
32s
43s
35s
1m 19s
41s
45s
44s
36s
40s
34s
37s
42s
36s
30s
40s
1m 4s
44s
46s
32s
41s
1m 19s
35s
42s
34s
55s
42s
34s
35s
43s
32s
46s
33s
1s
3h 20m 50s