|
1 | 1 | === tests/cases/conformance/jsdoc/use.js ===
|
2 |
| -/// <reference path='./types.d.ts'/> |
3 | 2 | var mod = require('./mod');
|
4 |
| ->mod : Symbol(mod, Decl(use.js, 1, 3)) |
5 |
| ->require : Symbol(require, Decl(types.d.ts, 0, 0)) |
| 3 | +>mod : Symbol(mod, Decl(use.js, 0, 3)) |
| 4 | +>require : Symbol(require) |
6 | 5 | >'./mod' : Symbol("tests/cases/conformance/jsdoc/mod", Decl(mod.js, 0, 0))
|
7 | 6 |
|
8 | 7 | mod.f('no')
|
9 | 8 | >mod.f : Symbol(f, Decl(mod.js, 0, 0))
|
10 |
| ->mod : Symbol(mod, Decl(use.js, 1, 3)) |
| 9 | +>mod : Symbol(mod, Decl(use.js, 0, 3)) |
11 | 10 | >f : Symbol(f, Decl(mod.js, 0, 0))
|
12 | 11 |
|
13 | 12 | mod.g('also no')
|
14 |
| ->mod.g : Symbol(g, Decl(mod.js, 3, 11)) |
15 |
| ->mod : Symbol(mod, Decl(use.js, 1, 3)) |
16 |
| ->g : Symbol(g, Decl(mod.js, 3, 11)) |
| 13 | +>mod.g : Symbol(g, Decl(mod.js, 1, 11)) |
| 14 | +>mod : Symbol(mod, Decl(use.js, 0, 3)) |
| 15 | +>g : Symbol(g, Decl(mod.js, 1, 11)) |
17 | 16 |
|
18 | 17 | mod.h(0)
|
19 |
| ->mod.h : Symbol(h, Decl(mod.js, 5, 1)) |
20 |
| ->mod : Symbol(mod, Decl(use.js, 1, 3)) |
21 |
| ->h : Symbol(h, Decl(mod.js, 5, 1)) |
| 18 | +>mod.h : Symbol(h, Decl(mod.js, 3, 1)) |
| 19 | +>mod : Symbol(mod, Decl(use.js, 0, 3)) |
| 20 | +>h : Symbol(h, Decl(mod.js, 3, 1)) |
22 | 21 |
|
23 | 22 | mod.i(1)
|
24 |
| ->mod.i : Symbol(i, Decl(mod.js, 7, 18)) |
25 |
| ->mod : Symbol(mod, Decl(use.js, 1, 3)) |
26 |
| ->i : Symbol(i, Decl(mod.js, 7, 18)) |
27 |
| - |
28 |
| -=== tests/cases/conformance/jsdoc/types.d.ts === |
29 |
| -declare function require(name: string): any; |
30 |
| ->require : Symbol(require, Decl(types.d.ts, 0, 0)) |
31 |
| ->name : Symbol(name, Decl(types.d.ts, 0, 25)) |
32 |
| - |
33 |
| -declare var exports: any; |
34 |
| ->exports : Symbol(exports, Decl(types.d.ts, 1, 11)) |
35 |
| - |
36 |
| -declare var module: { exports: any }; |
37 |
| ->module : Symbol(module, Decl(types.d.ts, 2, 11)) |
38 |
| ->exports : Symbol(exports, Decl(types.d.ts, 2, 21)) |
| 23 | +>mod.i : Symbol(i, Decl(mod.js, 5, 18)) |
| 24 | +>mod : Symbol(mod, Decl(use.js, 0, 3)) |
| 25 | +>i : Symbol(i, Decl(mod.js, 5, 18)) |
39 | 26 |
|
40 | 27 | === tests/cases/conformance/jsdoc/mod.js ===
|
41 |
| -/// <reference path='./types.d.ts'/> |
42 |
| - |
43 | 28 | /** @param {number} n */
|
44 | 29 | exports.f = exports.g = function fg(n) {
|
45 | 30 | >exports.f : Symbol(f, Decl(mod.js, 0, 0))
|
46 | 31 | >exports : Symbol(f, Decl(mod.js, 0, 0))
|
47 | 32 | >f : Symbol(f, Decl(mod.js, 0, 0))
|
48 |
| ->exports.g : Symbol(g, Decl(mod.js, 3, 11)) |
49 |
| ->exports : Symbol(g, Decl(mod.js, 3, 11)) |
50 |
| ->g : Symbol(g, Decl(mod.js, 3, 11)) |
51 |
| ->fg : Symbol(fg, Decl(mod.js, 3, 23)) |
52 |
| ->n : Symbol(n, Decl(mod.js, 3, 36)) |
| 33 | +>exports.g : Symbol(g, Decl(mod.js, 1, 11)) |
| 34 | +>exports : Symbol(g, Decl(mod.js, 1, 11)) |
| 35 | +>g : Symbol(g, Decl(mod.js, 1, 11)) |
| 36 | +>fg : Symbol(fg, Decl(mod.js, 1, 23)) |
| 37 | +>n : Symbol(n, Decl(mod.js, 1, 36)) |
53 | 38 |
|
54 | 39 | return n + 1
|
55 |
| ->n : Symbol(n, Decl(mod.js, 3, 36)) |
| 40 | +>n : Symbol(n, Decl(mod.js, 1, 36)) |
56 | 41 | }
|
57 | 42 | /** @param {string} mom */
|
58 | 43 | module.exports.h = module.exports.i = function hi(mom) {
|
59 |
| ->module.exports : Symbol(h, Decl(mod.js, 5, 1)) |
60 |
| ->module : Symbol(module, Decl(types.d.ts, 2, 11)) |
61 |
| ->exports : Symbol(exports, Decl(types.d.ts, 2, 21)) |
62 |
| ->h : Symbol(h, Decl(mod.js, 5, 1)) |
63 |
| ->module.exports : Symbol(i, Decl(mod.js, 7, 18)) |
64 |
| ->module : Symbol(module, Decl(types.d.ts, 2, 11)) |
65 |
| ->exports : Symbol(exports, Decl(types.d.ts, 2, 21)) |
66 |
| ->i : Symbol(i, Decl(mod.js, 7, 18)) |
67 |
| ->hi : Symbol(hi, Decl(mod.js, 7, 37)) |
68 |
| ->mom : Symbol(mom, Decl(mod.js, 7, 50)) |
| 44 | +>module.exports : Symbol(h, Decl(mod.js, 3, 1)) |
| 45 | +>module : Symbol(module) |
| 46 | +>h : Symbol(h, Decl(mod.js, 3, 1)) |
| 47 | +>module.exports : Symbol(i, Decl(mod.js, 5, 18)) |
| 48 | +>module : Symbol(module) |
| 49 | +>i : Symbol(i, Decl(mod.js, 5, 18)) |
| 50 | +>hi : Symbol(hi, Decl(mod.js, 5, 37)) |
| 51 | +>mom : Symbol(mom, Decl(mod.js, 5, 50)) |
69 | 52 |
|
70 | 53 | return `hi, ${mom}!`;
|
71 |
| ->mom : Symbol(mom, Decl(mod.js, 7, 50)) |
| 54 | +>mom : Symbol(mom, Decl(mod.js, 5, 50)) |
72 | 55 | }
|
73 | 56 |
|
0 commit comments