Skip to content

Commit f7df4e0

Browse files
author
Yui T
committed
Update baselines
1 parent 1415cf4 commit f7df4e0

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
tests/cases/compiler/w1.ts(2,1): error TS2449: Class 'Widget1' used before its declaration.
2+
tests/cases/compiler/w1.ts(2,10): error TS2449: Class 'Widget1' used before its declaration.
3+
4+
5+
==== tests/cases/compiler/consumer.ts (0 errors) ====
6+
import e = require('./exporter');
7+
8+
export function w(): e.w { // Should be OK
9+
return new e.w();
10+
}
11+
==== tests/cases/compiler/w1.ts (2 errors) ====
12+
13+
export = Widget1
14+
~~~~~~~~~~~~~~~~
15+
!!! error TS2449: Class 'Widget1' used before its declaration.
16+
~~~~~~~
17+
!!! error TS2449: Class 'Widget1' used before its declaration.
18+
class Widget1 { name = 'one'; }
19+
20+
==== tests/cases/compiler/exporter.ts (0 errors) ====
21+
export import w = require('./w1');
22+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass_0.ts(1,1): error TS2449: Class 'Foo' used before its declaration.
2+
tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass_0.ts(1,10): error TS2449: Class 'Foo' used before its declaration.
3+
4+
5+
==== tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass_1.ts (0 errors) ====
6+
import Foo = require("./privacyCheckExternalModuleExportAssignmentOfGenericClass_0");
7+
export = Bar;
8+
interface Bar {
9+
foo: Foo<number>;
10+
}
11+
==== tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass_0.ts (2 errors) ====
12+
export = Foo;
13+
~~~~~~~~~~~~~
14+
!!! error TS2449: Class 'Foo' used before its declaration.
15+
~~~
16+
!!! error TS2449: Class 'Foo' used before its declaration.
17+
class Foo<A> {
18+
constructor(public a: A) { }
19+
}
20+

0 commit comments

Comments
 (0)