27 lines
1.2 KiB
Plaintext
27 lines
1.2 KiB
Plaintext
=== tests/cases/compiler/importUsedInExtendsList1_1.ts ===
|
|
///<reference path='importUsedInExtendsList1_require.ts'/>
|
|
import foo = require('importUsedInExtendsList1_require');
|
|
>foo : Symbol(foo, Decl(importUsedInExtendsList1_1.ts, 0, 0))
|
|
|
|
class Sub extends foo.Super { }
|
|
>Sub : Symbol(Sub, Decl(importUsedInExtendsList1_1.ts, 1, 57))
|
|
>foo.Super : Symbol(foo.Super, Decl(importUsedInExtendsList1_require.ts, 0, 0))
|
|
>foo : Symbol(foo, Decl(importUsedInExtendsList1_1.ts, 0, 0))
|
|
>Super : Symbol(foo.Super, Decl(importUsedInExtendsList1_require.ts, 0, 0))
|
|
|
|
var s: Sub;
|
|
>s : Symbol(s, Decl(importUsedInExtendsList1_1.ts, 3, 3))
|
|
>Sub : Symbol(Sub, Decl(importUsedInExtendsList1_1.ts, 1, 57))
|
|
|
|
var r: string = s.foo;
|
|
>r : Symbol(r, Decl(importUsedInExtendsList1_1.ts, 4, 3))
|
|
>s.foo : Symbol(foo.Super.foo, Decl(importUsedInExtendsList1_require.ts, 0, 20))
|
|
>s : Symbol(s, Decl(importUsedInExtendsList1_1.ts, 3, 3))
|
|
>foo : Symbol(foo.Super.foo, Decl(importUsedInExtendsList1_require.ts, 0, 20))
|
|
|
|
=== tests/cases/compiler/importUsedInExtendsList1_require.ts ===
|
|
export class Super { foo: string; }
|
|
>Super : Symbol(Super, Decl(importUsedInExtendsList1_require.ts, 0, 0))
|
|
>foo : Symbol(foo, Decl(importUsedInExtendsList1_require.ts, 0, 20))
|
|
|