TypeScript/tests/cases/compiler/exportDefaultAbstractClass.ts
Mohamed Hegazy 5ef6192c20 Allow export default interface. Related to issue 3792. (#16040)
* Allow export default interface. Related to issue 3792.

* Update exportDefaultAbstractClass test

* Allow default export to be a non-value for lookup purposes

* Add local usage to exportDefaultInterface test
2017-05-23 13:40:03 -07:00

11 lines
214 B
TypeScript

// @Filename: a.ts
export default abstract class A { a: number; }
class B extends A {}
new B().a.toExponential();
// @Filename: b.ts
import A from './a';
class C extends A {}
new C().a.toExponential();