1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
=== tests/cases/compiler/collisionExportsRequireAndAlias_file2.ts ===
import require = require('collisionExportsRequireAndAlias_file1'); // Error
>require : Symbol(require, Decl(collisionExportsRequireAndAlias_file2.ts, 0, 0))
import exports = require('collisionExportsRequireAndAlias_file3333'); // Error
>exports : Symbol(exports, Decl(collisionExportsRequireAndAlias_file2.ts, 0, 66))
export function foo() {
>foo : Symbol(foo, Decl(collisionExportsRequireAndAlias_file2.ts, 1, 69))
require.bar();
>require.bar : Symbol(require.bar, Decl(collisionExportsRequireAndAlias_file1.ts, 0, 0))
>require : Symbol(require, Decl(collisionExportsRequireAndAlias_file2.ts, 0, 0))
>bar : Symbol(require.bar, Decl(collisionExportsRequireAndAlias_file1.ts, 0, 0))
}
export function foo2() {
>foo2 : Symbol(foo2, Decl(collisionExportsRequireAndAlias_file2.ts, 4, 1))
exports.bar2();
>exports.bar2 : Symbol(exports.bar2, Decl(collisionExportsRequireAndAlias_file3333.ts, 0, 0))
>exports : Symbol(exports, Decl(collisionExportsRequireAndAlias_file2.ts, 0, 66))
>bar2 : Symbol(exports.bar2, Decl(collisionExportsRequireAndAlias_file3333.ts, 0, 0))
}
=== tests/cases/compiler/collisionExportsRequireAndAlias_file1.ts ===
export function bar() {
>bar : Symbol(bar, Decl(collisionExportsRequireAndAlias_file1.ts, 0, 0))
}
=== tests/cases/compiler/collisionExportsRequireAndAlias_file3333.ts ===
export function bar2() {
>bar2 : Symbol(bar2, Decl(collisionExportsRequireAndAlias_file3333.ts, 0, 0))
}
|