1+
2+ 1 >declare var console: {
3+
4+ ~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (0 to 22) SpanInfo: undefined
5+ --------------------------------
6+ 2 > log(msg: string): void;
7+
8+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (23 to 50) SpanInfo: undefined
9+ --------------------------------
10+ 3 >}
11+
12+ ~~ => Pos: (51 to 52) SpanInfo: undefined
13+ --------------------------------
14+ 4 >type MultiSkilledRobot = [string, [string, string]];
15+
16+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (53 to 105) SpanInfo: undefined
17+ --------------------------------
18+ 5 >var multiRobotA: MultiSkilledRobot = ["mower", ["mowing", ""]];
19+
20+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (106 to 169) SpanInfo: {"start":106,"length":62}
21+ >var multiRobotA: MultiSkilledRobot = ["mower", ["mowing", ""]]
22+ >:=> (line 5, col 0) to (line 5, col 62)
23+ --------------------------------
24+ 6 >var multiRobotB: MultiSkilledRobot = ["trimmer", ["trimming", "edging"]];
25+
26+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (170 to 243) SpanInfo: {"start":170,"length":72}
27+ >var multiRobotB: MultiSkilledRobot = ["trimmer", ["trimming", "edging"]]
28+ >:=> (line 6, col 0) to (line 6, col 72)
29+ --------------------------------
30+ 7 >
31+
32+ ~ => Pos: (244 to 244) SpanInfo: undefined
33+ --------------------------------
34+ 8 >let [, skillA] = multiRobotA;
35+
36+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (245 to 274) SpanInfo: {"start":252,"length":6}
37+ >skillA
38+ >:=> (line 8, col 7) to (line 8, col 13)
39+ --------------------------------
40+ 9 >let [nameMB] = multiRobotB;
41+
42+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (275 to 302) SpanInfo: {"start":280,"length":6}
43+ >nameMB
44+ >:=> (line 9, col 5) to (line 9, col 11)
45+ --------------------------------
46+ 10 >let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA;
47+
48+ ~~~~~~~~~~~~ => Pos: (303 to 314) SpanInfo: {"start":308,"length":6}
49+ >nameMA
50+ >:=> (line 10, col 5) to (line 10, col 11)
51+ 10 >let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA;
52+
53+ ~~~~~~~~~~~~~~~~ => Pos: (315 to 330) SpanInfo: {"start":317,"length":13}
54+ >primarySkillA
55+ >:=> (line 10, col 14) to (line 10, col 27)
56+ 10 >let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA;
57+
58+ ~~~~~~~~~~~~~~~~ => Pos: (331 to 346) SpanInfo: {"start":332,"length":15}
59+ >secondarySkillA
60+ >:=> (line 10, col 29) to (line 10, col 44)
61+ 10 >let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA;
62+
63+ ~ => Pos: (347 to 347) SpanInfo: {"start":317,"length":13}
64+ >primarySkillA
65+ >:=> (line 10, col 14) to (line 10, col 27)
66+ 10 >let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA;
67+
68+ ~~~~~~~~~~~~~~~~~=> Pos: (348 to 364) SpanInfo: {"start":308,"length":6}
69+ >nameMA
70+ >:=> (line 10, col 5) to (line 10, col 11)
71+ --------------------------------
72+ 11 >
73+
74+ ~ => Pos: (365 to 365) SpanInfo: undefined
75+ --------------------------------
76+ 12 >let [nameMC] = ["roomba", ["vaccum", "mopping"]];
77+
78+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (366 to 415) SpanInfo: {"start":371,"length":6}
79+ >nameMC
80+ >:=> (line 12, col 5) to (line 12, col 11)
81+ --------------------------------
82+ 13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]];
83+
84+ ~~~~~~~~~~~~~ => Pos: (416 to 428) SpanInfo: {"start":421,"length":7}
85+ >nameMC2
86+ >:=> (line 13, col 5) to (line 13, col 12)
87+ 13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]];
88+
89+ ~~~~~~~~~~~~~~~~ => Pos: (429 to 444) SpanInfo: {"start":431,"length":13}
90+ >primarySkillC
91+ >:=> (line 13, col 15) to (line 13, col 28)
92+ 13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]];
93+
94+ ~~~~~~~~~~~~~~~~ => Pos: (445 to 460) SpanInfo: {"start":446,"length":15}
95+ >secondarySkillC
96+ >:=> (line 13, col 30) to (line 13, col 45)
97+ 13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]];
98+
99+ ~=> Pos: (461 to 461) SpanInfo: {"start":431,"length":13}
100+ >primarySkillC
101+ >:=> (line 13, col 15) to (line 13, col 28)
102+ 13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]];
103+
104+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (462 to 500) SpanInfo: {"start":421,"length":7}
105+ >nameMC2
106+ >:=> (line 13, col 5) to (line 13, col 12)
107+ --------------------------------
108+ 14 >
109+
110+ ~ => Pos: (501 to 501) SpanInfo: undefined
111+ --------------------------------
112+ 15 >let [...multiRobotAInfo] = multiRobotA;
113+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (502 to 540) SpanInfo: {"start":507,"length":18}
114+ >...multiRobotAInfo
115+ >:=> (line 15, col 5) to (line 15, col 23)
0 commit comments