22 lines
888 B
Plaintext
22 lines
888 B
Plaintext
=== tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration11.ts ===
|
|
declare module string {
|
|
>string : Symbol(string, Decl(parserModuleDeclaration11.ts, 0, 0))
|
|
|
|
interface X { }
|
|
>X : Symbol(X, Decl(parserModuleDeclaration11.ts, 0, 23))
|
|
|
|
export function foo(s: string);
|
|
>foo : Symbol(foo, Decl(parserModuleDeclaration11.ts, 1, 19))
|
|
>s : Symbol(s, Decl(parserModuleDeclaration11.ts, 2, 24))
|
|
}
|
|
string.foo("abc");
|
|
>string.foo : Symbol(string.foo, Decl(parserModuleDeclaration11.ts, 1, 19))
|
|
>string : Symbol(string, Decl(parserModuleDeclaration11.ts, 0, 0))
|
|
>foo : Symbol(string.foo, Decl(parserModuleDeclaration11.ts, 1, 19))
|
|
|
|
var x: string.X;
|
|
>x : Symbol(x, Decl(parserModuleDeclaration11.ts, 5, 3))
|
|
>string : Symbol(string, Decl(parserModuleDeclaration11.ts, 0, 0))
|
|
>X : Symbol(string.X, Decl(parserModuleDeclaration11.ts, 0, 23))
|
|
|