* Disambiguate types with same name from different namespaces in mapToTypeNodes * Update baseline with additional example * Fix typo
14 lines
265 B
TypeScript
14 lines
265 B
TypeScript
namespace Foo {
|
|
export type Yep = { type: "foo.yep" };
|
|
}
|
|
|
|
namespace Bar {
|
|
export type Yep = { type: "bar.yep" };
|
|
}
|
|
|
|
const x = { type: "wat.nup" };
|
|
const val1: Foo.Yep | Bar.Yep = x;
|
|
|
|
const y = [{ type: "a" }, { type: "b" }];
|
|
const val2: [Foo.Yep, Bar.Yep] = y;
|