From 78538821a38124ff8939d40c2c655ca8edd8a89c Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Wed, 27 Apr 2016 18:51:28 -0700 Subject: [PATCH] Accepts a number of baselines. --- src/compiler/transformers/destructuring.ts | 1 - src/compiler/transformers/es6.ts | 59 +- ...DestructuringForArrayBindingPattern.js.map | 2 +- ...turingForArrayBindingPattern.sourcemap.txt | 1394 +++--- ...estructuringForArrayBindingPattern2.js.map | 2 +- ...uringForArrayBindingPattern2.sourcemap.txt | 2864 ++++++------- ...ForArrayBindingPatternDefaultValues.js.map | 2 +- ...yBindingPatternDefaultValues.sourcemap.txt | 1355 +++--- ...orArrayBindingPatternDefaultValues2.js.map | 2 +- ...BindingPatternDefaultValues2.sourcemap.txt | 3143 +++++++------- ...estructuringForObjectBindingPattern.js.map | 2 +- ...uringForObjectBindingPattern.sourcemap.txt | 848 ++-- ...structuringForObjectBindingPattern2.js.map | 2 +- ...ringForObjectBindingPattern2.sourcemap.txt | 2720 ++++++------ ...orObjectBindingPatternDefaultValues.js.map | 2 +- ...tBindingPatternDefaultValues.sourcemap.txt | 1082 ++--- ...rObjectBindingPatternDefaultValues2.js.map | 2 +- ...BindingPatternDefaultValues2.sourcemap.txt | 3748 ++++++++--------- ...structuringForOfArrayBindingPattern.js.map | 2 +- ...ringForOfArrayBindingPattern.sourcemap.txt | 132 +- ...tructuringForOfArrayBindingPattern2.js.map | 2 +- ...ingForOfArrayBindingPattern2.sourcemap.txt | 625 +-- ...rOfArrayBindingPatternDefaultValues.js.map | 2 +- ...yBindingPatternDefaultValues.sourcemap.txt | 123 +- ...OfArrayBindingPatternDefaultValues2.js.map | 2 +- ...BindingPatternDefaultValues2.sourcemap.txt | 1073 ++--- ...tructuringForOfObjectBindingPattern.js.map | 2 +- ...ingForOfObjectBindingPattern.sourcemap.txt | 79 +- ...ructuringForOfObjectBindingPattern2.js.map | 2 +- ...ngForOfObjectBindingPattern2.sourcemap.txt | 572 +-- ...OfObjectBindingPatternDefaultValues.js.map | 2 +- ...tBindingPatternDefaultValues.sourcemap.txt | 82 +- ...fObjectBindingPatternDefaultValues2.js.map | 2 +- ...BindingPatternDefaultValues2.sourcemap.txt | 1064 ++--- 34 files changed, 9845 insertions(+), 11151 deletions(-) diff --git a/src/compiler/transformers/destructuring.ts b/src/compiler/transformers/destructuring.ts index 4ff32ac9380..9060b460f9c 100644 --- a/src/compiler/transformers/destructuring.ts +++ b/src/compiler/transformers/destructuring.ts @@ -134,7 +134,6 @@ namespace ts { return declarations; function emitAssignment(name: Identifier, value: Expression, location: TextRange, original: Node) { - debugger; const declaration = createVariableDeclaration(name, value, location); declaration.original = original; diff --git a/src/compiler/transformers/es6.ts b/src/compiler/transformers/es6.ts index d3bd755414d..be7dc05dae9 100644 --- a/src/compiler/transformers/es6.ts +++ b/src/compiler/transformers/es6.ts @@ -1478,15 +1478,7 @@ namespace ts { } } - const visited = visitEachChild(node, visitor, context); - - // if (node.declarationList.transformFlags & TransformFlags.ContainsBindingPattern) { - // // To align with source maps from the old emitter, we do not emit the start pos - // // for the statement if it contains a binding pattern. - // setNodeEmitFlags(visited, NodeEmitFlags.NoLeadingSourceMap); - // } - - return visited; + return visitEachChild(node, visitor, context); } /** @@ -1506,23 +1498,14 @@ namespace ts { const declarationList = createVariableDeclarationList(declarations, /*location*/ node); setOriginalNode(declarationList, node); - // if (node.transformFlags & TransformFlags.ContainsBindingPattern) { - // const firstOriginalDeclaration = node.declarations[0]; - // if (isBindingPattern(firstOriginalDeclaration.name)) { - // // // If the first var declaration is a binding pattern, we need to emit source maps - // // // at var/let/const keyword instead - // // const firstDeclaration = declarations[0]; - // // const range = getSourceMapRange(firstDeclaration); - // // if (firstOriginalDeclaration.initializer && isIdentifier(firstOriginalDeclaration.initializer)) { - // // // setSourceMapRange(declarationList, createRange(-1, node.end)); - // // // setSourceMapRange(declarationList, createRange(range.pos, node.end)); - // // // setSourceMapRange(firstDeclaration, createRange(-1, range.end)); - // // } - // // else { - // // setSourceMapRange(firstDeclaration, createRange(node.pos, range.end)); - // // } - // } - // } + if (node.transformFlags & TransformFlags.ContainsBindingPattern + && isBindingPattern(node.declarations[0].name)) { + // If the first var declaration is a binding pattern, we need to emit source maps + // at var/let/const keyword instead + const firstDeclaration = firstOrUndefined(declarations); + const lastDeclaration = lastOrUndefined(declarations); + setSourceMapRange(node, createRange(firstDeclaration.pos, lastDeclaration.end)); + } return declarationList; } @@ -1720,28 +1703,28 @@ namespace ts { // Initialize LHS // var v = _a[_i]; if (isVariableDeclarationList(initializer)) { - const firstOriginalDeclaration = firstOrUndefined(initializer.declarations); if (initializer.flags & NodeFlags.BlockScoped) { enableSubstitutionsForBlockScopedBindings(); } + + const firstOriginalDeclaration = firstOrUndefined(initializer.declarations); if (firstOriginalDeclaration && isBindingPattern(firstOriginalDeclaration.name)) { // This works whether the declaration is a var, let, or const. // It will use rhsIterationValue _a[_i] as the initializer. - const declarationList = createVariableDeclarationList( - flattenVariableDestructuring( - context, - firstOriginalDeclaration, - createElementAccess(rhsReference, counter), - visitor - ), - /*location*/ moveRangeEnd(initializer, -1) + const declarations = flattenVariableDestructuring( + context, + firstOriginalDeclaration, + createElementAccess(rhsReference, counter), + visitor ); + const declarationList = createVariableDeclarationList(declarations, /*location*/ initializer); + setOriginalNode(declarationList, initializer); + // Adjust the source map range for the first declaration to align with the old // emitter. - const firstDeclaration = declarationList.declarations[0]; - const range = getSourceMapRange(firstDeclaration); - setSourceMapRange(firstDeclaration, createRange(-1, range.end)); + const firstDeclaration = declarations[0]; + setSourceMapRange(declarationList, firstDeclaration); statements.push( createVariableStatement( diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.js.map index 0ee4a2092e7..79073166e0f 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForArrayBindingPattern.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.sourcemap.txt index e7ee5c01f2c..d0dbc25229c 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern.sourcemap.txt @@ -219,58 +219,61 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > > 2 >for 3 > 4 > (let [, -5 > nameA -6 > ] = robotA, -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > nameA +7 > ] = robotA, +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(10, 1) Source(18, 1) + SourceIndex(0) 2 >Emitted(10, 4) Source(18, 4) + SourceIndex(0) 3 >Emitted(10, 5) Source(18, 5) + SourceIndex(0) 4 >Emitted(10, 6) Source(18, 13) + SourceIndex(0) -5 >Emitted(10, 27) Source(18, 18) + SourceIndex(0) -6 >Emitted(10, 29) Source(18, 30) + SourceIndex(0) -7 >Emitted(10, 30) Source(18, 31) + SourceIndex(0) -8 >Emitted(10, 33) Source(18, 34) + SourceIndex(0) -9 >Emitted(10, 34) Source(18, 35) + SourceIndex(0) -10>Emitted(10, 36) Source(18, 37) + SourceIndex(0) -11>Emitted(10, 37) Source(18, 38) + SourceIndex(0) -12>Emitted(10, 40) Source(18, 41) + SourceIndex(0) -13>Emitted(10, 41) Source(18, 42) + SourceIndex(0) -14>Emitted(10, 43) Source(18, 44) + SourceIndex(0) -15>Emitted(10, 44) Source(18, 45) + SourceIndex(0) -16>Emitted(10, 46) Source(18, 47) + SourceIndex(0) -17>Emitted(10, 48) Source(18, 49) + SourceIndex(0) -18>Emitted(10, 49) Source(18, 50) + SourceIndex(0) +5 >Emitted(10, 10) Source(18, 13) + SourceIndex(0) +6 >Emitted(10, 27) Source(18, 18) + SourceIndex(0) +7 >Emitted(10, 29) Source(18, 30) + SourceIndex(0) +8 >Emitted(10, 30) Source(18, 31) + SourceIndex(0) +9 >Emitted(10, 33) Source(18, 34) + SourceIndex(0) +10>Emitted(10, 34) Source(18, 35) + SourceIndex(0) +11>Emitted(10, 36) Source(18, 37) + SourceIndex(0) +12>Emitted(10, 37) Source(18, 38) + SourceIndex(0) +13>Emitted(10, 40) Source(18, 41) + SourceIndex(0) +14>Emitted(10, 41) Source(18, 42) + SourceIndex(0) +15>Emitted(10, 43) Source(18, 44) + SourceIndex(0) +16>Emitted(10, 44) Source(18, 45) + SourceIndex(0) +17>Emitted(10, 46) Source(18, 47) + SourceIndex(0) +18>Emitted(10, 48) Source(18, 49) + SourceIndex(0) +19>Emitted(10, 49) Source(18, 50) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -335,9 +338,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, nameA] = getRobot() +6 > [, nameA] = getRobot() 7 > 8 > nameA 9 > ] = getRobot(), @@ -356,8 +359,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(13, 1) Source(21, 1) + SourceIndex(0) 2 >Emitted(13, 4) Source(21, 4) + SourceIndex(0) 3 >Emitted(13, 5) Source(21, 5) + SourceIndex(0) -4 >Emitted(13, 6) Source(21, 6) + SourceIndex(0) -5 >Emitted(13, 10) Source(21, 6) + SourceIndex(0) +4 >Emitted(13, 6) Source(21, 10) + SourceIndex(0) +5 >Emitted(13, 10) Source(21, 10) + SourceIndex(0) 6 >Emitted(13, 25) Source(21, 32) + SourceIndex(0) 7 >Emitted(13, 27) Source(21, 13) + SourceIndex(0) 8 >Emitted(13, 40) Source(21, 18) + SourceIndex(0) @@ -438,9 +441,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, nameA] = [2, "trimmer", "trimming"] +6 > [, nameA] = [2, "trimmer", "trimming"] 7 > 8 > nameA 9 > ] = [2, "trimmer", "trimming"], @@ -459,8 +462,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(16, 1) Source(24, 1) + SourceIndex(0) 2 >Emitted(16, 4) Source(24, 4) + SourceIndex(0) 3 >Emitted(16, 5) Source(24, 5) + SourceIndex(0) -4 >Emitted(16, 6) Source(24, 6) + SourceIndex(0) -5 >Emitted(16, 10) Source(24, 6) + SourceIndex(0) +4 >Emitted(16, 6) Source(24, 10) + SourceIndex(0) +5 >Emitted(16, 10) Source(24, 10) + SourceIndex(0) 6 >Emitted(16, 41) Source(24, 48) + SourceIndex(0) 7 >Emitted(16, 43) Source(24, 13) + SourceIndex(0) 8 >Emitted(16, 56) Source(24, 18) + SourceIndex(0) @@ -520,69 +523,72 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^^ +18> ^ +19> ^^ +20> ^ +21> ^^ +22> ^^ +23> ^ 1-> > 2 >for 3 > 4 > (let [, -5 > [primarySkillA, secondarySkillA] -6 > -7 > primarySkillA -8 > , -9 > secondarySkillA -10> ]] = multiRobotA, -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > +6 > [primarySkillA, secondarySkillA] +7 > +8 > primarySkillA +9 > , +10> secondarySkillA +11> ]] = multiRobotA, +12> i +13> = +14> 0 +15> ; +16> i +17> < +18> 1 +19> ; +20> i +21> ++ +22> ) +23> { 1->Emitted(19, 1) Source(27, 1) + SourceIndex(0) 2 >Emitted(19, 4) Source(27, 4) + SourceIndex(0) 3 >Emitted(19, 5) Source(27, 5) + SourceIndex(0) 4 >Emitted(19, 6) Source(27, 13) + SourceIndex(0) -5 >Emitted(19, 29) Source(27, 45) + SourceIndex(0) -6 >Emitted(19, 31) Source(27, 14) + SourceIndex(0) -7 >Emitted(19, 52) Source(27, 27) + SourceIndex(0) -8 >Emitted(19, 54) Source(27, 29) + SourceIndex(0) -9 >Emitted(19, 77) Source(27, 44) + SourceIndex(0) -10>Emitted(19, 79) Source(27, 62) + SourceIndex(0) -11>Emitted(19, 80) Source(27, 63) + SourceIndex(0) -12>Emitted(19, 83) Source(27, 66) + SourceIndex(0) -13>Emitted(19, 84) Source(27, 67) + SourceIndex(0) -14>Emitted(19, 86) Source(27, 69) + SourceIndex(0) -15>Emitted(19, 87) Source(27, 70) + SourceIndex(0) -16>Emitted(19, 90) Source(27, 73) + SourceIndex(0) -17>Emitted(19, 91) Source(27, 74) + SourceIndex(0) -18>Emitted(19, 93) Source(27, 76) + SourceIndex(0) -19>Emitted(19, 94) Source(27, 77) + SourceIndex(0) -20>Emitted(19, 96) Source(27, 79) + SourceIndex(0) -21>Emitted(19, 98) Source(27, 81) + SourceIndex(0) -22>Emitted(19, 99) Source(27, 82) + SourceIndex(0) +5 >Emitted(19, 10) Source(27, 13) + SourceIndex(0) +6 >Emitted(19, 29) Source(27, 45) + SourceIndex(0) +7 >Emitted(19, 31) Source(27, 14) + SourceIndex(0) +8 >Emitted(19, 52) Source(27, 27) + SourceIndex(0) +9 >Emitted(19, 54) Source(27, 29) + SourceIndex(0) +10>Emitted(19, 77) Source(27, 44) + SourceIndex(0) +11>Emitted(19, 79) Source(27, 62) + SourceIndex(0) +12>Emitted(19, 80) Source(27, 63) + SourceIndex(0) +13>Emitted(19, 83) Source(27, 66) + SourceIndex(0) +14>Emitted(19, 84) Source(27, 67) + SourceIndex(0) +15>Emitted(19, 86) Source(27, 69) + SourceIndex(0) +16>Emitted(19, 87) Source(27, 70) + SourceIndex(0) +17>Emitted(19, 90) Source(27, 73) + SourceIndex(0) +18>Emitted(19, 91) Source(27, 74) + SourceIndex(0) +19>Emitted(19, 93) Source(27, 76) + SourceIndex(0) +20>Emitted(19, 94) Source(27, 77) + SourceIndex(0) +21>Emitted(19, 96) Source(27, 79) + SourceIndex(0) +22>Emitted(19, 98) Source(27, 81) + SourceIndex(0) +23>Emitted(19, 99) Source(27, 82) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -651,9 +657,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, [primarySkillA, secondarySkillA]] = getMultiRobot() +6 > [, [primarySkillA, secondarySkillA]] = getMultiRobot() 7 > 8 > [primarySkillA, secondarySkillA] 9 > @@ -676,8 +682,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(22, 1) Source(30, 1) + SourceIndex(0) 2 >Emitted(22, 4) Source(30, 4) + SourceIndex(0) 3 >Emitted(22, 5) Source(30, 5) + SourceIndex(0) -4 >Emitted(22, 6) Source(30, 6) + SourceIndex(0) -5 >Emitted(22, 10) Source(30, 6) + SourceIndex(0) +4 >Emitted(22, 6) Source(30, 10) + SourceIndex(0) +5 >Emitted(22, 10) Source(30, 10) + SourceIndex(0) 6 >Emitted(22, 30) Source(30, 64) + SourceIndex(0) 7 >Emitted(22, 32) Source(30, 13) + SourceIndex(0) 8 >Emitted(22, 42) Source(30, 45) + SourceIndex(0) @@ -766,9 +772,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] +6 > [, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] 7 > 8 > [primarySkillA, secondarySkillA] 9 > @@ -791,8 +797,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(25, 1) Source(33, 1) + SourceIndex(0) 2 >Emitted(25, 4) Source(33, 4) + SourceIndex(0) 3 >Emitted(25, 5) Source(33, 5) + SourceIndex(0) -4 >Emitted(25, 6) Source(33, 6) + SourceIndex(0) -5 >Emitted(25, 10) Source(33, 6) + SourceIndex(0) +4 >Emitted(25, 6) Source(33, 10) + SourceIndex(0) +5 >Emitted(25, 10) Source(33, 10) + SourceIndex(0) 6 >Emitted(25, 50) Source(33, 84) + SourceIndex(0) 7 >Emitted(25, 52) Source(33, 13) + SourceIndex(0) 8 >Emitted(25, 62) Source(33, 45) + SourceIndex(0) @@ -856,58 +862,61 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > > 2 >for 3 > 4 > (let [ -5 > numberB -6 > ] = robotA, -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > numberB +7 > ] = robotA, +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(28, 1) Source(37, 1) + SourceIndex(0) 2 >Emitted(28, 4) Source(37, 4) + SourceIndex(0) 3 >Emitted(28, 5) Source(37, 5) + SourceIndex(0) 4 >Emitted(28, 6) Source(37, 11) + SourceIndex(0) -5 >Emitted(28, 29) Source(37, 18) + SourceIndex(0) -6 >Emitted(28, 31) Source(37, 30) + SourceIndex(0) -7 >Emitted(28, 32) Source(37, 31) + SourceIndex(0) -8 >Emitted(28, 35) Source(37, 34) + SourceIndex(0) -9 >Emitted(28, 36) Source(37, 35) + SourceIndex(0) -10>Emitted(28, 38) Source(37, 37) + SourceIndex(0) -11>Emitted(28, 39) Source(37, 38) + SourceIndex(0) -12>Emitted(28, 42) Source(37, 41) + SourceIndex(0) -13>Emitted(28, 43) Source(37, 42) + SourceIndex(0) -14>Emitted(28, 45) Source(37, 44) + SourceIndex(0) -15>Emitted(28, 46) Source(37, 45) + SourceIndex(0) -16>Emitted(28, 48) Source(37, 47) + SourceIndex(0) -17>Emitted(28, 50) Source(37, 49) + SourceIndex(0) -18>Emitted(28, 51) Source(37, 50) + SourceIndex(0) +5 >Emitted(28, 10) Source(37, 11) + SourceIndex(0) +6 >Emitted(28, 29) Source(37, 18) + SourceIndex(0) +7 >Emitted(28, 31) Source(37, 30) + SourceIndex(0) +8 >Emitted(28, 32) Source(37, 31) + SourceIndex(0) +9 >Emitted(28, 35) Source(37, 34) + SourceIndex(0) +10>Emitted(28, 36) Source(37, 35) + SourceIndex(0) +11>Emitted(28, 38) Source(37, 37) + SourceIndex(0) +12>Emitted(28, 39) Source(37, 38) + SourceIndex(0) +13>Emitted(28, 42) Source(37, 41) + SourceIndex(0) +14>Emitted(28, 43) Source(37, 42) + SourceIndex(0) +15>Emitted(28, 45) Source(37, 44) + SourceIndex(0) +16>Emitted(28, 46) Source(37, 45) + SourceIndex(0) +17>Emitted(28, 48) Source(37, 47) + SourceIndex(0) +18>Emitted(28, 50) Source(37, 49) + SourceIndex(0) +19>Emitted(28, 51) Source(37, 50) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -951,57 +960,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > numberB -6 > ] = getRobot(), -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > numberB +7 > ] = getRobot(), +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(31, 1) Source(40, 1) + SourceIndex(0) 2 >Emitted(31, 4) Source(40, 4) + SourceIndex(0) 3 >Emitted(31, 5) Source(40, 5) + SourceIndex(0) 4 >Emitted(31, 6) Source(40, 11) + SourceIndex(0) -5 >Emitted(31, 33) Source(40, 18) + SourceIndex(0) -6 >Emitted(31, 35) Source(40, 34) + SourceIndex(0) -7 >Emitted(31, 36) Source(40, 35) + SourceIndex(0) -8 >Emitted(31, 39) Source(40, 38) + SourceIndex(0) -9 >Emitted(31, 40) Source(40, 39) + SourceIndex(0) -10>Emitted(31, 42) Source(40, 41) + SourceIndex(0) -11>Emitted(31, 43) Source(40, 42) + SourceIndex(0) -12>Emitted(31, 46) Source(40, 45) + SourceIndex(0) -13>Emitted(31, 47) Source(40, 46) + SourceIndex(0) -14>Emitted(31, 49) Source(40, 48) + SourceIndex(0) -15>Emitted(31, 50) Source(40, 49) + SourceIndex(0) -16>Emitted(31, 52) Source(40, 51) + SourceIndex(0) -17>Emitted(31, 54) Source(40, 53) + SourceIndex(0) -18>Emitted(31, 55) Source(40, 54) + SourceIndex(0) +5 >Emitted(31, 10) Source(40, 11) + SourceIndex(0) +6 >Emitted(31, 33) Source(40, 18) + SourceIndex(0) +7 >Emitted(31, 35) Source(40, 34) + SourceIndex(0) +8 >Emitted(31, 36) Source(40, 35) + SourceIndex(0) +9 >Emitted(31, 39) Source(40, 38) + SourceIndex(0) +10>Emitted(31, 40) Source(40, 39) + SourceIndex(0) +11>Emitted(31, 42) Source(40, 41) + SourceIndex(0) +12>Emitted(31, 43) Source(40, 42) + SourceIndex(0) +13>Emitted(31, 46) Source(40, 45) + SourceIndex(0) +14>Emitted(31, 47) Source(40, 46) + SourceIndex(0) +15>Emitted(31, 49) Source(40, 48) + SourceIndex(0) +16>Emitted(31, 50) Source(40, 49) + SourceIndex(0) +17>Emitted(31, 52) Source(40, 51) + SourceIndex(0) +18>Emitted(31, 54) Source(40, 53) + SourceIndex(0) +19>Emitted(31, 55) Source(40, 54) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1045,57 +1057,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > numberB -6 > ] = [2, "trimmer", "trimming"], -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > numberB +7 > ] = [2, "trimmer", "trimming"], +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(34, 1) Source(43, 1) + SourceIndex(0) 2 >Emitted(34, 4) Source(43, 4) + SourceIndex(0) 3 >Emitted(34, 5) Source(43, 5) + SourceIndex(0) 4 >Emitted(34, 6) Source(43, 11) + SourceIndex(0) -5 >Emitted(34, 49) Source(43, 18) + SourceIndex(0) -6 >Emitted(34, 51) Source(43, 50) + SourceIndex(0) -7 >Emitted(34, 52) Source(43, 51) + SourceIndex(0) -8 >Emitted(34, 55) Source(43, 54) + SourceIndex(0) -9 >Emitted(34, 56) Source(43, 55) + SourceIndex(0) -10>Emitted(34, 58) Source(43, 57) + SourceIndex(0) -11>Emitted(34, 59) Source(43, 58) + SourceIndex(0) -12>Emitted(34, 62) Source(43, 61) + SourceIndex(0) -13>Emitted(34, 63) Source(43, 62) + SourceIndex(0) -14>Emitted(34, 65) Source(43, 64) + SourceIndex(0) -15>Emitted(34, 66) Source(43, 65) + SourceIndex(0) -16>Emitted(34, 68) Source(43, 67) + SourceIndex(0) -17>Emitted(34, 70) Source(43, 69) + SourceIndex(0) -18>Emitted(34, 71) Source(43, 70) + SourceIndex(0) +5 >Emitted(34, 10) Source(43, 11) + SourceIndex(0) +6 >Emitted(34, 49) Source(43, 18) + SourceIndex(0) +7 >Emitted(34, 51) Source(43, 50) + SourceIndex(0) +8 >Emitted(34, 52) Source(43, 51) + SourceIndex(0) +9 >Emitted(34, 55) Source(43, 54) + SourceIndex(0) +10>Emitted(34, 56) Source(43, 55) + SourceIndex(0) +11>Emitted(34, 58) Source(43, 57) + SourceIndex(0) +12>Emitted(34, 59) Source(43, 58) + SourceIndex(0) +13>Emitted(34, 62) Source(43, 61) + SourceIndex(0) +14>Emitted(34, 63) Source(43, 62) + SourceIndex(0) +15>Emitted(34, 65) Source(43, 64) + SourceIndex(0) +16>Emitted(34, 66) Source(43, 65) + SourceIndex(0) +17>Emitted(34, 68) Source(43, 67) + SourceIndex(0) +18>Emitted(34, 70) Source(43, 69) + SourceIndex(0) +19>Emitted(34, 71) Source(43, 70) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1139,57 +1154,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > nameB -6 > ] = multiRobotA, -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > nameB +7 > ] = multiRobotA, +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(37, 1) Source(46, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(46, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(46, 5) + SourceIndex(0) 4 >Emitted(37, 6) Source(46, 11) + SourceIndex(0) -5 >Emitted(37, 32) Source(46, 16) + SourceIndex(0) -6 >Emitted(37, 34) Source(46, 33) + SourceIndex(0) -7 >Emitted(37, 35) Source(46, 34) + SourceIndex(0) -8 >Emitted(37, 38) Source(46, 37) + SourceIndex(0) -9 >Emitted(37, 39) Source(46, 38) + SourceIndex(0) -10>Emitted(37, 41) Source(46, 40) + SourceIndex(0) -11>Emitted(37, 42) Source(46, 41) + SourceIndex(0) -12>Emitted(37, 45) Source(46, 44) + SourceIndex(0) -13>Emitted(37, 46) Source(46, 45) + SourceIndex(0) -14>Emitted(37, 48) Source(46, 47) + SourceIndex(0) -15>Emitted(37, 49) Source(46, 48) + SourceIndex(0) -16>Emitted(37, 51) Source(46, 50) + SourceIndex(0) -17>Emitted(37, 53) Source(46, 52) + SourceIndex(0) -18>Emitted(37, 54) Source(46, 53) + SourceIndex(0) +5 >Emitted(37, 10) Source(46, 11) + SourceIndex(0) +6 >Emitted(37, 32) Source(46, 16) + SourceIndex(0) +7 >Emitted(37, 34) Source(46, 33) + SourceIndex(0) +8 >Emitted(37, 35) Source(46, 34) + SourceIndex(0) +9 >Emitted(37, 38) Source(46, 37) + SourceIndex(0) +10>Emitted(37, 39) Source(46, 38) + SourceIndex(0) +11>Emitted(37, 41) Source(46, 40) + SourceIndex(0) +12>Emitted(37, 42) Source(46, 41) + SourceIndex(0) +13>Emitted(37, 45) Source(46, 44) + SourceIndex(0) +14>Emitted(37, 46) Source(46, 45) + SourceIndex(0) +15>Emitted(37, 48) Source(46, 47) + SourceIndex(0) +16>Emitted(37, 49) Source(46, 48) + SourceIndex(0) +17>Emitted(37, 51) Source(46, 50) + SourceIndex(0) +18>Emitted(37, 53) Source(46, 52) + SourceIndex(0) +19>Emitted(37, 54) Source(46, 53) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1233,57 +1251,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > nameB -6 > ] = getMultiRobot(), -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > nameB +7 > ] = getMultiRobot(), +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(40, 1) Source(49, 1) + SourceIndex(0) 2 >Emitted(40, 4) Source(49, 4) + SourceIndex(0) 3 >Emitted(40, 5) Source(49, 5) + SourceIndex(0) 4 >Emitted(40, 6) Source(49, 11) + SourceIndex(0) -5 >Emitted(40, 36) Source(49, 16) + SourceIndex(0) -6 >Emitted(40, 38) Source(49, 37) + SourceIndex(0) -7 >Emitted(40, 39) Source(49, 38) + SourceIndex(0) -8 >Emitted(40, 42) Source(49, 41) + SourceIndex(0) -9 >Emitted(40, 43) Source(49, 42) + SourceIndex(0) -10>Emitted(40, 45) Source(49, 44) + SourceIndex(0) -11>Emitted(40, 46) Source(49, 45) + SourceIndex(0) -12>Emitted(40, 49) Source(49, 48) + SourceIndex(0) -13>Emitted(40, 50) Source(49, 49) + SourceIndex(0) -14>Emitted(40, 52) Source(49, 51) + SourceIndex(0) -15>Emitted(40, 53) Source(49, 52) + SourceIndex(0) -16>Emitted(40, 55) Source(49, 54) + SourceIndex(0) -17>Emitted(40, 57) Source(49, 56) + SourceIndex(0) -18>Emitted(40, 58) Source(49, 57) + SourceIndex(0) +5 >Emitted(40, 10) Source(49, 11) + SourceIndex(0) +6 >Emitted(40, 36) Source(49, 16) + SourceIndex(0) +7 >Emitted(40, 38) Source(49, 37) + SourceIndex(0) +8 >Emitted(40, 39) Source(49, 38) + SourceIndex(0) +9 >Emitted(40, 42) Source(49, 41) + SourceIndex(0) +10>Emitted(40, 43) Source(49, 42) + SourceIndex(0) +11>Emitted(40, 45) Source(49, 44) + SourceIndex(0) +12>Emitted(40, 46) Source(49, 45) + SourceIndex(0) +13>Emitted(40, 49) Source(49, 48) + SourceIndex(0) +14>Emitted(40, 50) Source(49, 49) + SourceIndex(0) +15>Emitted(40, 52) Source(49, 51) + SourceIndex(0) +16>Emitted(40, 53) Source(49, 52) + SourceIndex(0) +17>Emitted(40, 55) Source(49, 54) + SourceIndex(0) +18>Emitted(40, 57) Source(49, 56) + SourceIndex(0) +19>Emitted(40, 58) Source(49, 57) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1327,57 +1348,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > nameB -6 > ] = ["trimmer", ["trimming", "edging"]], -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > nameB +7 > ] = ["trimmer", ["trimming", "edging"]], +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(43, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(43, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(43, 5) Source(52, 5) + SourceIndex(0) 4 >Emitted(43, 6) Source(52, 11) + SourceIndex(0) -5 >Emitted(43, 56) Source(52, 16) + SourceIndex(0) -6 >Emitted(43, 58) Source(52, 57) + SourceIndex(0) -7 >Emitted(43, 59) Source(52, 58) + SourceIndex(0) -8 >Emitted(43, 62) Source(52, 61) + SourceIndex(0) -9 >Emitted(43, 63) Source(52, 62) + SourceIndex(0) -10>Emitted(43, 65) Source(52, 64) + SourceIndex(0) -11>Emitted(43, 66) Source(52, 65) + SourceIndex(0) -12>Emitted(43, 69) Source(52, 68) + SourceIndex(0) -13>Emitted(43, 70) Source(52, 69) + SourceIndex(0) -14>Emitted(43, 72) Source(52, 71) + SourceIndex(0) -15>Emitted(43, 73) Source(52, 72) + SourceIndex(0) -16>Emitted(43, 75) Source(52, 74) + SourceIndex(0) -17>Emitted(43, 77) Source(52, 76) + SourceIndex(0) -18>Emitted(43, 78) Source(52, 77) + SourceIndex(0) +5 >Emitted(43, 10) Source(52, 11) + SourceIndex(0) +6 >Emitted(43, 56) Source(52, 16) + SourceIndex(0) +7 >Emitted(43, 58) Source(52, 57) + SourceIndex(0) +8 >Emitted(43, 59) Source(52, 58) + SourceIndex(0) +9 >Emitted(43, 62) Source(52, 61) + SourceIndex(0) +10>Emitted(43, 63) Source(52, 62) + SourceIndex(0) +11>Emitted(43, 65) Source(52, 64) + SourceIndex(0) +12>Emitted(43, 66) Source(52, 65) + SourceIndex(0) +13>Emitted(43, 69) Source(52, 68) + SourceIndex(0) +14>Emitted(43, 70) Source(52, 69) + SourceIndex(0) +15>Emitted(43, 72) Source(52, 71) + SourceIndex(0) +16>Emitted(43, 73) Source(52, 72) + SourceIndex(0) +17>Emitted(43, 75) Source(52, 74) + SourceIndex(0) +18>Emitted(43, 77) Source(52, 76) + SourceIndex(0) +19>Emitted(43, 78) Source(52, 77) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1421,70 +1445,73 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^^ +18> ^ +19> ^^ +20> ^ +21> ^^ +22> ^^ +23> ^ 1-> > > 2 >for 3 > 4 > (let [ -5 > numberA2 -6 > , -7 > nameA2 -8 > , -9 > skillA2 -10> ] = robotA, -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > +6 > numberA2 +7 > , +8 > nameA2 +9 > , +10> skillA2 +11> ] = robotA, +12> i +13> = +14> 0 +15> ; +16> i +17> < +18> 1 +19> ; +20> i +21> ++ +22> ) +23> { 1->Emitted(46, 1) Source(56, 1) + SourceIndex(0) 2 >Emitted(46, 4) Source(56, 4) + SourceIndex(0) 3 >Emitted(46, 5) Source(56, 5) + SourceIndex(0) 4 >Emitted(46, 6) Source(56, 11) + SourceIndex(0) -5 >Emitted(46, 30) Source(56, 19) + SourceIndex(0) -6 >Emitted(46, 32) Source(56, 21) + SourceIndex(0) -7 >Emitted(46, 50) Source(56, 27) + SourceIndex(0) -8 >Emitted(46, 52) Source(56, 29) + SourceIndex(0) -9 >Emitted(46, 71) Source(56, 36) + SourceIndex(0) -10>Emitted(46, 73) Source(56, 48) + SourceIndex(0) -11>Emitted(46, 74) Source(56, 49) + SourceIndex(0) -12>Emitted(46, 77) Source(56, 52) + SourceIndex(0) -13>Emitted(46, 78) Source(56, 53) + SourceIndex(0) -14>Emitted(46, 80) Source(56, 55) + SourceIndex(0) -15>Emitted(46, 81) Source(56, 56) + SourceIndex(0) -16>Emitted(46, 84) Source(56, 59) + SourceIndex(0) -17>Emitted(46, 85) Source(56, 60) + SourceIndex(0) -18>Emitted(46, 87) Source(56, 62) + SourceIndex(0) -19>Emitted(46, 88) Source(56, 63) + SourceIndex(0) -20>Emitted(46, 90) Source(56, 65) + SourceIndex(0) -21>Emitted(46, 92) Source(56, 67) + SourceIndex(0) -22>Emitted(46, 93) Source(56, 68) + SourceIndex(0) +5 >Emitted(46, 10) Source(56, 11) + SourceIndex(0) +6 >Emitted(46, 30) Source(56, 19) + SourceIndex(0) +7 >Emitted(46, 32) Source(56, 21) + SourceIndex(0) +8 >Emitted(46, 50) Source(56, 27) + SourceIndex(0) +9 >Emitted(46, 52) Source(56, 29) + SourceIndex(0) +10>Emitted(46, 71) Source(56, 36) + SourceIndex(0) +11>Emitted(46, 73) Source(56, 48) + SourceIndex(0) +12>Emitted(46, 74) Source(56, 49) + SourceIndex(0) +13>Emitted(46, 77) Source(56, 52) + SourceIndex(0) +14>Emitted(46, 78) Source(56, 53) + SourceIndex(0) +15>Emitted(46, 80) Source(56, 55) + SourceIndex(0) +16>Emitted(46, 81) Source(56, 56) + SourceIndex(0) +17>Emitted(46, 84) Source(56, 59) + SourceIndex(0) +18>Emitted(46, 85) Source(56, 60) + SourceIndex(0) +19>Emitted(46, 87) Source(56, 62) + SourceIndex(0) +20>Emitted(46, 88) Source(56, 63) + SourceIndex(0) +21>Emitted(46, 90) Source(56, 65) + SourceIndex(0) +22>Emitted(46, 92) Source(56, 67) + SourceIndex(0) +23>Emitted(46, 93) Source(56, 68) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1553,9 +1580,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA2, nameA2, skillA2] = getRobot() +6 > [numberA2, nameA2, skillA2] = getRobot() 7 > 8 > numberA2 9 > , @@ -1578,8 +1605,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(49, 1) Source(59, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(59, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(59, 5) + SourceIndex(0) -4 >Emitted(49, 6) Source(59, 6) + SourceIndex(0) -5 >Emitted(49, 10) Source(59, 6) + SourceIndex(0) +4 >Emitted(49, 6) Source(59, 10) + SourceIndex(0) +5 >Emitted(49, 10) Source(59, 10) + SourceIndex(0) 6 >Emitted(49, 25) Source(59, 50) + SourceIndex(0) 7 >Emitted(49, 27) Source(59, 11) + SourceIndex(0) 8 >Emitted(49, 43) Source(59, 19) + SourceIndex(0) @@ -1668,9 +1695,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA2, nameA2, skillA2] = [2, "trimmer", "trimming"] +6 > [numberA2, nameA2, skillA2] = [2, "trimmer", "trimming"] 7 > 8 > numberA2 9 > , @@ -1693,8 +1720,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(52, 1) Source(62, 1) + SourceIndex(0) 2 >Emitted(52, 4) Source(62, 4) + SourceIndex(0) 3 >Emitted(52, 5) Source(62, 5) + SourceIndex(0) -4 >Emitted(52, 6) Source(62, 6) + SourceIndex(0) -5 >Emitted(52, 10) Source(62, 6) + SourceIndex(0) +4 >Emitted(52, 6) Source(62, 10) + SourceIndex(0) +5 >Emitted(52, 10) Source(62, 10) + SourceIndex(0) 6 >Emitted(52, 41) Source(62, 66) + SourceIndex(0) 7 >Emitted(52, 43) Source(62, 11) + SourceIndex(0) 8 >Emitted(52, 59) Source(62, 19) + SourceIndex(0) @@ -1758,75 +1785,78 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^ +24> ^^ +25> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > nameMA -6 > , -7 > [primarySkillA, secondarySkillA] -8 > -9 > primarySkillA -10> , -11> secondarySkillA -12> ]] = multiRobotA, -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > +6 > nameMA +7 > , +8 > [primarySkillA, secondarySkillA] +9 > +10> primarySkillA +11> , +12> secondarySkillA +13> ]] = multiRobotA, +14> i +15> = +16> 0 +17> ; +18> i +19> < +20> 1 +21> ; +22> i +23> ++ +24> ) +25> { 1->Emitted(55, 1) Source(65, 1) + SourceIndex(0) 2 >Emitted(55, 4) Source(65, 4) + SourceIndex(0) 3 >Emitted(55, 5) Source(65, 5) + SourceIndex(0) 4 >Emitted(55, 6) Source(65, 11) + SourceIndex(0) -5 >Emitted(55, 33) Source(65, 17) + SourceIndex(0) -6 >Emitted(55, 35) Source(65, 19) + SourceIndex(0) -7 >Emitted(55, 54) Source(65, 51) + SourceIndex(0) -8 >Emitted(55, 56) Source(65, 20) + SourceIndex(0) -9 >Emitted(55, 77) Source(65, 33) + SourceIndex(0) -10>Emitted(55, 79) Source(65, 35) + SourceIndex(0) -11>Emitted(55, 102) Source(65, 50) + SourceIndex(0) -12>Emitted(55, 104) Source(65, 68) + SourceIndex(0) -13>Emitted(55, 105) Source(65, 69) + SourceIndex(0) -14>Emitted(55, 108) Source(65, 72) + SourceIndex(0) -15>Emitted(55, 109) Source(65, 73) + SourceIndex(0) -16>Emitted(55, 111) Source(65, 75) + SourceIndex(0) -17>Emitted(55, 112) Source(65, 76) + SourceIndex(0) -18>Emitted(55, 115) Source(65, 79) + SourceIndex(0) -19>Emitted(55, 116) Source(65, 80) + SourceIndex(0) -20>Emitted(55, 118) Source(65, 82) + SourceIndex(0) -21>Emitted(55, 119) Source(65, 83) + SourceIndex(0) -22>Emitted(55, 121) Source(65, 85) + SourceIndex(0) -23>Emitted(55, 123) Source(65, 87) + SourceIndex(0) -24>Emitted(55, 124) Source(65, 88) + SourceIndex(0) +5 >Emitted(55, 10) Source(65, 11) + SourceIndex(0) +6 >Emitted(55, 33) Source(65, 17) + SourceIndex(0) +7 >Emitted(55, 35) Source(65, 19) + SourceIndex(0) +8 >Emitted(55, 54) Source(65, 51) + SourceIndex(0) +9 >Emitted(55, 56) Source(65, 20) + SourceIndex(0) +10>Emitted(55, 77) Source(65, 33) + SourceIndex(0) +11>Emitted(55, 79) Source(65, 35) + SourceIndex(0) +12>Emitted(55, 102) Source(65, 50) + SourceIndex(0) +13>Emitted(55, 104) Source(65, 68) + SourceIndex(0) +14>Emitted(55, 105) Source(65, 69) + SourceIndex(0) +15>Emitted(55, 108) Source(65, 72) + SourceIndex(0) +16>Emitted(55, 109) Source(65, 73) + SourceIndex(0) +17>Emitted(55, 111) Source(65, 75) + SourceIndex(0) +18>Emitted(55, 112) Source(65, 76) + SourceIndex(0) +19>Emitted(55, 115) Source(65, 79) + SourceIndex(0) +20>Emitted(55, 116) Source(65, 80) + SourceIndex(0) +21>Emitted(55, 118) Source(65, 82) + SourceIndex(0) +22>Emitted(55, 119) Source(65, 83) + SourceIndex(0) +23>Emitted(55, 121) Source(65, 85) + SourceIndex(0) +24>Emitted(55, 123) Source(65, 87) + SourceIndex(0) +25>Emitted(55, 124) Source(65, 88) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -1897,9 +1927,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [nameMA, [primarySkillA, secondarySkillA]] = getMultiRobot() +6 > [nameMA, [primarySkillA, secondarySkillA]] = getMultiRobot() 7 > 8 > nameMA 9 > , @@ -1924,8 +1954,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(58, 1) Source(68, 1) + SourceIndex(0) 2 >Emitted(58, 4) Source(68, 4) + SourceIndex(0) 3 >Emitted(58, 5) Source(68, 5) + SourceIndex(0) -4 >Emitted(58, 6) Source(68, 6) + SourceIndex(0) -5 >Emitted(58, 10) Source(68, 6) + SourceIndex(0) +4 >Emitted(58, 6) Source(68, 10) + SourceIndex(0) +5 >Emitted(58, 10) Source(68, 10) + SourceIndex(0) 6 >Emitted(58, 30) Source(68, 70) + SourceIndex(0) 7 >Emitted(58, 32) Source(68, 11) + SourceIndex(0) 8 >Emitted(58, 46) Source(68, 17) + SourceIndex(0) @@ -2018,9 +2048,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [nameMA, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] +6 > [nameMA, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] 7 > 8 > nameMA 9 > , @@ -2045,8 +2075,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(61, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(71, 5) + SourceIndex(0) -4 >Emitted(61, 6) Source(71, 6) + SourceIndex(0) -5 >Emitted(61, 10) Source(71, 6) + SourceIndex(0) +4 >Emitted(61, 6) Source(71, 10) + SourceIndex(0) +5 >Emitted(61, 10) Source(71, 10) + SourceIndex(0) 6 >Emitted(61, 50) Source(71, 90) + SourceIndex(0) 7 >Emitted(61, 52) Source(71, 11) + SourceIndex(0) 8 >Emitted(61, 66) Source(71, 17) + SourceIndex(0) @@ -2112,64 +2142,67 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > > 2 >for 3 > 4 > (let [ -5 > numberA3 -6 > , -7 > ...robotAInfo -8 > ] = robotA, -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > numberA3 +7 > , +8 > ...robotAInfo +9 > ] = robotA, +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(64, 1) Source(75, 1) + SourceIndex(0) 2 >Emitted(64, 4) Source(75, 4) + SourceIndex(0) 3 >Emitted(64, 5) Source(75, 5) + SourceIndex(0) 4 >Emitted(64, 6) Source(75, 11) + SourceIndex(0) -5 >Emitted(64, 30) Source(75, 19) + SourceIndex(0) -6 >Emitted(64, 32) Source(75, 21) + SourceIndex(0) -7 >Emitted(64, 60) Source(75, 34) + SourceIndex(0) -8 >Emitted(64, 62) Source(75, 46) + SourceIndex(0) -9 >Emitted(64, 63) Source(75, 47) + SourceIndex(0) -10>Emitted(64, 66) Source(75, 50) + SourceIndex(0) -11>Emitted(64, 67) Source(75, 51) + SourceIndex(0) -12>Emitted(64, 69) Source(75, 53) + SourceIndex(0) -13>Emitted(64, 70) Source(75, 54) + SourceIndex(0) -14>Emitted(64, 73) Source(75, 57) + SourceIndex(0) -15>Emitted(64, 74) Source(75, 58) + SourceIndex(0) -16>Emitted(64, 76) Source(75, 60) + SourceIndex(0) -17>Emitted(64, 77) Source(75, 61) + SourceIndex(0) -18>Emitted(64, 79) Source(75, 63) + SourceIndex(0) -19>Emitted(64, 81) Source(75, 65) + SourceIndex(0) -20>Emitted(64, 82) Source(75, 66) + SourceIndex(0) +5 >Emitted(64, 10) Source(75, 11) + SourceIndex(0) +6 >Emitted(64, 30) Source(75, 19) + SourceIndex(0) +7 >Emitted(64, 32) Source(75, 21) + SourceIndex(0) +8 >Emitted(64, 60) Source(75, 34) + SourceIndex(0) +9 >Emitted(64, 62) Source(75, 46) + SourceIndex(0) +10>Emitted(64, 63) Source(75, 47) + SourceIndex(0) +11>Emitted(64, 66) Source(75, 50) + SourceIndex(0) +12>Emitted(64, 67) Source(75, 51) + SourceIndex(0) +13>Emitted(64, 69) Source(75, 53) + SourceIndex(0) +14>Emitted(64, 70) Source(75, 54) + SourceIndex(0) +15>Emitted(64, 73) Source(75, 57) + SourceIndex(0) +16>Emitted(64, 74) Source(75, 58) + SourceIndex(0) +17>Emitted(64, 76) Source(75, 60) + SourceIndex(0) +18>Emitted(64, 77) Source(75, 61) + SourceIndex(0) +19>Emitted(64, 79) Source(75, 63) + SourceIndex(0) +20>Emitted(64, 81) Source(75, 65) + SourceIndex(0) +21>Emitted(64, 82) Source(75, 66) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2236,9 +2269,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA3, ...robotAInfo] = getRobot() +6 > [numberA3, ...robotAInfo] = getRobot() 7 > 8 > numberA3 9 > , @@ -2259,8 +2292,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(67, 1) Source(78, 1) + SourceIndex(0) 2 >Emitted(67, 4) Source(78, 4) + SourceIndex(0) 3 >Emitted(67, 5) Source(78, 5) + SourceIndex(0) -4 >Emitted(67, 6) Source(78, 6) + SourceIndex(0) -5 >Emitted(67, 10) Source(78, 6) + SourceIndex(0) +4 >Emitted(67, 6) Source(78, 10) + SourceIndex(0) +5 >Emitted(67, 10) Source(78, 10) + SourceIndex(0) 6 >Emitted(67, 25) Source(78, 48) + SourceIndex(0) 7 >Emitted(67, 27) Source(78, 11) + SourceIndex(0) 8 >Emitted(67, 43) Source(78, 19) + SourceIndex(0) @@ -2345,9 +2378,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA3, ...robotAInfo] = [2, "trimmer", "trimming"] +6 > [numberA3, ...robotAInfo] = [2, "trimmer", "trimming"] 7 > 8 > numberA3 9 > , @@ -2368,8 +2401,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 1->Emitted(70, 1) Source(81, 1) + SourceIndex(0) 2 >Emitted(70, 4) Source(81, 4) + SourceIndex(0) 3 >Emitted(70, 5) Source(81, 5) + SourceIndex(0) -4 >Emitted(70, 6) Source(81, 6) + SourceIndex(0) -5 >Emitted(70, 10) Source(81, 6) + SourceIndex(0) +4 >Emitted(70, 6) Source(81, 10) + SourceIndex(0) +5 >Emitted(70, 10) Source(81, 10) + SourceIndex(0) 6 >Emitted(70, 41) Source(81, 64) + SourceIndex(0) 7 >Emitted(70, 43) Source(81, 11) + SourceIndex(0) 8 >Emitted(70, 59) Source(81, 19) + SourceIndex(0) @@ -2431,57 +2464,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > ...multiRobotAInfo -6 > ] = multiRobotA, -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > ...multiRobotAInfo +7 > ] = multiRobotA, +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(73, 1) Source(84, 1) + SourceIndex(0) 2 >Emitted(73, 4) Source(84, 4) + SourceIndex(0) 3 >Emitted(73, 5) Source(84, 5) + SourceIndex(0) 4 >Emitted(73, 6) Source(84, 11) + SourceIndex(0) -5 >Emitted(73, 48) Source(84, 29) + SourceIndex(0) -6 >Emitted(73, 50) Source(84, 46) + SourceIndex(0) -7 >Emitted(73, 51) Source(84, 47) + SourceIndex(0) -8 >Emitted(73, 54) Source(84, 50) + SourceIndex(0) -9 >Emitted(73, 55) Source(84, 51) + SourceIndex(0) -10>Emitted(73, 57) Source(84, 53) + SourceIndex(0) -11>Emitted(73, 58) Source(84, 54) + SourceIndex(0) -12>Emitted(73, 61) Source(84, 57) + SourceIndex(0) -13>Emitted(73, 62) Source(84, 58) + SourceIndex(0) -14>Emitted(73, 64) Source(84, 60) + SourceIndex(0) -15>Emitted(73, 65) Source(84, 61) + SourceIndex(0) -16>Emitted(73, 67) Source(84, 63) + SourceIndex(0) -17>Emitted(73, 69) Source(84, 65) + SourceIndex(0) -18>Emitted(73, 70) Source(84, 66) + SourceIndex(0) +5 >Emitted(73, 10) Source(84, 11) + SourceIndex(0) +6 >Emitted(73, 48) Source(84, 29) + SourceIndex(0) +7 >Emitted(73, 50) Source(84, 46) + SourceIndex(0) +8 >Emitted(73, 51) Source(84, 47) + SourceIndex(0) +9 >Emitted(73, 54) Source(84, 50) + SourceIndex(0) +10>Emitted(73, 55) Source(84, 51) + SourceIndex(0) +11>Emitted(73, 57) Source(84, 53) + SourceIndex(0) +12>Emitted(73, 58) Source(84, 54) + SourceIndex(0) +13>Emitted(73, 61) Source(84, 57) + SourceIndex(0) +14>Emitted(73, 62) Source(84, 58) + SourceIndex(0) +15>Emitted(73, 64) Source(84, 60) + SourceIndex(0) +16>Emitted(73, 65) Source(84, 61) + SourceIndex(0) +17>Emitted(73, 67) Source(84, 63) + SourceIndex(0) +18>Emitted(73, 69) Source(84, 65) + SourceIndex(0) +19>Emitted(73, 70) Source(84, 66) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); 1 >^^^^ @@ -2525,57 +2561,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > ...multiRobotAInfo -6 > ] = getMultiRobot(), -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > ...multiRobotAInfo +7 > ] = getMultiRobot(), +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(76, 1) Source(87, 1) + SourceIndex(0) 2 >Emitted(76, 4) Source(87, 4) + SourceIndex(0) 3 >Emitted(76, 5) Source(87, 5) + SourceIndex(0) 4 >Emitted(76, 6) Source(87, 11) + SourceIndex(0) -5 >Emitted(76, 52) Source(87, 29) + SourceIndex(0) -6 >Emitted(76, 54) Source(87, 50) + SourceIndex(0) -7 >Emitted(76, 55) Source(87, 51) + SourceIndex(0) -8 >Emitted(76, 58) Source(87, 54) + SourceIndex(0) -9 >Emitted(76, 59) Source(87, 55) + SourceIndex(0) -10>Emitted(76, 61) Source(87, 57) + SourceIndex(0) -11>Emitted(76, 62) Source(87, 58) + SourceIndex(0) -12>Emitted(76, 65) Source(87, 61) + SourceIndex(0) -13>Emitted(76, 66) Source(87, 62) + SourceIndex(0) -14>Emitted(76, 68) Source(87, 64) + SourceIndex(0) -15>Emitted(76, 69) Source(87, 65) + SourceIndex(0) -16>Emitted(76, 71) Source(87, 67) + SourceIndex(0) -17>Emitted(76, 73) Source(87, 69) + SourceIndex(0) -18>Emitted(76, 74) Source(87, 70) + SourceIndex(0) +5 >Emitted(76, 10) Source(87, 11) + SourceIndex(0) +6 >Emitted(76, 52) Source(87, 29) + SourceIndex(0) +7 >Emitted(76, 54) Source(87, 50) + SourceIndex(0) +8 >Emitted(76, 55) Source(87, 51) + SourceIndex(0) +9 >Emitted(76, 58) Source(87, 54) + SourceIndex(0) +10>Emitted(76, 59) Source(87, 55) + SourceIndex(0) +11>Emitted(76, 61) Source(87, 57) + SourceIndex(0) +12>Emitted(76, 62) Source(87, 58) + SourceIndex(0) +13>Emitted(76, 65) Source(87, 61) + SourceIndex(0) +14>Emitted(76, 66) Source(87, 62) + SourceIndex(0) +15>Emitted(76, 68) Source(87, 64) + SourceIndex(0) +16>Emitted(76, 69) Source(87, 65) + SourceIndex(0) +17>Emitted(76, 71) Source(87, 67) + SourceIndex(0) +18>Emitted(76, 73) Source(87, 69) + SourceIndex(0) +19>Emitted(76, 74) Source(87, 70) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); 1 >^^^^ @@ -2619,57 +2658,60 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > ...multiRobotAInfo -6 > ] = ["trimmer", ["trimming", "edging"]], -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > ...multiRobotAInfo +7 > ] = ["trimmer", ["trimming", "edging"]], +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(79, 1) Source(90, 1) + SourceIndex(0) 2 >Emitted(79, 4) Source(90, 4) + SourceIndex(0) 3 >Emitted(79, 5) Source(90, 5) + SourceIndex(0) 4 >Emitted(79, 6) Source(90, 11) + SourceIndex(0) -5 >Emitted(79, 72) Source(90, 29) + SourceIndex(0) -6 >Emitted(79, 74) Source(90, 70) + SourceIndex(0) -7 >Emitted(79, 75) Source(90, 71) + SourceIndex(0) -8 >Emitted(79, 78) Source(90, 74) + SourceIndex(0) -9 >Emitted(79, 79) Source(90, 75) + SourceIndex(0) -10>Emitted(79, 81) Source(90, 77) + SourceIndex(0) -11>Emitted(79, 82) Source(90, 78) + SourceIndex(0) -12>Emitted(79, 85) Source(90, 81) + SourceIndex(0) -13>Emitted(79, 86) Source(90, 82) + SourceIndex(0) -14>Emitted(79, 88) Source(90, 84) + SourceIndex(0) -15>Emitted(79, 89) Source(90, 85) + SourceIndex(0) -16>Emitted(79, 91) Source(90, 87) + SourceIndex(0) -17>Emitted(79, 93) Source(90, 89) + SourceIndex(0) -18>Emitted(79, 94) Source(90, 90) + SourceIndex(0) +5 >Emitted(79, 10) Source(90, 11) + SourceIndex(0) +6 >Emitted(79, 72) Source(90, 29) + SourceIndex(0) +7 >Emitted(79, 74) Source(90, 70) + SourceIndex(0) +8 >Emitted(79, 75) Source(90, 71) + SourceIndex(0) +9 >Emitted(79, 78) Source(90, 74) + SourceIndex(0) +10>Emitted(79, 79) Source(90, 75) + SourceIndex(0) +11>Emitted(79, 81) Source(90, 77) + SourceIndex(0) +12>Emitted(79, 82) Source(90, 78) + SourceIndex(0) +13>Emitted(79, 85) Source(90, 81) + SourceIndex(0) +14>Emitted(79, 86) Source(90, 82) + SourceIndex(0) +15>Emitted(79, 88) Source(90, 84) + SourceIndex(0) +16>Emitted(79, 89) Source(90, 85) + SourceIndex(0) +17>Emitted(79, 91) Source(90, 87) + SourceIndex(0) +18>Emitted(79, 93) Source(90, 89) + SourceIndex(0) +19>Emitted(79, 94) Source(90, 90) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); 1 >^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.js.map index 046cd61ad40..4e060bd1d9a 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForArrayBindingPattern2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPattern2.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPattern2.ts"],"names":[],"mappings":"AAMA,IAAI,MAAM,GAAU,CAAC,CAAC,EAAE,OAAO,EAAE,QAAQ,CAAC,CAAC;AAC3C;IACI,MAAM,CAAC,MAAM,CAAC;AAClB,CAAC;AAED,IAAI,WAAW,GAAsB,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC,CAAC;AAC/D,IAAI,WAAW,GAAsB,CAAC,SAAS,EAAE,CAAC,UAAU,EAAE,QAAQ,CAAC,CAAC,CAAC;AACzE;IACI,MAAM,CAAC,WAAW,CAAC;AACvB,CAAC;AAED,IAAI,KAAa,EAAE,aAAqB,EAAE,eAAuB,CAAC;AAClE,IAAI,OAAe,EAAE,KAAa,CAAC;AACnC,IAAI,QAAgB,EAAE,MAAc,EAAE,OAAe,EAAE,MAAc,CAAC;AACtE,IAAI,QAAgB,EAAE,UAA+B,EAAE,eAA8C,CAAC;AACtG,IAAI,CAAS,CAAC;AAEd,GAAG,CAAC,CAAI,iBAAK,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,eAAsB,EAAnB,aAAK,MAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7C,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,+BAAsC,EAAnC,aAAK,MAAgC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7D,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAI,mBAAgC,EAA/B,qBAAa,EAAE,uBAAe,EAAK,WAAW,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzE,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;AAC/B,CAAC;AACD,GAAG,CAAC,CAAC,oBAAsD,EAAnD,UAAgC,EAA/B,qBAAa,EAAE,uBAAe,MAAsB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7E,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;AAC/B,CAAC;AACD,GAAG,CAAC,CAAC,wCAA0E,EAAvE,UAAgC,EAA/B,qBAAa,EAAE,uBAAe,MAA0C,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACjG,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;AAC/B,CAAC;AAED,GAAG,CAAC,CAAE,mBAAO,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzC,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AACzB,CAAC;AACD,GAAG,CAAC,CAAC,eAAsB,EAArB,eAAO,MAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7C,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AACzB,CAAC;AACD,GAAG,CAAC,CAAC,+BAAsC,EAArC,eAAO,MAAgC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7D,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AACzB,CAAC;AACD,GAAG,CAAC,CAAE,sBAAK,EAAI,WAAW,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC5C,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,oBAAyB,EAAxB,aAAK,MAAqB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAChD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,wCAA6C,EAA5C,aAAK,MAAyC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACpE,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AAED,GAAG,CAAC,CAAE,oBAAQ,EAAE,kBAAM,EAAE,mBAAO,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC3D,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,eAAwC,EAAvC,gBAAQ,EAAE,cAAM,EAAE,eAAO,MAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC/D,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,+BAAwD,EAAvD,gBAAQ,EAAE,cAAM,EAAE,eAAO,MAAgC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC/E,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAE,uBAAM,EAAE,mBAAgC,EAA/B,qBAAa,EAAE,uBAAe,EAAK,WAAW,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC/E,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,oBAA4D,EAA3D,cAAM,EAAE,UAAgC,EAA/B,qBAAa,EAAE,uBAAe,MAAsB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACnF,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,wCAAgF,EAA/E,cAAM,EAAE,UAAgC,EAA/B,qBAAa,EAAE,uBAAe,MAA0C,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACvG,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AAED,GAAG,CAAC,CAAE,oBAAQ,EAAE,4BAAa,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzD,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC1B,CAAC;AACD,GAAG,CAAC,CAAC,eAAsC,EAArC,gBAAQ,EAAE,wBAAa,MAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7D,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC1B,CAAC;AACD,GAAG,CAAC,CAAC,+BAA6D,EAA5D,gBAAQ,EAAE,wBAAa,MAAuC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACpF,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC1B,CAAC;AACD,GAAG,CAAC,CAAE,sCAAkB,EAAI,WAAW,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzD,OAAO,CAAC,GAAG,CAAC,eAAe,CAAC,CAAC;AACjC,CAAC;AACD,GAAG,CAAC,CAAC,oBAAsC,EAArC,6BAAkB,MAAqB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7D,OAAO,CAAC,GAAG,CAAC,eAAe,CAAC,CAAC;AACjC,CAAC;AACD,GAAG,CAAC,CAAC,wCAA6E,EAA5E,6BAAkB,MAA4D,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACpG,OAAO,CAAC,GAAG,CAAC,eAAe,CAAC,CAAC;AACjC,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.sourcemap.txt index 186dc717e61..9b6f6146cad 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPattern2.sourcemap.txt @@ -330,7 +330,7 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts 2 >^^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >let @@ -341,75 +341,69 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts 3 >Emitted(14, 6) Source(22, 14) + SourceIndex(0) 4 >Emitted(14, 7) Source(22, 15) + SourceIndex(0) --- ->>>for ((nameA = robotA[1], robotA), i = 0; i < 1; i++) { +>>>for (nameA = robotA[1], robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^ +8 > ^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [, -6 > nameA -7 > ] = -8 > robotA -9 > -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +4 > ([, +5 > nameA +6 > ] = +7 > robotA +8 > , +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(15, 1) Source(24, 1) + SourceIndex(0) 2 >Emitted(15, 4) Source(24, 4) + SourceIndex(0) 3 >Emitted(15, 5) Source(24, 5) + SourceIndex(0) -4 >Emitted(15, 6) Source(24, 6) + SourceIndex(0) -5 >Emitted(15, 7) Source(24, 9) + SourceIndex(0) -6 >Emitted(15, 24) Source(24, 14) + SourceIndex(0) -7 >Emitted(15, 26) Source(24, 18) + SourceIndex(0) -8 >Emitted(15, 32) Source(24, 24) + SourceIndex(0) -9 >Emitted(15, 33) Source(24, 24) + SourceIndex(0) -10>Emitted(15, 35) Source(24, 26) + SourceIndex(0) -11>Emitted(15, 36) Source(24, 27) + SourceIndex(0) -12>Emitted(15, 39) Source(24, 30) + SourceIndex(0) -13>Emitted(15, 40) Source(24, 31) + SourceIndex(0) -14>Emitted(15, 42) Source(24, 33) + SourceIndex(0) -15>Emitted(15, 43) Source(24, 34) + SourceIndex(0) -16>Emitted(15, 46) Source(24, 37) + SourceIndex(0) -17>Emitted(15, 47) Source(24, 38) + SourceIndex(0) -18>Emitted(15, 49) Source(24, 40) + SourceIndex(0) -19>Emitted(15, 50) Source(24, 41) + SourceIndex(0) -20>Emitted(15, 52) Source(24, 43) + SourceIndex(0) -21>Emitted(15, 54) Source(24, 45) + SourceIndex(0) -22>Emitted(15, 55) Source(24, 46) + SourceIndex(0) +4 >Emitted(15, 6) Source(24, 9) + SourceIndex(0) +5 >Emitted(15, 23) Source(24, 14) + SourceIndex(0) +6 >Emitted(15, 25) Source(24, 18) + SourceIndex(0) +7 >Emitted(15, 31) Source(24, 24) + SourceIndex(0) +8 >Emitted(15, 33) Source(24, 26) + SourceIndex(0) +9 >Emitted(15, 34) Source(24, 27) + SourceIndex(0) +10>Emitted(15, 37) Source(24, 30) + SourceIndex(0) +11>Emitted(15, 38) Source(24, 31) + SourceIndex(0) +12>Emitted(15, 40) Source(24, 33) + SourceIndex(0) +13>Emitted(15, 41) Source(24, 34) + SourceIndex(0) +14>Emitted(15, 44) Source(24, 37) + SourceIndex(0) +15>Emitted(15, 45) Source(24, 38) + SourceIndex(0) +16>Emitted(15, 47) Source(24, 40) + SourceIndex(0) +17>Emitted(15, 48) Source(24, 41) + SourceIndex(0) +18>Emitted(15, 50) Source(24, 43) + SourceIndex(0) +19>Emitted(15, 52) Source(24, 45) + SourceIndex(0) +20>Emitted(15, 53) Source(24, 46) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -441,81 +435,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(17, 1) Source(26, 1) + SourceIndex(0) 2 >Emitted(17, 2) Source(26, 2) + SourceIndex(0) --- ->>>for ((_a = getRobot(), nameA = _a[1], _a), i = 0; i < 1; i++) { +>>>for (_a = getRobot(), nameA = _a[1], _a, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, nameA] = getRobot() -7 > -8 > nameA -9 > ] = getRobot() -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [, nameA] = getRobot() +6 > +7 > nameA +8 > ] = getRobot(), +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(18, 1) Source(27, 1) + SourceIndex(0) 2 >Emitted(18, 4) Source(27, 4) + SourceIndex(0) 3 >Emitted(18, 5) Source(27, 5) + SourceIndex(0) 4 >Emitted(18, 6) Source(27, 6) + SourceIndex(0) -5 >Emitted(18, 7) Source(27, 6) + SourceIndex(0) -6 >Emitted(18, 22) Source(27, 28) + SourceIndex(0) -7 >Emitted(18, 24) Source(27, 9) + SourceIndex(0) -8 >Emitted(18, 37) Source(27, 14) + SourceIndex(0) -9 >Emitted(18, 42) Source(27, 28) + SourceIndex(0) -10>Emitted(18, 44) Source(27, 30) + SourceIndex(0) -11>Emitted(18, 45) Source(27, 31) + SourceIndex(0) -12>Emitted(18, 48) Source(27, 34) + SourceIndex(0) -13>Emitted(18, 49) Source(27, 35) + SourceIndex(0) -14>Emitted(18, 51) Source(27, 37) + SourceIndex(0) -15>Emitted(18, 52) Source(27, 38) + SourceIndex(0) -16>Emitted(18, 55) Source(27, 41) + SourceIndex(0) -17>Emitted(18, 56) Source(27, 42) + SourceIndex(0) -18>Emitted(18, 58) Source(27, 44) + SourceIndex(0) -19>Emitted(18, 59) Source(27, 45) + SourceIndex(0) -20>Emitted(18, 61) Source(27, 47) + SourceIndex(0) -21>Emitted(18, 63) Source(27, 49) + SourceIndex(0) -22>Emitted(18, 64) Source(27, 50) + SourceIndex(0) +5 >Emitted(18, 21) Source(27, 28) + SourceIndex(0) +6 >Emitted(18, 23) Source(27, 9) + SourceIndex(0) +7 >Emitted(18, 36) Source(27, 14) + SourceIndex(0) +8 >Emitted(18, 42) Source(27, 30) + SourceIndex(0) +9 >Emitted(18, 43) Source(27, 31) + SourceIndex(0) +10>Emitted(18, 46) Source(27, 34) + SourceIndex(0) +11>Emitted(18, 47) Source(27, 35) + SourceIndex(0) +12>Emitted(18, 49) Source(27, 37) + SourceIndex(0) +13>Emitted(18, 50) Source(27, 38) + SourceIndex(0) +14>Emitted(18, 53) Source(27, 41) + SourceIndex(0) +15>Emitted(18, 54) Source(27, 42) + SourceIndex(0) +16>Emitted(18, 56) Source(27, 44) + SourceIndex(0) +17>Emitted(18, 57) Source(27, 45) + SourceIndex(0) +18>Emitted(18, 59) Source(27, 47) + SourceIndex(0) +19>Emitted(18, 61) Source(27, 49) + SourceIndex(0) +20>Emitted(18, 62) Source(27, 50) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -547,81 +535,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(20, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(20, 2) Source(29, 2) + SourceIndex(0) --- ->>>for ((_b = [2, "trimmer", "trimming"], nameA = _b[1], _b), i = 0; i < 1; i++) { +>>>for (_b = [2, "trimmer", "trimming"], nameA = _b[1], _b, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, nameA] = [2, "trimmer", "trimming"] -7 > -8 > nameA -9 > ] = [2, "trimmer", "trimming"] -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [, nameA] = [2, "trimmer", "trimming"] +6 > +7 > nameA +8 > ] = [2, "trimmer", "trimming"], +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(21, 1) Source(30, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(30, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(30, 5) + SourceIndex(0) 4 >Emitted(21, 6) Source(30, 6) + SourceIndex(0) -5 >Emitted(21, 7) Source(30, 6) + SourceIndex(0) -6 >Emitted(21, 38) Source(30, 44) + SourceIndex(0) -7 >Emitted(21, 40) Source(30, 9) + SourceIndex(0) -8 >Emitted(21, 53) Source(30, 14) + SourceIndex(0) -9 >Emitted(21, 58) Source(30, 44) + SourceIndex(0) -10>Emitted(21, 60) Source(30, 46) + SourceIndex(0) -11>Emitted(21, 61) Source(30, 47) + SourceIndex(0) -12>Emitted(21, 64) Source(30, 50) + SourceIndex(0) -13>Emitted(21, 65) Source(30, 51) + SourceIndex(0) -14>Emitted(21, 67) Source(30, 53) + SourceIndex(0) -15>Emitted(21, 68) Source(30, 54) + SourceIndex(0) -16>Emitted(21, 71) Source(30, 57) + SourceIndex(0) -17>Emitted(21, 72) Source(30, 58) + SourceIndex(0) -18>Emitted(21, 74) Source(30, 60) + SourceIndex(0) -19>Emitted(21, 75) Source(30, 61) + SourceIndex(0) -20>Emitted(21, 77) Source(30, 63) + SourceIndex(0) -21>Emitted(21, 79) Source(30, 65) + SourceIndex(0) -22>Emitted(21, 80) Source(30, 66) + SourceIndex(0) +5 >Emitted(21, 37) Source(30, 44) + SourceIndex(0) +6 >Emitted(21, 39) Source(30, 9) + SourceIndex(0) +7 >Emitted(21, 52) Source(30, 14) + SourceIndex(0) +8 >Emitted(21, 58) Source(30, 46) + SourceIndex(0) +9 >Emitted(21, 59) Source(30, 47) + SourceIndex(0) +10>Emitted(21, 62) Source(30, 50) + SourceIndex(0) +11>Emitted(21, 63) Source(30, 51) + SourceIndex(0) +12>Emitted(21, 65) Source(30, 53) + SourceIndex(0) +13>Emitted(21, 66) Source(30, 54) + SourceIndex(0) +14>Emitted(21, 69) Source(30, 57) + SourceIndex(0) +15>Emitted(21, 70) Source(30, 58) + SourceIndex(0) +16>Emitted(21, 72) Source(30, 60) + SourceIndex(0) +17>Emitted(21, 73) Source(30, 61) + SourceIndex(0) +18>Emitted(21, 75) Source(30, 63) + SourceIndex(0) +19>Emitted(21, 77) Source(30, 65) + SourceIndex(0) +20>Emitted(21, 78) Source(30, 66) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -653,93 +635,87 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(23, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(23, 2) Source(32, 2) + SourceIndex(0) --- ->>>for ((_c = multiRobotA[1], primarySkillA = _c[0], secondarySkillA = _c[1], multiRobotA), i = 0; i < 1; i++) { +>>>for (_c = multiRobotA[1], primarySkillA = _c[0], secondarySkillA = _c[1], multiRobotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > -4 > ( -5 > [, -6 > [primarySkillA, secondarySkillA] -7 > -8 > primarySkillA -9 > , -10> secondarySkillA -11> ]] = -12> multiRobotA -13> -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +4 > ([, +5 > [primarySkillA, secondarySkillA] +6 > +7 > primarySkillA +8 > , +9 > secondarySkillA +10> ]] = +11> multiRobotA +12> , +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(24, 1) Source(33, 1) + SourceIndex(0) 2 >Emitted(24, 4) Source(33, 4) + SourceIndex(0) 3 >Emitted(24, 5) Source(33, 5) + SourceIndex(0) -4 >Emitted(24, 6) Source(33, 6) + SourceIndex(0) -5 >Emitted(24, 7) Source(33, 9) + SourceIndex(0) -6 >Emitted(24, 26) Source(33, 41) + SourceIndex(0) -7 >Emitted(24, 28) Source(33, 10) + SourceIndex(0) -8 >Emitted(24, 49) Source(33, 23) + SourceIndex(0) -9 >Emitted(24, 51) Source(33, 25) + SourceIndex(0) -10>Emitted(24, 74) Source(33, 40) + SourceIndex(0) -11>Emitted(24, 76) Source(33, 45) + SourceIndex(0) -12>Emitted(24, 87) Source(33, 56) + SourceIndex(0) -13>Emitted(24, 88) Source(33, 56) + SourceIndex(0) -14>Emitted(24, 90) Source(33, 58) + SourceIndex(0) -15>Emitted(24, 91) Source(33, 59) + SourceIndex(0) -16>Emitted(24, 94) Source(33, 62) + SourceIndex(0) -17>Emitted(24, 95) Source(33, 63) + SourceIndex(0) -18>Emitted(24, 97) Source(33, 65) + SourceIndex(0) -19>Emitted(24, 98) Source(33, 66) + SourceIndex(0) -20>Emitted(24, 101) Source(33, 69) + SourceIndex(0) -21>Emitted(24, 102) Source(33, 70) + SourceIndex(0) -22>Emitted(24, 104) Source(33, 72) + SourceIndex(0) -23>Emitted(24, 105) Source(33, 73) + SourceIndex(0) -24>Emitted(24, 107) Source(33, 75) + SourceIndex(0) -25>Emitted(24, 109) Source(33, 77) + SourceIndex(0) -26>Emitted(24, 110) Source(33, 78) + SourceIndex(0) +4 >Emitted(24, 6) Source(33, 9) + SourceIndex(0) +5 >Emitted(24, 25) Source(33, 41) + SourceIndex(0) +6 >Emitted(24, 27) Source(33, 10) + SourceIndex(0) +7 >Emitted(24, 48) Source(33, 23) + SourceIndex(0) +8 >Emitted(24, 50) Source(33, 25) + SourceIndex(0) +9 >Emitted(24, 73) Source(33, 40) + SourceIndex(0) +10>Emitted(24, 75) Source(33, 45) + SourceIndex(0) +11>Emitted(24, 86) Source(33, 56) + SourceIndex(0) +12>Emitted(24, 88) Source(33, 58) + SourceIndex(0) +13>Emitted(24, 89) Source(33, 59) + SourceIndex(0) +14>Emitted(24, 92) Source(33, 62) + SourceIndex(0) +15>Emitted(24, 93) Source(33, 63) + SourceIndex(0) +16>Emitted(24, 95) Source(33, 65) + SourceIndex(0) +17>Emitted(24, 96) Source(33, 66) + SourceIndex(0) +18>Emitted(24, 99) Source(33, 69) + SourceIndex(0) +19>Emitted(24, 100) Source(33, 70) + SourceIndex(0) +20>Emitted(24, 102) Source(33, 72) + SourceIndex(0) +21>Emitted(24, 103) Source(33, 73) + SourceIndex(0) +22>Emitted(24, 105) Source(33, 75) + SourceIndex(0) +23>Emitted(24, 107) Source(33, 77) + SourceIndex(0) +24>Emitted(24, 108) Source(33, 78) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -771,93 +747,87 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(26, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(26, 2) Source(35, 2) + SourceIndex(0) --- ->>>for ((_d = getMultiRobot(), _e = _d[1], primarySkillA = _e[0], secondarySkillA = _e[1], _d), i = 0; i < 1; i++) { +>>>for (_d = getMultiRobot(), _e = _d[1], primarySkillA = _e[0], secondarySkillA = _e[1], _d, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, [primarySkillA, secondarySkillA]] = getMultiRobot() -7 > -8 > [primarySkillA, secondarySkillA] -9 > -10> primarySkillA -11> , -12> secondarySkillA -13> ]] = getMultiRobot() -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > [, [primarySkillA, secondarySkillA]] = getMultiRobot() +6 > +7 > [primarySkillA, secondarySkillA] +8 > +9 > primarySkillA +10> , +11> secondarySkillA +12> ]] = getMultiRobot(), +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(27, 1) Source(36, 1) + SourceIndex(0) 2 >Emitted(27, 4) Source(36, 4) + SourceIndex(0) 3 >Emitted(27, 5) Source(36, 5) + SourceIndex(0) 4 >Emitted(27, 6) Source(36, 6) + SourceIndex(0) -5 >Emitted(27, 7) Source(36, 6) + SourceIndex(0) -6 >Emitted(27, 27) Source(36, 60) + SourceIndex(0) -7 >Emitted(27, 29) Source(36, 9) + SourceIndex(0) -8 >Emitted(27, 39) Source(36, 41) + SourceIndex(0) -9 >Emitted(27, 41) Source(36, 10) + SourceIndex(0) -10>Emitted(27, 62) Source(36, 23) + SourceIndex(0) -11>Emitted(27, 64) Source(36, 25) + SourceIndex(0) -12>Emitted(27, 87) Source(36, 40) + SourceIndex(0) -13>Emitted(27, 92) Source(36, 60) + SourceIndex(0) -14>Emitted(27, 94) Source(36, 62) + SourceIndex(0) -15>Emitted(27, 95) Source(36, 63) + SourceIndex(0) -16>Emitted(27, 98) Source(36, 66) + SourceIndex(0) -17>Emitted(27, 99) Source(36, 67) + SourceIndex(0) -18>Emitted(27, 101) Source(36, 69) + SourceIndex(0) -19>Emitted(27, 102) Source(36, 70) + SourceIndex(0) -20>Emitted(27, 105) Source(36, 73) + SourceIndex(0) -21>Emitted(27, 106) Source(36, 74) + SourceIndex(0) -22>Emitted(27, 108) Source(36, 76) + SourceIndex(0) -23>Emitted(27, 109) Source(36, 77) + SourceIndex(0) -24>Emitted(27, 111) Source(36, 79) + SourceIndex(0) -25>Emitted(27, 113) Source(36, 81) + SourceIndex(0) -26>Emitted(27, 114) Source(36, 82) + SourceIndex(0) +5 >Emitted(27, 26) Source(36, 60) + SourceIndex(0) +6 >Emitted(27, 28) Source(36, 9) + SourceIndex(0) +7 >Emitted(27, 38) Source(36, 41) + SourceIndex(0) +8 >Emitted(27, 40) Source(36, 10) + SourceIndex(0) +9 >Emitted(27, 61) Source(36, 23) + SourceIndex(0) +10>Emitted(27, 63) Source(36, 25) + SourceIndex(0) +11>Emitted(27, 86) Source(36, 40) + SourceIndex(0) +12>Emitted(27, 92) Source(36, 62) + SourceIndex(0) +13>Emitted(27, 93) Source(36, 63) + SourceIndex(0) +14>Emitted(27, 96) Source(36, 66) + SourceIndex(0) +15>Emitted(27, 97) Source(36, 67) + SourceIndex(0) +16>Emitted(27, 99) Source(36, 69) + SourceIndex(0) +17>Emitted(27, 100) Source(36, 70) + SourceIndex(0) +18>Emitted(27, 103) Source(36, 73) + SourceIndex(0) +19>Emitted(27, 104) Source(36, 74) + SourceIndex(0) +20>Emitted(27, 106) Source(36, 76) + SourceIndex(0) +21>Emitted(27, 107) Source(36, 77) + SourceIndex(0) +22>Emitted(27, 109) Source(36, 79) + SourceIndex(0) +23>Emitted(27, 111) Source(36, 81) + SourceIndex(0) +24>Emitted(27, 112) Source(36, 82) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -889,93 +859,87 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(29, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(29, 2) Source(38, 2) + SourceIndex(0) --- ->>>for ((_f = ["trimmer", ["trimming", "edging"]], _g = _f[1], primarySkillA = _g[0], secondarySkillA = _g[1], _f), i = 0; i < 1; i++) { +>>>for (_f = ["trimmer", ["trimming", "edging"]], _g = _f[1], primarySkillA = _g[0], secondarySkillA = _g[1], _f, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] -7 > -8 > [primarySkillA, secondarySkillA] -9 > -10> primarySkillA -11> , -12> secondarySkillA -13> ]] = ["trimmer", ["trimming", "edging"]] -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > [, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] +6 > +7 > [primarySkillA, secondarySkillA] +8 > +9 > primarySkillA +10> , +11> secondarySkillA +12> ]] = ["trimmer", ["trimming", "edging"]], +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(30, 1) Source(39, 1) + SourceIndex(0) 2 >Emitted(30, 4) Source(39, 4) + SourceIndex(0) 3 >Emitted(30, 5) Source(39, 5) + SourceIndex(0) 4 >Emitted(30, 6) Source(39, 6) + SourceIndex(0) -5 >Emitted(30, 7) Source(39, 6) + SourceIndex(0) -6 >Emitted(30, 47) Source(39, 80) + SourceIndex(0) -7 >Emitted(30, 49) Source(39, 9) + SourceIndex(0) -8 >Emitted(30, 59) Source(39, 41) + SourceIndex(0) -9 >Emitted(30, 61) Source(39, 10) + SourceIndex(0) -10>Emitted(30, 82) Source(39, 23) + SourceIndex(0) -11>Emitted(30, 84) Source(39, 25) + SourceIndex(0) -12>Emitted(30, 107) Source(39, 40) + SourceIndex(0) -13>Emitted(30, 112) Source(39, 80) + SourceIndex(0) -14>Emitted(30, 114) Source(39, 82) + SourceIndex(0) -15>Emitted(30, 115) Source(39, 83) + SourceIndex(0) -16>Emitted(30, 118) Source(39, 86) + SourceIndex(0) -17>Emitted(30, 119) Source(39, 87) + SourceIndex(0) -18>Emitted(30, 121) Source(39, 89) + SourceIndex(0) -19>Emitted(30, 122) Source(39, 90) + SourceIndex(0) -20>Emitted(30, 125) Source(39, 93) + SourceIndex(0) -21>Emitted(30, 126) Source(39, 94) + SourceIndex(0) -22>Emitted(30, 128) Source(39, 96) + SourceIndex(0) -23>Emitted(30, 129) Source(39, 97) + SourceIndex(0) -24>Emitted(30, 131) Source(39, 99) + SourceIndex(0) -25>Emitted(30, 133) Source(39, 101) + SourceIndex(0) -26>Emitted(30, 134) Source(39, 102) + SourceIndex(0) +5 >Emitted(30, 46) Source(39, 80) + SourceIndex(0) +6 >Emitted(30, 48) Source(39, 9) + SourceIndex(0) +7 >Emitted(30, 58) Source(39, 41) + SourceIndex(0) +8 >Emitted(30, 60) Source(39, 10) + SourceIndex(0) +9 >Emitted(30, 81) Source(39, 23) + SourceIndex(0) +10>Emitted(30, 83) Source(39, 25) + SourceIndex(0) +11>Emitted(30, 106) Source(39, 40) + SourceIndex(0) +12>Emitted(30, 112) Source(39, 82) + SourceIndex(0) +13>Emitted(30, 113) Source(39, 83) + SourceIndex(0) +14>Emitted(30, 116) Source(39, 86) + SourceIndex(0) +15>Emitted(30, 117) Source(39, 87) + SourceIndex(0) +16>Emitted(30, 119) Source(39, 89) + SourceIndex(0) +17>Emitted(30, 120) Source(39, 90) + SourceIndex(0) +18>Emitted(30, 123) Source(39, 93) + SourceIndex(0) +19>Emitted(30, 124) Source(39, 94) + SourceIndex(0) +20>Emitted(30, 126) Source(39, 96) + SourceIndex(0) +21>Emitted(30, 127) Source(39, 97) + SourceIndex(0) +22>Emitted(30, 129) Source(39, 99) + SourceIndex(0) +23>Emitted(30, 131) Source(39, 101) + SourceIndex(0) +24>Emitted(30, 132) Source(39, 102) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -1007,82 +971,76 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(32, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(32, 2) Source(41, 2) + SourceIndex(0) --- ->>>for ((numberB = robotA[0], robotA), i = 0; i < 1; i++) { +>>>for (numberB = robotA[0], robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^ +8 > ^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [ -6 > numberB -7 > ] = -8 > robotA -9 > -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +4 > ([ +5 > numberB +6 > ] = +7 > robotA +8 > , +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(33, 1) Source(43, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(43, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(43, 5) + SourceIndex(0) -4 >Emitted(33, 6) Source(43, 6) + SourceIndex(0) -5 >Emitted(33, 7) Source(43, 7) + SourceIndex(0) -6 >Emitted(33, 26) Source(43, 14) + SourceIndex(0) -7 >Emitted(33, 28) Source(43, 18) + SourceIndex(0) -8 >Emitted(33, 34) Source(43, 24) + SourceIndex(0) -9 >Emitted(33, 35) Source(43, 24) + SourceIndex(0) -10>Emitted(33, 37) Source(43, 26) + SourceIndex(0) -11>Emitted(33, 38) Source(43, 27) + SourceIndex(0) -12>Emitted(33, 41) Source(43, 30) + SourceIndex(0) -13>Emitted(33, 42) Source(43, 31) + SourceIndex(0) -14>Emitted(33, 44) Source(43, 33) + SourceIndex(0) -15>Emitted(33, 45) Source(43, 34) + SourceIndex(0) -16>Emitted(33, 48) Source(43, 37) + SourceIndex(0) -17>Emitted(33, 49) Source(43, 38) + SourceIndex(0) -18>Emitted(33, 51) Source(43, 40) + SourceIndex(0) -19>Emitted(33, 52) Source(43, 41) + SourceIndex(0) -20>Emitted(33, 54) Source(43, 43) + SourceIndex(0) -21>Emitted(33, 56) Source(43, 45) + SourceIndex(0) -22>Emitted(33, 57) Source(43, 46) + SourceIndex(0) +4 >Emitted(33, 6) Source(43, 7) + SourceIndex(0) +5 >Emitted(33, 25) Source(43, 14) + SourceIndex(0) +6 >Emitted(33, 27) Source(43, 18) + SourceIndex(0) +7 >Emitted(33, 33) Source(43, 24) + SourceIndex(0) +8 >Emitted(33, 35) Source(43, 26) + SourceIndex(0) +9 >Emitted(33, 36) Source(43, 27) + SourceIndex(0) +10>Emitted(33, 39) Source(43, 30) + SourceIndex(0) +11>Emitted(33, 40) Source(43, 31) + SourceIndex(0) +12>Emitted(33, 42) Source(43, 33) + SourceIndex(0) +13>Emitted(33, 43) Source(43, 34) + SourceIndex(0) +14>Emitted(33, 46) Source(43, 37) + SourceIndex(0) +15>Emitted(33, 47) Source(43, 38) + SourceIndex(0) +16>Emitted(33, 49) Source(43, 40) + SourceIndex(0) +17>Emitted(33, 50) Source(43, 41) + SourceIndex(0) +18>Emitted(33, 52) Source(43, 43) + SourceIndex(0) +19>Emitted(33, 54) Source(43, 45) + SourceIndex(0) +20>Emitted(33, 55) Source(43, 46) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1114,81 +1072,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(35, 1) Source(45, 1) + SourceIndex(0) 2 >Emitted(35, 2) Source(45, 2) + SourceIndex(0) --- ->>>for ((_h = getRobot(), numberB = _h[0], _h), i = 0; i < 1; i++) { +>>>for (_h = getRobot(), numberB = _h[0], _h, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberB] = getRobot() -7 > -8 > numberB -9 > ] = getRobot() -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [numberB] = getRobot() +6 > +7 > numberB +8 > ] = getRobot(), +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(36, 1) Source(46, 1) + SourceIndex(0) 2 >Emitted(36, 4) Source(46, 4) + SourceIndex(0) 3 >Emitted(36, 5) Source(46, 5) + SourceIndex(0) 4 >Emitted(36, 6) Source(46, 6) + SourceIndex(0) -5 >Emitted(36, 7) Source(46, 6) + SourceIndex(0) -6 >Emitted(36, 22) Source(46, 28) + SourceIndex(0) -7 >Emitted(36, 24) Source(46, 7) + SourceIndex(0) -8 >Emitted(36, 39) Source(46, 14) + SourceIndex(0) -9 >Emitted(36, 44) Source(46, 28) + SourceIndex(0) -10>Emitted(36, 46) Source(46, 30) + SourceIndex(0) -11>Emitted(36, 47) Source(46, 31) + SourceIndex(0) -12>Emitted(36, 50) Source(46, 34) + SourceIndex(0) -13>Emitted(36, 51) Source(46, 35) + SourceIndex(0) -14>Emitted(36, 53) Source(46, 37) + SourceIndex(0) -15>Emitted(36, 54) Source(46, 38) + SourceIndex(0) -16>Emitted(36, 57) Source(46, 41) + SourceIndex(0) -17>Emitted(36, 58) Source(46, 42) + SourceIndex(0) -18>Emitted(36, 60) Source(46, 44) + SourceIndex(0) -19>Emitted(36, 61) Source(46, 45) + SourceIndex(0) -20>Emitted(36, 63) Source(46, 47) + SourceIndex(0) -21>Emitted(36, 65) Source(46, 49) + SourceIndex(0) -22>Emitted(36, 66) Source(46, 50) + SourceIndex(0) +5 >Emitted(36, 21) Source(46, 28) + SourceIndex(0) +6 >Emitted(36, 23) Source(46, 7) + SourceIndex(0) +7 >Emitted(36, 38) Source(46, 14) + SourceIndex(0) +8 >Emitted(36, 44) Source(46, 30) + SourceIndex(0) +9 >Emitted(36, 45) Source(46, 31) + SourceIndex(0) +10>Emitted(36, 48) Source(46, 34) + SourceIndex(0) +11>Emitted(36, 49) Source(46, 35) + SourceIndex(0) +12>Emitted(36, 51) Source(46, 37) + SourceIndex(0) +13>Emitted(36, 52) Source(46, 38) + SourceIndex(0) +14>Emitted(36, 55) Source(46, 41) + SourceIndex(0) +15>Emitted(36, 56) Source(46, 42) + SourceIndex(0) +16>Emitted(36, 58) Source(46, 44) + SourceIndex(0) +17>Emitted(36, 59) Source(46, 45) + SourceIndex(0) +18>Emitted(36, 61) Source(46, 47) + SourceIndex(0) +19>Emitted(36, 63) Source(46, 49) + SourceIndex(0) +20>Emitted(36, 64) Source(46, 50) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1220,81 +1172,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(38, 1) Source(48, 1) + SourceIndex(0) 2 >Emitted(38, 2) Source(48, 2) + SourceIndex(0) --- ->>>for ((_j = [2, "trimmer", "trimming"], numberB = _j[0], _j), i = 0; i < 1; i++) { +>>>for (_j = [2, "trimmer", "trimming"], numberB = _j[0], _j, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberB] = [2, "trimmer", "trimming"] -7 > -8 > numberB -9 > ] = [2, "trimmer", "trimming"] -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [numberB] = [2, "trimmer", "trimming"] +6 > +7 > numberB +8 > ] = [2, "trimmer", "trimming"], +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(39, 1) Source(49, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(49, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(49, 5) + SourceIndex(0) 4 >Emitted(39, 6) Source(49, 6) + SourceIndex(0) -5 >Emitted(39, 7) Source(49, 6) + SourceIndex(0) -6 >Emitted(39, 38) Source(49, 44) + SourceIndex(0) -7 >Emitted(39, 40) Source(49, 7) + SourceIndex(0) -8 >Emitted(39, 55) Source(49, 14) + SourceIndex(0) -9 >Emitted(39, 60) Source(49, 44) + SourceIndex(0) -10>Emitted(39, 62) Source(49, 46) + SourceIndex(0) -11>Emitted(39, 63) Source(49, 47) + SourceIndex(0) -12>Emitted(39, 66) Source(49, 50) + SourceIndex(0) -13>Emitted(39, 67) Source(49, 51) + SourceIndex(0) -14>Emitted(39, 69) Source(49, 53) + SourceIndex(0) -15>Emitted(39, 70) Source(49, 54) + SourceIndex(0) -16>Emitted(39, 73) Source(49, 57) + SourceIndex(0) -17>Emitted(39, 74) Source(49, 58) + SourceIndex(0) -18>Emitted(39, 76) Source(49, 60) + SourceIndex(0) -19>Emitted(39, 77) Source(49, 61) + SourceIndex(0) -20>Emitted(39, 79) Source(49, 63) + SourceIndex(0) -21>Emitted(39, 81) Source(49, 65) + SourceIndex(0) -22>Emitted(39, 82) Source(49, 66) + SourceIndex(0) +5 >Emitted(39, 37) Source(49, 44) + SourceIndex(0) +6 >Emitted(39, 39) Source(49, 7) + SourceIndex(0) +7 >Emitted(39, 54) Source(49, 14) + SourceIndex(0) +8 >Emitted(39, 60) Source(49, 46) + SourceIndex(0) +9 >Emitted(39, 61) Source(49, 47) + SourceIndex(0) +10>Emitted(39, 64) Source(49, 50) + SourceIndex(0) +11>Emitted(39, 65) Source(49, 51) + SourceIndex(0) +12>Emitted(39, 67) Source(49, 53) + SourceIndex(0) +13>Emitted(39, 68) Source(49, 54) + SourceIndex(0) +14>Emitted(39, 71) Source(49, 57) + SourceIndex(0) +15>Emitted(39, 72) Source(49, 58) + SourceIndex(0) +16>Emitted(39, 74) Source(49, 60) + SourceIndex(0) +17>Emitted(39, 75) Source(49, 61) + SourceIndex(0) +18>Emitted(39, 77) Source(49, 63) + SourceIndex(0) +19>Emitted(39, 79) Source(49, 65) + SourceIndex(0) +20>Emitted(39, 80) Source(49, 66) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1326,81 +1272,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(41, 1) Source(51, 1) + SourceIndex(0) 2 >Emitted(41, 2) Source(51, 2) + SourceIndex(0) --- ->>>for ((nameB = multiRobotA[0], multiRobotA), i = 0; i < 1; i++) { +>>>for (nameB = multiRobotA[0], multiRobotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^ +8 > ^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > -4 > ( -5 > [ -6 > nameB -7 > ] = -8 > multiRobotA -9 > -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +4 > ([ +5 > nameB +6 > ] = +7 > multiRobotA +8 > , +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(42, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(42, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(42, 5) Source(52, 5) + SourceIndex(0) -4 >Emitted(42, 6) Source(52, 6) + SourceIndex(0) -5 >Emitted(42, 7) Source(52, 7) + SourceIndex(0) -6 >Emitted(42, 29) Source(52, 12) + SourceIndex(0) -7 >Emitted(42, 31) Source(52, 16) + SourceIndex(0) -8 >Emitted(42, 42) Source(52, 27) + SourceIndex(0) -9 >Emitted(42, 43) Source(52, 27) + SourceIndex(0) -10>Emitted(42, 45) Source(52, 29) + SourceIndex(0) -11>Emitted(42, 46) Source(52, 30) + SourceIndex(0) -12>Emitted(42, 49) Source(52, 33) + SourceIndex(0) -13>Emitted(42, 50) Source(52, 34) + SourceIndex(0) -14>Emitted(42, 52) Source(52, 36) + SourceIndex(0) -15>Emitted(42, 53) Source(52, 37) + SourceIndex(0) -16>Emitted(42, 56) Source(52, 40) + SourceIndex(0) -17>Emitted(42, 57) Source(52, 41) + SourceIndex(0) -18>Emitted(42, 59) Source(52, 43) + SourceIndex(0) -19>Emitted(42, 60) Source(52, 44) + SourceIndex(0) -20>Emitted(42, 62) Source(52, 46) + SourceIndex(0) -21>Emitted(42, 64) Source(52, 48) + SourceIndex(0) -22>Emitted(42, 65) Source(52, 49) + SourceIndex(0) +4 >Emitted(42, 6) Source(52, 7) + SourceIndex(0) +5 >Emitted(42, 28) Source(52, 12) + SourceIndex(0) +6 >Emitted(42, 30) Source(52, 16) + SourceIndex(0) +7 >Emitted(42, 41) Source(52, 27) + SourceIndex(0) +8 >Emitted(42, 43) Source(52, 29) + SourceIndex(0) +9 >Emitted(42, 44) Source(52, 30) + SourceIndex(0) +10>Emitted(42, 47) Source(52, 33) + SourceIndex(0) +11>Emitted(42, 48) Source(52, 34) + SourceIndex(0) +12>Emitted(42, 50) Source(52, 36) + SourceIndex(0) +13>Emitted(42, 51) Source(52, 37) + SourceIndex(0) +14>Emitted(42, 54) Source(52, 40) + SourceIndex(0) +15>Emitted(42, 55) Source(52, 41) + SourceIndex(0) +16>Emitted(42, 57) Source(52, 43) + SourceIndex(0) +17>Emitted(42, 58) Source(52, 44) + SourceIndex(0) +18>Emitted(42, 60) Source(52, 46) + SourceIndex(0) +19>Emitted(42, 62) Source(52, 48) + SourceIndex(0) +20>Emitted(42, 63) Source(52, 49) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1432,81 +1372,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(44, 1) Source(54, 1) + SourceIndex(0) 2 >Emitted(44, 2) Source(54, 2) + SourceIndex(0) --- ->>>for ((_k = getMultiRobot(), nameB = _k[0], _k), i = 0; i < 1; i++) { +>>>for (_k = getMultiRobot(), nameB = _k[0], _k, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameB] = getMultiRobot() -7 > -8 > nameB -9 > ] = getMultiRobot() -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [nameB] = getMultiRobot() +6 > +7 > nameB +8 > ] = getMultiRobot(), +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(45, 1) Source(55, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(55, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(55, 5) + SourceIndex(0) 4 >Emitted(45, 6) Source(55, 6) + SourceIndex(0) -5 >Emitted(45, 7) Source(55, 6) + SourceIndex(0) -6 >Emitted(45, 27) Source(55, 31) + SourceIndex(0) -7 >Emitted(45, 29) Source(55, 7) + SourceIndex(0) -8 >Emitted(45, 42) Source(55, 12) + SourceIndex(0) -9 >Emitted(45, 47) Source(55, 31) + SourceIndex(0) -10>Emitted(45, 49) Source(55, 33) + SourceIndex(0) -11>Emitted(45, 50) Source(55, 34) + SourceIndex(0) -12>Emitted(45, 53) Source(55, 37) + SourceIndex(0) -13>Emitted(45, 54) Source(55, 38) + SourceIndex(0) -14>Emitted(45, 56) Source(55, 40) + SourceIndex(0) -15>Emitted(45, 57) Source(55, 41) + SourceIndex(0) -16>Emitted(45, 60) Source(55, 44) + SourceIndex(0) -17>Emitted(45, 61) Source(55, 45) + SourceIndex(0) -18>Emitted(45, 63) Source(55, 47) + SourceIndex(0) -19>Emitted(45, 64) Source(55, 48) + SourceIndex(0) -20>Emitted(45, 66) Source(55, 50) + SourceIndex(0) -21>Emitted(45, 68) Source(55, 52) + SourceIndex(0) -22>Emitted(45, 69) Source(55, 53) + SourceIndex(0) +5 >Emitted(45, 26) Source(55, 31) + SourceIndex(0) +6 >Emitted(45, 28) Source(55, 7) + SourceIndex(0) +7 >Emitted(45, 41) Source(55, 12) + SourceIndex(0) +8 >Emitted(45, 47) Source(55, 33) + SourceIndex(0) +9 >Emitted(45, 48) Source(55, 34) + SourceIndex(0) +10>Emitted(45, 51) Source(55, 37) + SourceIndex(0) +11>Emitted(45, 52) Source(55, 38) + SourceIndex(0) +12>Emitted(45, 54) Source(55, 40) + SourceIndex(0) +13>Emitted(45, 55) Source(55, 41) + SourceIndex(0) +14>Emitted(45, 58) Source(55, 44) + SourceIndex(0) +15>Emitted(45, 59) Source(55, 45) + SourceIndex(0) +16>Emitted(45, 61) Source(55, 47) + SourceIndex(0) +17>Emitted(45, 62) Source(55, 48) + SourceIndex(0) +18>Emitted(45, 64) Source(55, 50) + SourceIndex(0) +19>Emitted(45, 66) Source(55, 52) + SourceIndex(0) +20>Emitted(45, 67) Source(55, 53) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1538,81 +1472,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(47, 1) Source(57, 1) + SourceIndex(0) 2 >Emitted(47, 2) Source(57, 2) + SourceIndex(0) --- ->>>for ((_l = ["trimmer", ["trimming", "edging"]], nameB = _l[0], _l), i = 0; i < 1; i++) { +>>>for (_l = ["trimmer", ["trimming", "edging"]], nameB = _l[0], _l, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameB] = ["trimmer", ["trimming", "edging"]] -7 > -8 > nameB -9 > ] = ["trimmer", ["trimming", "edging"]] -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [nameB] = ["trimmer", ["trimming", "edging"]] +6 > +7 > nameB +8 > ] = ["trimmer", ["trimming", "edging"]], +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(48, 1) Source(58, 1) + SourceIndex(0) 2 >Emitted(48, 4) Source(58, 4) + SourceIndex(0) 3 >Emitted(48, 5) Source(58, 5) + SourceIndex(0) 4 >Emitted(48, 6) Source(58, 6) + SourceIndex(0) -5 >Emitted(48, 7) Source(58, 6) + SourceIndex(0) -6 >Emitted(48, 47) Source(58, 51) + SourceIndex(0) -7 >Emitted(48, 49) Source(58, 7) + SourceIndex(0) -8 >Emitted(48, 62) Source(58, 12) + SourceIndex(0) -9 >Emitted(48, 67) Source(58, 51) + SourceIndex(0) -10>Emitted(48, 69) Source(58, 53) + SourceIndex(0) -11>Emitted(48, 70) Source(58, 54) + SourceIndex(0) -12>Emitted(48, 73) Source(58, 57) + SourceIndex(0) -13>Emitted(48, 74) Source(58, 58) + SourceIndex(0) -14>Emitted(48, 76) Source(58, 60) + SourceIndex(0) -15>Emitted(48, 77) Source(58, 61) + SourceIndex(0) -16>Emitted(48, 80) Source(58, 64) + SourceIndex(0) -17>Emitted(48, 81) Source(58, 65) + SourceIndex(0) -18>Emitted(48, 83) Source(58, 67) + SourceIndex(0) -19>Emitted(48, 84) Source(58, 68) + SourceIndex(0) -20>Emitted(48, 86) Source(58, 70) + SourceIndex(0) -21>Emitted(48, 88) Source(58, 72) + SourceIndex(0) -22>Emitted(48, 89) Source(58, 73) + SourceIndex(0) +5 >Emitted(48, 46) Source(58, 51) + SourceIndex(0) +6 >Emitted(48, 48) Source(58, 7) + SourceIndex(0) +7 >Emitted(48, 61) Source(58, 12) + SourceIndex(0) +8 >Emitted(48, 67) Source(58, 53) + SourceIndex(0) +9 >Emitted(48, 68) Source(58, 54) + SourceIndex(0) +10>Emitted(48, 71) Source(58, 57) + SourceIndex(0) +11>Emitted(48, 72) Source(58, 58) + SourceIndex(0) +12>Emitted(48, 74) Source(58, 60) + SourceIndex(0) +13>Emitted(48, 75) Source(58, 61) + SourceIndex(0) +14>Emitted(48, 78) Source(58, 64) + SourceIndex(0) +15>Emitted(48, 79) Source(58, 65) + SourceIndex(0) +16>Emitted(48, 81) Source(58, 67) + SourceIndex(0) +17>Emitted(48, 82) Source(58, 68) + SourceIndex(0) +18>Emitted(48, 84) Source(58, 70) + SourceIndex(0) +19>Emitted(48, 86) Source(58, 72) + SourceIndex(0) +20>Emitted(48, 87) Source(58, 73) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1644,94 +1572,88 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(50, 1) Source(60, 1) + SourceIndex(0) 2 >Emitted(50, 2) Source(60, 2) + SourceIndex(0) --- ->>>for ((numberA2 = robotA[0], nameA2 = robotA[1], skillA2 = robotA[2], robotA), i = 0; i < 1; i++) { +>>>for (numberA2 = robotA[0], nameA2 = robotA[1], skillA2 = robotA[2], robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [ -6 > numberA2 -7 > , -8 > nameA2 -9 > , -10> skillA2 -11> ] = -12> robotA -13> -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +4 > ([ +5 > numberA2 +6 > , +7 > nameA2 +8 > , +9 > skillA2 +10> ] = +11> robotA +12> , +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(51, 1) Source(62, 1) + SourceIndex(0) 2 >Emitted(51, 4) Source(62, 4) + SourceIndex(0) 3 >Emitted(51, 5) Source(62, 5) + SourceIndex(0) -4 >Emitted(51, 6) Source(62, 6) + SourceIndex(0) -5 >Emitted(51, 7) Source(62, 7) + SourceIndex(0) -6 >Emitted(51, 27) Source(62, 15) + SourceIndex(0) -7 >Emitted(51, 29) Source(62, 17) + SourceIndex(0) -8 >Emitted(51, 47) Source(62, 23) + SourceIndex(0) -9 >Emitted(51, 49) Source(62, 25) + SourceIndex(0) -10>Emitted(51, 68) Source(62, 32) + SourceIndex(0) -11>Emitted(51, 70) Source(62, 36) + SourceIndex(0) -12>Emitted(51, 76) Source(62, 42) + SourceIndex(0) -13>Emitted(51, 77) Source(62, 42) + SourceIndex(0) -14>Emitted(51, 79) Source(62, 44) + SourceIndex(0) -15>Emitted(51, 80) Source(62, 45) + SourceIndex(0) -16>Emitted(51, 83) Source(62, 48) + SourceIndex(0) -17>Emitted(51, 84) Source(62, 49) + SourceIndex(0) -18>Emitted(51, 86) Source(62, 51) + SourceIndex(0) -19>Emitted(51, 87) Source(62, 52) + SourceIndex(0) -20>Emitted(51, 90) Source(62, 55) + SourceIndex(0) -21>Emitted(51, 91) Source(62, 56) + SourceIndex(0) -22>Emitted(51, 93) Source(62, 58) + SourceIndex(0) -23>Emitted(51, 94) Source(62, 59) + SourceIndex(0) -24>Emitted(51, 96) Source(62, 61) + SourceIndex(0) -25>Emitted(51, 98) Source(62, 63) + SourceIndex(0) -26>Emitted(51, 99) Source(62, 64) + SourceIndex(0) +4 >Emitted(51, 6) Source(62, 7) + SourceIndex(0) +5 >Emitted(51, 26) Source(62, 15) + SourceIndex(0) +6 >Emitted(51, 28) Source(62, 17) + SourceIndex(0) +7 >Emitted(51, 46) Source(62, 23) + SourceIndex(0) +8 >Emitted(51, 48) Source(62, 25) + SourceIndex(0) +9 >Emitted(51, 67) Source(62, 32) + SourceIndex(0) +10>Emitted(51, 69) Source(62, 36) + SourceIndex(0) +11>Emitted(51, 75) Source(62, 42) + SourceIndex(0) +12>Emitted(51, 77) Source(62, 44) + SourceIndex(0) +13>Emitted(51, 78) Source(62, 45) + SourceIndex(0) +14>Emitted(51, 81) Source(62, 48) + SourceIndex(0) +15>Emitted(51, 82) Source(62, 49) + SourceIndex(0) +16>Emitted(51, 84) Source(62, 51) + SourceIndex(0) +17>Emitted(51, 85) Source(62, 52) + SourceIndex(0) +18>Emitted(51, 88) Source(62, 55) + SourceIndex(0) +19>Emitted(51, 89) Source(62, 56) + SourceIndex(0) +20>Emitted(51, 91) Source(62, 58) + SourceIndex(0) +21>Emitted(51, 92) Source(62, 59) + SourceIndex(0) +22>Emitted(51, 94) Source(62, 61) + SourceIndex(0) +23>Emitted(51, 96) Source(62, 63) + SourceIndex(0) +24>Emitted(51, 97) Source(62, 64) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1763,93 +1685,87 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(53, 1) Source(64, 1) + SourceIndex(0) 2 >Emitted(53, 2) Source(64, 2) + SourceIndex(0) --- ->>>for ((_m = getRobot(), numberA2 = _m[0], nameA2 = _m[1], skillA2 = _m[2], _m), i = 0; i < 1; i++) { +>>>for (_m = getRobot(), numberA2 = _m[0], nameA2 = _m[1], skillA2 = _m[2], _m, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA2, nameA2, skillA2] = getRobot() -7 > -8 > numberA2 -9 > , -10> nameA2 -11> , -12> skillA2 -13> ] = getRobot() -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > [numberA2, nameA2, skillA2] = getRobot() +6 > +7 > numberA2 +8 > , +9 > nameA2 +10> , +11> skillA2 +12> ] = getRobot(), +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(54, 1) Source(65, 1) + SourceIndex(0) 2 >Emitted(54, 4) Source(65, 4) + SourceIndex(0) 3 >Emitted(54, 5) Source(65, 5) + SourceIndex(0) 4 >Emitted(54, 6) Source(65, 6) + SourceIndex(0) -5 >Emitted(54, 7) Source(65, 6) + SourceIndex(0) -6 >Emitted(54, 22) Source(65, 46) + SourceIndex(0) -7 >Emitted(54, 24) Source(65, 7) + SourceIndex(0) -8 >Emitted(54, 40) Source(65, 15) + SourceIndex(0) -9 >Emitted(54, 42) Source(65, 17) + SourceIndex(0) -10>Emitted(54, 56) Source(65, 23) + SourceIndex(0) -11>Emitted(54, 58) Source(65, 25) + SourceIndex(0) -12>Emitted(54, 73) Source(65, 32) + SourceIndex(0) -13>Emitted(54, 78) Source(65, 46) + SourceIndex(0) -14>Emitted(54, 80) Source(65, 48) + SourceIndex(0) -15>Emitted(54, 81) Source(65, 49) + SourceIndex(0) -16>Emitted(54, 84) Source(65, 52) + SourceIndex(0) -17>Emitted(54, 85) Source(65, 53) + SourceIndex(0) -18>Emitted(54, 87) Source(65, 55) + SourceIndex(0) -19>Emitted(54, 88) Source(65, 56) + SourceIndex(0) -20>Emitted(54, 91) Source(65, 59) + SourceIndex(0) -21>Emitted(54, 92) Source(65, 60) + SourceIndex(0) -22>Emitted(54, 94) Source(65, 62) + SourceIndex(0) -23>Emitted(54, 95) Source(65, 63) + SourceIndex(0) -24>Emitted(54, 97) Source(65, 65) + SourceIndex(0) -25>Emitted(54, 99) Source(65, 67) + SourceIndex(0) -26>Emitted(54, 100) Source(65, 68) + SourceIndex(0) +5 >Emitted(54, 21) Source(65, 46) + SourceIndex(0) +6 >Emitted(54, 23) Source(65, 7) + SourceIndex(0) +7 >Emitted(54, 39) Source(65, 15) + SourceIndex(0) +8 >Emitted(54, 41) Source(65, 17) + SourceIndex(0) +9 >Emitted(54, 55) Source(65, 23) + SourceIndex(0) +10>Emitted(54, 57) Source(65, 25) + SourceIndex(0) +11>Emitted(54, 72) Source(65, 32) + SourceIndex(0) +12>Emitted(54, 78) Source(65, 48) + SourceIndex(0) +13>Emitted(54, 79) Source(65, 49) + SourceIndex(0) +14>Emitted(54, 82) Source(65, 52) + SourceIndex(0) +15>Emitted(54, 83) Source(65, 53) + SourceIndex(0) +16>Emitted(54, 85) Source(65, 55) + SourceIndex(0) +17>Emitted(54, 86) Source(65, 56) + SourceIndex(0) +18>Emitted(54, 89) Source(65, 59) + SourceIndex(0) +19>Emitted(54, 90) Source(65, 60) + SourceIndex(0) +20>Emitted(54, 92) Source(65, 62) + SourceIndex(0) +21>Emitted(54, 93) Source(65, 63) + SourceIndex(0) +22>Emitted(54, 95) Source(65, 65) + SourceIndex(0) +23>Emitted(54, 97) Source(65, 67) + SourceIndex(0) +24>Emitted(54, 98) Source(65, 68) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1881,93 +1797,87 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(56, 1) Source(67, 1) + SourceIndex(0) 2 >Emitted(56, 2) Source(67, 2) + SourceIndex(0) --- ->>>for ((_o = [2, "trimmer", "trimming"], numberA2 = _o[0], nameA2 = _o[1], skillA2 = _o[2], _o), i = 0; i < 1; i++) { +>>>for (_o = [2, "trimmer", "trimming"], numberA2 = _o[0], nameA2 = _o[1], skillA2 = _o[2], _o, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA2, nameA2, skillA2] = [2, "trimmer", "trimming"] -7 > -8 > numberA2 -9 > , -10> nameA2 -11> , -12> skillA2 -13> ] = [2, "trimmer", "trimming"] -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > [numberA2, nameA2, skillA2] = [2, "trimmer", "trimming"] +6 > +7 > numberA2 +8 > , +9 > nameA2 +10> , +11> skillA2 +12> ] = [2, "trimmer", "trimming"], +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(57, 1) Source(68, 1) + SourceIndex(0) 2 >Emitted(57, 4) Source(68, 4) + SourceIndex(0) 3 >Emitted(57, 5) Source(68, 5) + SourceIndex(0) 4 >Emitted(57, 6) Source(68, 6) + SourceIndex(0) -5 >Emitted(57, 7) Source(68, 6) + SourceIndex(0) -6 >Emitted(57, 38) Source(68, 62) + SourceIndex(0) -7 >Emitted(57, 40) Source(68, 7) + SourceIndex(0) -8 >Emitted(57, 56) Source(68, 15) + SourceIndex(0) -9 >Emitted(57, 58) Source(68, 17) + SourceIndex(0) -10>Emitted(57, 72) Source(68, 23) + SourceIndex(0) -11>Emitted(57, 74) Source(68, 25) + SourceIndex(0) -12>Emitted(57, 89) Source(68, 32) + SourceIndex(0) -13>Emitted(57, 94) Source(68, 62) + SourceIndex(0) -14>Emitted(57, 96) Source(68, 64) + SourceIndex(0) -15>Emitted(57, 97) Source(68, 65) + SourceIndex(0) -16>Emitted(57, 100) Source(68, 68) + SourceIndex(0) -17>Emitted(57, 101) Source(68, 69) + SourceIndex(0) -18>Emitted(57, 103) Source(68, 71) + SourceIndex(0) -19>Emitted(57, 104) Source(68, 72) + SourceIndex(0) -20>Emitted(57, 107) Source(68, 75) + SourceIndex(0) -21>Emitted(57, 108) Source(68, 76) + SourceIndex(0) -22>Emitted(57, 110) Source(68, 78) + SourceIndex(0) -23>Emitted(57, 111) Source(68, 79) + SourceIndex(0) -24>Emitted(57, 113) Source(68, 81) + SourceIndex(0) -25>Emitted(57, 115) Source(68, 83) + SourceIndex(0) -26>Emitted(57, 116) Source(68, 84) + SourceIndex(0) +5 >Emitted(57, 37) Source(68, 62) + SourceIndex(0) +6 >Emitted(57, 39) Source(68, 7) + SourceIndex(0) +7 >Emitted(57, 55) Source(68, 15) + SourceIndex(0) +8 >Emitted(57, 57) Source(68, 17) + SourceIndex(0) +9 >Emitted(57, 71) Source(68, 23) + SourceIndex(0) +10>Emitted(57, 73) Source(68, 25) + SourceIndex(0) +11>Emitted(57, 88) Source(68, 32) + SourceIndex(0) +12>Emitted(57, 94) Source(68, 64) + SourceIndex(0) +13>Emitted(57, 95) Source(68, 65) + SourceIndex(0) +14>Emitted(57, 98) Source(68, 68) + SourceIndex(0) +15>Emitted(57, 99) Source(68, 69) + SourceIndex(0) +16>Emitted(57, 101) Source(68, 71) + SourceIndex(0) +17>Emitted(57, 102) Source(68, 72) + SourceIndex(0) +18>Emitted(57, 105) Source(68, 75) + SourceIndex(0) +19>Emitted(57, 106) Source(68, 76) + SourceIndex(0) +20>Emitted(57, 108) Source(68, 78) + SourceIndex(0) +21>Emitted(57, 109) Source(68, 79) + SourceIndex(0) +22>Emitted(57, 111) Source(68, 81) + SourceIndex(0) +23>Emitted(57, 113) Source(68, 83) + SourceIndex(0) +24>Emitted(57, 114) Source(68, 84) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1999,99 +1909,93 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(59, 1) Source(70, 1) + SourceIndex(0) 2 >Emitted(59, 2) Source(70, 2) + SourceIndex(0) --- ->>>for ((nameMA = multiRobotA[0], _p = multiRobotA[1], primarySkillA = _p[0], secondarySkillA = _p[1], multiRobotA), i = 0; i < 1; i++) { +>>>for (nameMA = multiRobotA[0], _p = multiRobotA[1], primarySkillA = _p[0], secondarySkillA = _p[1], multiRobotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > -4 > ( -5 > [ -6 > nameMA -7 > , -8 > [primarySkillA, secondarySkillA] -9 > -10> primarySkillA -11> , -12> secondarySkillA -13> ]] = -14> multiRobotA -15> -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +4 > ([ +5 > nameMA +6 > , +7 > [primarySkillA, secondarySkillA] +8 > +9 > primarySkillA +10> , +11> secondarySkillA +12> ]] = +13> multiRobotA +14> , +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(60, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(60, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(60, 5) Source(71, 5) + SourceIndex(0) -4 >Emitted(60, 6) Source(71, 6) + SourceIndex(0) -5 >Emitted(60, 7) Source(71, 7) + SourceIndex(0) -6 >Emitted(60, 30) Source(71, 13) + SourceIndex(0) -7 >Emitted(60, 32) Source(71, 15) + SourceIndex(0) -8 >Emitted(60, 51) Source(71, 47) + SourceIndex(0) -9 >Emitted(60, 53) Source(71, 16) + SourceIndex(0) -10>Emitted(60, 74) Source(71, 29) + SourceIndex(0) -11>Emitted(60, 76) Source(71, 31) + SourceIndex(0) -12>Emitted(60, 99) Source(71, 46) + SourceIndex(0) -13>Emitted(60, 101) Source(71, 51) + SourceIndex(0) -14>Emitted(60, 112) Source(71, 62) + SourceIndex(0) -15>Emitted(60, 113) Source(71, 62) + SourceIndex(0) -16>Emitted(60, 115) Source(71, 64) + SourceIndex(0) -17>Emitted(60, 116) Source(71, 65) + SourceIndex(0) -18>Emitted(60, 119) Source(71, 68) + SourceIndex(0) -19>Emitted(60, 120) Source(71, 69) + SourceIndex(0) -20>Emitted(60, 122) Source(71, 71) + SourceIndex(0) -21>Emitted(60, 123) Source(71, 72) + SourceIndex(0) -22>Emitted(60, 126) Source(71, 75) + SourceIndex(0) -23>Emitted(60, 127) Source(71, 76) + SourceIndex(0) -24>Emitted(60, 129) Source(71, 78) + SourceIndex(0) -25>Emitted(60, 130) Source(71, 79) + SourceIndex(0) -26>Emitted(60, 132) Source(71, 81) + SourceIndex(0) -27>Emitted(60, 134) Source(71, 83) + SourceIndex(0) -28>Emitted(60, 135) Source(71, 84) + SourceIndex(0) +4 >Emitted(60, 6) Source(71, 7) + SourceIndex(0) +5 >Emitted(60, 29) Source(71, 13) + SourceIndex(0) +6 >Emitted(60, 31) Source(71, 15) + SourceIndex(0) +7 >Emitted(60, 50) Source(71, 47) + SourceIndex(0) +8 >Emitted(60, 52) Source(71, 16) + SourceIndex(0) +9 >Emitted(60, 73) Source(71, 29) + SourceIndex(0) +10>Emitted(60, 75) Source(71, 31) + SourceIndex(0) +11>Emitted(60, 98) Source(71, 46) + SourceIndex(0) +12>Emitted(60, 100) Source(71, 51) + SourceIndex(0) +13>Emitted(60, 111) Source(71, 62) + SourceIndex(0) +14>Emitted(60, 113) Source(71, 64) + SourceIndex(0) +15>Emitted(60, 114) Source(71, 65) + SourceIndex(0) +16>Emitted(60, 117) Source(71, 68) + SourceIndex(0) +17>Emitted(60, 118) Source(71, 69) + SourceIndex(0) +18>Emitted(60, 120) Source(71, 71) + SourceIndex(0) +19>Emitted(60, 121) Source(71, 72) + SourceIndex(0) +20>Emitted(60, 124) Source(71, 75) + SourceIndex(0) +21>Emitted(60, 125) Source(71, 76) + SourceIndex(0) +22>Emitted(60, 127) Source(71, 78) + SourceIndex(0) +23>Emitted(60, 128) Source(71, 79) + SourceIndex(0) +24>Emitted(60, 130) Source(71, 81) + SourceIndex(0) +25>Emitted(60, 132) Source(71, 83) + SourceIndex(0) +26>Emitted(60, 133) Source(71, 84) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2123,99 +2027,93 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(62, 1) Source(73, 1) + SourceIndex(0) 2 >Emitted(62, 2) Source(73, 2) + SourceIndex(0) --- ->>>for ((_q = getMultiRobot(), nameMA = _q[0], _r = _q[1], primarySkillA = _r[0], secondarySkillA = _r[1], _q), i = 0; i < 1; i++) { +>>>for (_q = getMultiRobot(), nameMA = _q[0], _r = _q[1], primarySkillA = _r[0], secondarySkillA = _r[1], _q, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameMA, [primarySkillA, secondarySkillA]] = getMultiRobot() -7 > -8 > nameMA -9 > , -10> [primarySkillA, secondarySkillA] -11> -12> primarySkillA -13> , -14> secondarySkillA -15> ]] = getMultiRobot() -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > [nameMA, [primarySkillA, secondarySkillA]] = getMultiRobot() +6 > +7 > nameMA +8 > , +9 > [primarySkillA, secondarySkillA] +10> +11> primarySkillA +12> , +13> secondarySkillA +14> ]] = getMultiRobot(), +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(63, 1) Source(74, 1) + SourceIndex(0) 2 >Emitted(63, 4) Source(74, 4) + SourceIndex(0) 3 >Emitted(63, 5) Source(74, 5) + SourceIndex(0) 4 >Emitted(63, 6) Source(74, 6) + SourceIndex(0) -5 >Emitted(63, 7) Source(74, 6) + SourceIndex(0) -6 >Emitted(63, 27) Source(74, 66) + SourceIndex(0) -7 >Emitted(63, 29) Source(74, 7) + SourceIndex(0) -8 >Emitted(63, 43) Source(74, 13) + SourceIndex(0) -9 >Emitted(63, 45) Source(74, 15) + SourceIndex(0) -10>Emitted(63, 55) Source(74, 47) + SourceIndex(0) -11>Emitted(63, 57) Source(74, 16) + SourceIndex(0) -12>Emitted(63, 78) Source(74, 29) + SourceIndex(0) -13>Emitted(63, 80) Source(74, 31) + SourceIndex(0) -14>Emitted(63, 103) Source(74, 46) + SourceIndex(0) -15>Emitted(63, 108) Source(74, 66) + SourceIndex(0) -16>Emitted(63, 110) Source(74, 68) + SourceIndex(0) -17>Emitted(63, 111) Source(74, 69) + SourceIndex(0) -18>Emitted(63, 114) Source(74, 72) + SourceIndex(0) -19>Emitted(63, 115) Source(74, 73) + SourceIndex(0) -20>Emitted(63, 117) Source(74, 75) + SourceIndex(0) -21>Emitted(63, 118) Source(74, 76) + SourceIndex(0) -22>Emitted(63, 121) Source(74, 79) + SourceIndex(0) -23>Emitted(63, 122) Source(74, 80) + SourceIndex(0) -24>Emitted(63, 124) Source(74, 82) + SourceIndex(0) -25>Emitted(63, 125) Source(74, 83) + SourceIndex(0) -26>Emitted(63, 127) Source(74, 85) + SourceIndex(0) -27>Emitted(63, 129) Source(74, 87) + SourceIndex(0) -28>Emitted(63, 130) Source(74, 88) + SourceIndex(0) +5 >Emitted(63, 26) Source(74, 66) + SourceIndex(0) +6 >Emitted(63, 28) Source(74, 7) + SourceIndex(0) +7 >Emitted(63, 42) Source(74, 13) + SourceIndex(0) +8 >Emitted(63, 44) Source(74, 15) + SourceIndex(0) +9 >Emitted(63, 54) Source(74, 47) + SourceIndex(0) +10>Emitted(63, 56) Source(74, 16) + SourceIndex(0) +11>Emitted(63, 77) Source(74, 29) + SourceIndex(0) +12>Emitted(63, 79) Source(74, 31) + SourceIndex(0) +13>Emitted(63, 102) Source(74, 46) + SourceIndex(0) +14>Emitted(63, 108) Source(74, 68) + SourceIndex(0) +15>Emitted(63, 109) Source(74, 69) + SourceIndex(0) +16>Emitted(63, 112) Source(74, 72) + SourceIndex(0) +17>Emitted(63, 113) Source(74, 73) + SourceIndex(0) +18>Emitted(63, 115) Source(74, 75) + SourceIndex(0) +19>Emitted(63, 116) Source(74, 76) + SourceIndex(0) +20>Emitted(63, 119) Source(74, 79) + SourceIndex(0) +21>Emitted(63, 120) Source(74, 80) + SourceIndex(0) +22>Emitted(63, 122) Source(74, 82) + SourceIndex(0) +23>Emitted(63, 123) Source(74, 83) + SourceIndex(0) +24>Emitted(63, 125) Source(74, 85) + SourceIndex(0) +25>Emitted(63, 127) Source(74, 87) + SourceIndex(0) +26>Emitted(63, 128) Source(74, 88) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2247,99 +2145,93 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(65, 1) Source(76, 1) + SourceIndex(0) 2 >Emitted(65, 2) Source(76, 2) + SourceIndex(0) --- ->>>for ((_s = ["trimmer", ["trimming", "edging"]], nameMA = _s[0], _t = _s[1], primarySkillA = _t[0], secondarySkillA = _t[1], _s), i = 0; i < 1; i++) { +>>>for (_s = ["trimmer", ["trimming", "edging"]], nameMA = _s[0], _t = _s[1], primarySkillA = _t[0], secondarySkillA = _t[1], _s, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameMA, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] -7 > -8 > nameMA -9 > , -10> [primarySkillA, secondarySkillA] -11> -12> primarySkillA -13> , -14> secondarySkillA -15> ]] = ["trimmer", ["trimming", "edging"]] -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > [nameMA, [primarySkillA, secondarySkillA]] = ["trimmer", ["trimming", "edging"]] +6 > +7 > nameMA +8 > , +9 > [primarySkillA, secondarySkillA] +10> +11> primarySkillA +12> , +13> secondarySkillA +14> ]] = ["trimmer", ["trimming", "edging"]], +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(66, 1) Source(77, 1) + SourceIndex(0) 2 >Emitted(66, 4) Source(77, 4) + SourceIndex(0) 3 >Emitted(66, 5) Source(77, 5) + SourceIndex(0) 4 >Emitted(66, 6) Source(77, 6) + SourceIndex(0) -5 >Emitted(66, 7) Source(77, 6) + SourceIndex(0) -6 >Emitted(66, 47) Source(77, 86) + SourceIndex(0) -7 >Emitted(66, 49) Source(77, 7) + SourceIndex(0) -8 >Emitted(66, 63) Source(77, 13) + SourceIndex(0) -9 >Emitted(66, 65) Source(77, 15) + SourceIndex(0) -10>Emitted(66, 75) Source(77, 47) + SourceIndex(0) -11>Emitted(66, 77) Source(77, 16) + SourceIndex(0) -12>Emitted(66, 98) Source(77, 29) + SourceIndex(0) -13>Emitted(66, 100) Source(77, 31) + SourceIndex(0) -14>Emitted(66, 123) Source(77, 46) + SourceIndex(0) -15>Emitted(66, 128) Source(77, 86) + SourceIndex(0) -16>Emitted(66, 130) Source(77, 88) + SourceIndex(0) -17>Emitted(66, 131) Source(77, 89) + SourceIndex(0) -18>Emitted(66, 134) Source(77, 92) + SourceIndex(0) -19>Emitted(66, 135) Source(77, 93) + SourceIndex(0) -20>Emitted(66, 137) Source(77, 95) + SourceIndex(0) -21>Emitted(66, 138) Source(77, 96) + SourceIndex(0) -22>Emitted(66, 141) Source(77, 99) + SourceIndex(0) -23>Emitted(66, 142) Source(77, 100) + SourceIndex(0) -24>Emitted(66, 144) Source(77, 102) + SourceIndex(0) -25>Emitted(66, 145) Source(77, 103) + SourceIndex(0) -26>Emitted(66, 147) Source(77, 105) + SourceIndex(0) -27>Emitted(66, 149) Source(77, 107) + SourceIndex(0) -28>Emitted(66, 150) Source(77, 108) + SourceIndex(0) +5 >Emitted(66, 46) Source(77, 86) + SourceIndex(0) +6 >Emitted(66, 48) Source(77, 7) + SourceIndex(0) +7 >Emitted(66, 62) Source(77, 13) + SourceIndex(0) +8 >Emitted(66, 64) Source(77, 15) + SourceIndex(0) +9 >Emitted(66, 74) Source(77, 47) + SourceIndex(0) +10>Emitted(66, 76) Source(77, 16) + SourceIndex(0) +11>Emitted(66, 97) Source(77, 29) + SourceIndex(0) +12>Emitted(66, 99) Source(77, 31) + SourceIndex(0) +13>Emitted(66, 122) Source(77, 46) + SourceIndex(0) +14>Emitted(66, 128) Source(77, 88) + SourceIndex(0) +15>Emitted(66, 129) Source(77, 89) + SourceIndex(0) +16>Emitted(66, 132) Source(77, 92) + SourceIndex(0) +17>Emitted(66, 133) Source(77, 93) + SourceIndex(0) +18>Emitted(66, 135) Source(77, 95) + SourceIndex(0) +19>Emitted(66, 136) Source(77, 96) + SourceIndex(0) +20>Emitted(66, 139) Source(77, 99) + SourceIndex(0) +21>Emitted(66, 140) Source(77, 100) + SourceIndex(0) +22>Emitted(66, 142) Source(77, 102) + SourceIndex(0) +23>Emitted(66, 143) Source(77, 103) + SourceIndex(0) +24>Emitted(66, 145) Source(77, 105) + SourceIndex(0) +25>Emitted(66, 147) Source(77, 107) + SourceIndex(0) +26>Emitted(66, 148) Source(77, 108) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2371,88 +2263,82 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(68, 1) Source(79, 1) + SourceIndex(0) 2 >Emitted(68, 2) Source(79, 2) + SourceIndex(0) --- ->>>for ((numberA3 = robotA[0], robotAInfo = robotA.slice(1), robotA), i = 0; i < 1; i++) { +>>>for (numberA3 = robotA[0], robotAInfo = robotA.slice(1), robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [ -6 > numberA3 -7 > , -8 > ...robotAInfo -9 > ] = -10> robotA -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ([ +5 > numberA3 +6 > , +7 > ...robotAInfo +8 > ] = +9 > robotA +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(69, 1) Source(81, 1) + SourceIndex(0) 2 >Emitted(69, 4) Source(81, 4) + SourceIndex(0) 3 >Emitted(69, 5) Source(81, 5) + SourceIndex(0) -4 >Emitted(69, 6) Source(81, 6) + SourceIndex(0) -5 >Emitted(69, 7) Source(81, 7) + SourceIndex(0) -6 >Emitted(69, 27) Source(81, 15) + SourceIndex(0) -7 >Emitted(69, 29) Source(81, 17) + SourceIndex(0) -8 >Emitted(69, 57) Source(81, 30) + SourceIndex(0) -9 >Emitted(69, 59) Source(81, 34) + SourceIndex(0) -10>Emitted(69, 65) Source(81, 40) + SourceIndex(0) -11>Emitted(69, 66) Source(81, 40) + SourceIndex(0) -12>Emitted(69, 68) Source(81, 42) + SourceIndex(0) -13>Emitted(69, 69) Source(81, 43) + SourceIndex(0) -14>Emitted(69, 72) Source(81, 46) + SourceIndex(0) -15>Emitted(69, 73) Source(81, 47) + SourceIndex(0) -16>Emitted(69, 75) Source(81, 49) + SourceIndex(0) -17>Emitted(69, 76) Source(81, 50) + SourceIndex(0) -18>Emitted(69, 79) Source(81, 53) + SourceIndex(0) -19>Emitted(69, 80) Source(81, 54) + SourceIndex(0) -20>Emitted(69, 82) Source(81, 56) + SourceIndex(0) -21>Emitted(69, 83) Source(81, 57) + SourceIndex(0) -22>Emitted(69, 85) Source(81, 59) + SourceIndex(0) -23>Emitted(69, 87) Source(81, 61) + SourceIndex(0) -24>Emitted(69, 88) Source(81, 62) + SourceIndex(0) +4 >Emitted(69, 6) Source(81, 7) + SourceIndex(0) +5 >Emitted(69, 26) Source(81, 15) + SourceIndex(0) +6 >Emitted(69, 28) Source(81, 17) + SourceIndex(0) +7 >Emitted(69, 56) Source(81, 30) + SourceIndex(0) +8 >Emitted(69, 58) Source(81, 34) + SourceIndex(0) +9 >Emitted(69, 64) Source(81, 40) + SourceIndex(0) +10>Emitted(69, 66) Source(81, 42) + SourceIndex(0) +11>Emitted(69, 67) Source(81, 43) + SourceIndex(0) +12>Emitted(69, 70) Source(81, 46) + SourceIndex(0) +13>Emitted(69, 71) Source(81, 47) + SourceIndex(0) +14>Emitted(69, 73) Source(81, 49) + SourceIndex(0) +15>Emitted(69, 74) Source(81, 50) + SourceIndex(0) +16>Emitted(69, 77) Source(81, 53) + SourceIndex(0) +17>Emitted(69, 78) Source(81, 54) + SourceIndex(0) +18>Emitted(69, 80) Source(81, 56) + SourceIndex(0) +19>Emitted(69, 81) Source(81, 57) + SourceIndex(0) +20>Emitted(69, 83) Source(81, 59) + SourceIndex(0) +21>Emitted(69, 85) Source(81, 61) + SourceIndex(0) +22>Emitted(69, 86) Source(81, 62) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2484,87 +2370,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(71, 1) Source(83, 1) + SourceIndex(0) 2 >Emitted(71, 2) Source(83, 2) + SourceIndex(0) --- ->>>for ((_u = getRobot(), numberA3 = _u[0], robotAInfo = _u.slice(1), _u), i = 0; i < 1; i++) { +>>>for (_u = getRobot(), numberA3 = _u[0], robotAInfo = _u.slice(1), _u, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA3, ...robotAInfo] = getRobot() -7 > -8 > numberA3 -9 > , -10> ...robotAInfo -11> ] = getRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [numberA3, ...robotAInfo] = getRobot() +6 > +7 > numberA3 +8 > , +9 > ...robotAInfo +10> ] = getRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(72, 1) Source(84, 1) + SourceIndex(0) 2 >Emitted(72, 4) Source(84, 4) + SourceIndex(0) 3 >Emitted(72, 5) Source(84, 5) + SourceIndex(0) 4 >Emitted(72, 6) Source(84, 6) + SourceIndex(0) -5 >Emitted(72, 7) Source(84, 6) + SourceIndex(0) -6 >Emitted(72, 22) Source(84, 44) + SourceIndex(0) -7 >Emitted(72, 24) Source(84, 7) + SourceIndex(0) -8 >Emitted(72, 40) Source(84, 15) + SourceIndex(0) -9 >Emitted(72, 42) Source(84, 17) + SourceIndex(0) -10>Emitted(72, 66) Source(84, 30) + SourceIndex(0) -11>Emitted(72, 71) Source(84, 44) + SourceIndex(0) -12>Emitted(72, 73) Source(84, 46) + SourceIndex(0) -13>Emitted(72, 74) Source(84, 47) + SourceIndex(0) -14>Emitted(72, 77) Source(84, 50) + SourceIndex(0) -15>Emitted(72, 78) Source(84, 51) + SourceIndex(0) -16>Emitted(72, 80) Source(84, 53) + SourceIndex(0) -17>Emitted(72, 81) Source(84, 54) + SourceIndex(0) -18>Emitted(72, 84) Source(84, 57) + SourceIndex(0) -19>Emitted(72, 85) Source(84, 58) + SourceIndex(0) -20>Emitted(72, 87) Source(84, 60) + SourceIndex(0) -21>Emitted(72, 88) Source(84, 61) + SourceIndex(0) -22>Emitted(72, 90) Source(84, 63) + SourceIndex(0) -23>Emitted(72, 92) Source(84, 65) + SourceIndex(0) -24>Emitted(72, 93) Source(84, 66) + SourceIndex(0) +5 >Emitted(72, 21) Source(84, 44) + SourceIndex(0) +6 >Emitted(72, 23) Source(84, 7) + SourceIndex(0) +7 >Emitted(72, 39) Source(84, 15) + SourceIndex(0) +8 >Emitted(72, 41) Source(84, 17) + SourceIndex(0) +9 >Emitted(72, 65) Source(84, 30) + SourceIndex(0) +10>Emitted(72, 71) Source(84, 46) + SourceIndex(0) +11>Emitted(72, 72) Source(84, 47) + SourceIndex(0) +12>Emitted(72, 75) Source(84, 50) + SourceIndex(0) +13>Emitted(72, 76) Source(84, 51) + SourceIndex(0) +14>Emitted(72, 78) Source(84, 53) + SourceIndex(0) +15>Emitted(72, 79) Source(84, 54) + SourceIndex(0) +16>Emitted(72, 82) Source(84, 57) + SourceIndex(0) +17>Emitted(72, 83) Source(84, 58) + SourceIndex(0) +18>Emitted(72, 85) Source(84, 60) + SourceIndex(0) +19>Emitted(72, 86) Source(84, 61) + SourceIndex(0) +20>Emitted(72, 88) Source(84, 63) + SourceIndex(0) +21>Emitted(72, 90) Source(84, 65) + SourceIndex(0) +22>Emitted(72, 91) Source(84, 66) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2596,87 +2476,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(74, 1) Source(86, 1) + SourceIndex(0) 2 >Emitted(74, 2) Source(86, 2) + SourceIndex(0) --- ->>>for ((_v = [2, "trimmer", "trimming"], numberA3 = _v[0], robotAInfo = _v.slice(1), _v), i = 0; i < 1; i++) { +>>>for (_v = [2, "trimmer", "trimming"], numberA3 = _v[0], robotAInfo = _v.slice(1), _v, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA3, ...robotAInfo] = [2, "trimmer", "trimming"] -7 > -8 > numberA3 -9 > , -10> ...robotAInfo -11> ] = [2, "trimmer", "trimming"] -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [numberA3, ...robotAInfo] = [2, "trimmer", "trimming"] +6 > +7 > numberA3 +8 > , +9 > ...robotAInfo +10> ] = [2, "trimmer", "trimming"], +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(75, 1) Source(87, 1) + SourceIndex(0) 2 >Emitted(75, 4) Source(87, 4) + SourceIndex(0) 3 >Emitted(75, 5) Source(87, 5) + SourceIndex(0) 4 >Emitted(75, 6) Source(87, 6) + SourceIndex(0) -5 >Emitted(75, 7) Source(87, 6) + SourceIndex(0) -6 >Emitted(75, 38) Source(87, 67) + SourceIndex(0) -7 >Emitted(75, 40) Source(87, 7) + SourceIndex(0) -8 >Emitted(75, 56) Source(87, 15) + SourceIndex(0) -9 >Emitted(75, 58) Source(87, 17) + SourceIndex(0) -10>Emitted(75, 82) Source(87, 30) + SourceIndex(0) -11>Emitted(75, 87) Source(87, 67) + SourceIndex(0) -12>Emitted(75, 89) Source(87, 69) + SourceIndex(0) -13>Emitted(75, 90) Source(87, 70) + SourceIndex(0) -14>Emitted(75, 93) Source(87, 73) + SourceIndex(0) -15>Emitted(75, 94) Source(87, 74) + SourceIndex(0) -16>Emitted(75, 96) Source(87, 76) + SourceIndex(0) -17>Emitted(75, 97) Source(87, 77) + SourceIndex(0) -18>Emitted(75, 100) Source(87, 80) + SourceIndex(0) -19>Emitted(75, 101) Source(87, 81) + SourceIndex(0) -20>Emitted(75, 103) Source(87, 83) + SourceIndex(0) -21>Emitted(75, 104) Source(87, 84) + SourceIndex(0) -22>Emitted(75, 106) Source(87, 86) + SourceIndex(0) -23>Emitted(75, 108) Source(87, 88) + SourceIndex(0) -24>Emitted(75, 109) Source(87, 89) + SourceIndex(0) +5 >Emitted(75, 37) Source(87, 67) + SourceIndex(0) +6 >Emitted(75, 39) Source(87, 7) + SourceIndex(0) +7 >Emitted(75, 55) Source(87, 15) + SourceIndex(0) +8 >Emitted(75, 57) Source(87, 17) + SourceIndex(0) +9 >Emitted(75, 81) Source(87, 30) + SourceIndex(0) +10>Emitted(75, 87) Source(87, 69) + SourceIndex(0) +11>Emitted(75, 88) Source(87, 70) + SourceIndex(0) +12>Emitted(75, 91) Source(87, 73) + SourceIndex(0) +13>Emitted(75, 92) Source(87, 74) + SourceIndex(0) +14>Emitted(75, 94) Source(87, 76) + SourceIndex(0) +15>Emitted(75, 95) Source(87, 77) + SourceIndex(0) +16>Emitted(75, 98) Source(87, 80) + SourceIndex(0) +17>Emitted(75, 99) Source(87, 81) + SourceIndex(0) +18>Emitted(75, 101) Source(87, 83) + SourceIndex(0) +19>Emitted(75, 102) Source(87, 84) + SourceIndex(0) +20>Emitted(75, 104) Source(87, 86) + SourceIndex(0) +21>Emitted(75, 106) Source(87, 88) + SourceIndex(0) +22>Emitted(75, 107) Source(87, 89) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2708,81 +2582,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(77, 1) Source(89, 1) + SourceIndex(0) 2 >Emitted(77, 2) Source(89, 2) + SourceIndex(0) --- ->>>for ((multiRobotAInfo = multiRobotA.slice(0), multiRobotA), i = 0; i < 1; i++) { +>>>for (multiRobotAInfo = multiRobotA.slice(0), multiRobotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^ +8 > ^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > -4 > ( -5 > [ -6 > ...multiRobotAInfo -7 > ] = -8 > multiRobotA -9 > -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +4 > ([ +5 > ...multiRobotAInfo +6 > ] = +7 > multiRobotA +8 > , +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(78, 1) Source(90, 1) + SourceIndex(0) 2 >Emitted(78, 4) Source(90, 4) + SourceIndex(0) 3 >Emitted(78, 5) Source(90, 5) + SourceIndex(0) -4 >Emitted(78, 6) Source(90, 6) + SourceIndex(0) -5 >Emitted(78, 7) Source(90, 7) + SourceIndex(0) -6 >Emitted(78, 45) Source(90, 25) + SourceIndex(0) -7 >Emitted(78, 47) Source(90, 29) + SourceIndex(0) -8 >Emitted(78, 58) Source(90, 40) + SourceIndex(0) -9 >Emitted(78, 59) Source(90, 40) + SourceIndex(0) -10>Emitted(78, 61) Source(90, 42) + SourceIndex(0) -11>Emitted(78, 62) Source(90, 43) + SourceIndex(0) -12>Emitted(78, 65) Source(90, 46) + SourceIndex(0) -13>Emitted(78, 66) Source(90, 47) + SourceIndex(0) -14>Emitted(78, 68) Source(90, 49) + SourceIndex(0) -15>Emitted(78, 69) Source(90, 50) + SourceIndex(0) -16>Emitted(78, 72) Source(90, 53) + SourceIndex(0) -17>Emitted(78, 73) Source(90, 54) + SourceIndex(0) -18>Emitted(78, 75) Source(90, 56) + SourceIndex(0) -19>Emitted(78, 76) Source(90, 57) + SourceIndex(0) -20>Emitted(78, 78) Source(90, 59) + SourceIndex(0) -21>Emitted(78, 80) Source(90, 61) + SourceIndex(0) -22>Emitted(78, 81) Source(90, 62) + SourceIndex(0) +4 >Emitted(78, 6) Source(90, 7) + SourceIndex(0) +5 >Emitted(78, 44) Source(90, 25) + SourceIndex(0) +6 >Emitted(78, 46) Source(90, 29) + SourceIndex(0) +7 >Emitted(78, 57) Source(90, 40) + SourceIndex(0) +8 >Emitted(78, 59) Source(90, 42) + SourceIndex(0) +9 >Emitted(78, 60) Source(90, 43) + SourceIndex(0) +10>Emitted(78, 63) Source(90, 46) + SourceIndex(0) +11>Emitted(78, 64) Source(90, 47) + SourceIndex(0) +12>Emitted(78, 66) Source(90, 49) + SourceIndex(0) +13>Emitted(78, 67) Source(90, 50) + SourceIndex(0) +14>Emitted(78, 70) Source(90, 53) + SourceIndex(0) +15>Emitted(78, 71) Source(90, 54) + SourceIndex(0) +16>Emitted(78, 73) Source(90, 56) + SourceIndex(0) +17>Emitted(78, 74) Source(90, 57) + SourceIndex(0) +18>Emitted(78, 76) Source(90, 59) + SourceIndex(0) +19>Emitted(78, 78) Source(90, 61) + SourceIndex(0) +20>Emitted(78, 79) Source(90, 62) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); 1 >^^^^ @@ -2814,81 +2682,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(80, 1) Source(92, 1) + SourceIndex(0) 2 >Emitted(80, 2) Source(92, 2) + SourceIndex(0) --- ->>>for ((_w = getMultiRobot(), multiRobotAInfo = _w.slice(0), _w), i = 0; i < 1; i++) { +>>>for (_w = getMultiRobot(), multiRobotAInfo = _w.slice(0), _w, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [...multiRobotAInfo] = getMultiRobot() -7 > -8 > ...multiRobotAInfo -9 > ] = getMultiRobot() -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [...multiRobotAInfo] = getMultiRobot() +6 > +7 > ...multiRobotAInfo +8 > ] = getMultiRobot(), +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(81, 1) Source(93, 1) + SourceIndex(0) 2 >Emitted(81, 4) Source(93, 4) + SourceIndex(0) 3 >Emitted(81, 5) Source(93, 5) + SourceIndex(0) 4 >Emitted(81, 6) Source(93, 6) + SourceIndex(0) -5 >Emitted(81, 7) Source(93, 6) + SourceIndex(0) -6 >Emitted(81, 27) Source(93, 44) + SourceIndex(0) -7 >Emitted(81, 29) Source(93, 7) + SourceIndex(0) -8 >Emitted(81, 58) Source(93, 25) + SourceIndex(0) -9 >Emitted(81, 63) Source(93, 44) + SourceIndex(0) -10>Emitted(81, 65) Source(93, 46) + SourceIndex(0) -11>Emitted(81, 66) Source(93, 47) + SourceIndex(0) -12>Emitted(81, 69) Source(93, 50) + SourceIndex(0) -13>Emitted(81, 70) Source(93, 51) + SourceIndex(0) -14>Emitted(81, 72) Source(93, 53) + SourceIndex(0) -15>Emitted(81, 73) Source(93, 54) + SourceIndex(0) -16>Emitted(81, 76) Source(93, 57) + SourceIndex(0) -17>Emitted(81, 77) Source(93, 58) + SourceIndex(0) -18>Emitted(81, 79) Source(93, 60) + SourceIndex(0) -19>Emitted(81, 80) Source(93, 61) + SourceIndex(0) -20>Emitted(81, 82) Source(93, 63) + SourceIndex(0) -21>Emitted(81, 84) Source(93, 65) + SourceIndex(0) -22>Emitted(81, 85) Source(93, 66) + SourceIndex(0) +5 >Emitted(81, 26) Source(93, 44) + SourceIndex(0) +6 >Emitted(81, 28) Source(93, 7) + SourceIndex(0) +7 >Emitted(81, 57) Source(93, 25) + SourceIndex(0) +8 >Emitted(81, 63) Source(93, 46) + SourceIndex(0) +9 >Emitted(81, 64) Source(93, 47) + SourceIndex(0) +10>Emitted(81, 67) Source(93, 50) + SourceIndex(0) +11>Emitted(81, 68) Source(93, 51) + SourceIndex(0) +12>Emitted(81, 70) Source(93, 53) + SourceIndex(0) +13>Emitted(81, 71) Source(93, 54) + SourceIndex(0) +14>Emitted(81, 74) Source(93, 57) + SourceIndex(0) +15>Emitted(81, 75) Source(93, 58) + SourceIndex(0) +16>Emitted(81, 77) Source(93, 60) + SourceIndex(0) +17>Emitted(81, 78) Source(93, 61) + SourceIndex(0) +18>Emitted(81, 80) Source(93, 63) + SourceIndex(0) +19>Emitted(81, 82) Source(93, 65) + SourceIndex(0) +20>Emitted(81, 83) Source(93, 66) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); 1 >^^^^ @@ -2920,81 +2782,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(83, 1) Source(95, 1) + SourceIndex(0) 2 >Emitted(83, 2) Source(95, 2) + SourceIndex(0) --- ->>>for ((_x = ["trimmer", ["trimming", "edging"]], multiRobotAInfo = _x.slice(0), _x), i = 0; i < 1; i++) { +>>>for (_x = ["trimmer", ["trimming", "edging"]], multiRobotAInfo = _x.slice(0), _x, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [...multiRobotAInfo] = ["trimmer", ["trimming", "edging"]] -7 > -8 > ...multiRobotAInfo -9 > ] = ["trimmer", ["trimming", "edging"]] -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > [...multiRobotAInfo] = ["trimmer", ["trimming", "edging"]] +6 > +7 > ...multiRobotAInfo +8 > ] = ["trimmer", ["trimming", "edging"]], +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(84, 1) Source(96, 1) + SourceIndex(0) 2 >Emitted(84, 4) Source(96, 4) + SourceIndex(0) 3 >Emitted(84, 5) Source(96, 5) + SourceIndex(0) 4 >Emitted(84, 6) Source(96, 6) + SourceIndex(0) -5 >Emitted(84, 7) Source(96, 6) + SourceIndex(0) -6 >Emitted(84, 47) Source(96, 83) + SourceIndex(0) -7 >Emitted(84, 49) Source(96, 7) + SourceIndex(0) -8 >Emitted(84, 78) Source(96, 25) + SourceIndex(0) -9 >Emitted(84, 83) Source(96, 83) + SourceIndex(0) -10>Emitted(84, 85) Source(96, 85) + SourceIndex(0) -11>Emitted(84, 86) Source(96, 86) + SourceIndex(0) -12>Emitted(84, 89) Source(96, 89) + SourceIndex(0) -13>Emitted(84, 90) Source(96, 90) + SourceIndex(0) -14>Emitted(84, 92) Source(96, 92) + SourceIndex(0) -15>Emitted(84, 93) Source(96, 93) + SourceIndex(0) -16>Emitted(84, 96) Source(96, 96) + SourceIndex(0) -17>Emitted(84, 97) Source(96, 97) + SourceIndex(0) -18>Emitted(84, 99) Source(96, 99) + SourceIndex(0) -19>Emitted(84, 100) Source(96, 100) + SourceIndex(0) -20>Emitted(84, 102) Source(96, 102) + SourceIndex(0) -21>Emitted(84, 104) Source(96, 104) + SourceIndex(0) -22>Emitted(84, 105) Source(96, 105) + SourceIndex(0) +5 >Emitted(84, 46) Source(96, 83) + SourceIndex(0) +6 >Emitted(84, 48) Source(96, 7) + SourceIndex(0) +7 >Emitted(84, 77) Source(96, 25) + SourceIndex(0) +8 >Emitted(84, 83) Source(96, 85) + SourceIndex(0) +9 >Emitted(84, 84) Source(96, 86) + SourceIndex(0) +10>Emitted(84, 87) Source(96, 89) + SourceIndex(0) +11>Emitted(84, 88) Source(96, 90) + SourceIndex(0) +12>Emitted(84, 90) Source(96, 92) + SourceIndex(0) +13>Emitted(84, 91) Source(96, 93) + SourceIndex(0) +14>Emitted(84, 94) Source(96, 96) + SourceIndex(0) +15>Emitted(84, 95) Source(96, 97) + SourceIndex(0) +16>Emitted(84, 97) Source(96, 99) + SourceIndex(0) +17>Emitted(84, 98) Source(96, 100) + SourceIndex(0) +18>Emitted(84, 100) Source(96, 102) + SourceIndex(0) +19>Emitted(84, 102) Source(96, 104) + SourceIndex(0) +20>Emitted(84, 103) Source(96, 105) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); 1 >^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.js.map index 28053eaf603..58097c096a5 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.sourcemap.txt index 764825e68a2..1a8dde7dee4 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.sourcemap.txt @@ -219,64 +219,67 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > > 2 >for 3 > 4 > (let [, -5 > nameA ="name" -6 > -7 > nameA ="name" -8 > ] = robotA, -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > nameA ="name" +7 > +8 > nameA ="name" +9 > ] = robotA, +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(10, 1) Source(18, 1) + SourceIndex(0) 2 >Emitted(10, 4) Source(18, 4) + SourceIndex(0) 3 >Emitted(10, 5) Source(18, 5) + SourceIndex(0) 4 >Emitted(10, 6) Source(18, 13) + SourceIndex(0) -5 >Emitted(10, 24) Source(18, 26) + SourceIndex(0) -6 >Emitted(10, 26) Source(18, 13) + SourceIndex(0) -7 >Emitted(10, 61) Source(18, 26) + SourceIndex(0) -8 >Emitted(10, 63) Source(18, 38) + SourceIndex(0) -9 >Emitted(10, 64) Source(18, 39) + SourceIndex(0) -10>Emitted(10, 67) Source(18, 42) + SourceIndex(0) -11>Emitted(10, 68) Source(18, 43) + SourceIndex(0) -12>Emitted(10, 70) Source(18, 45) + SourceIndex(0) -13>Emitted(10, 71) Source(18, 46) + SourceIndex(0) -14>Emitted(10, 74) Source(18, 49) + SourceIndex(0) -15>Emitted(10, 75) Source(18, 50) + SourceIndex(0) -16>Emitted(10, 77) Source(18, 52) + SourceIndex(0) -17>Emitted(10, 78) Source(18, 53) + SourceIndex(0) -18>Emitted(10, 80) Source(18, 55) + SourceIndex(0) -19>Emitted(10, 82) Source(18, 57) + SourceIndex(0) -20>Emitted(10, 83) Source(18, 58) + SourceIndex(0) +5 >Emitted(10, 10) Source(18, 13) + SourceIndex(0) +6 >Emitted(10, 24) Source(18, 26) + SourceIndex(0) +7 >Emitted(10, 26) Source(18, 13) + SourceIndex(0) +8 >Emitted(10, 61) Source(18, 26) + SourceIndex(0) +9 >Emitted(10, 63) Source(18, 38) + SourceIndex(0) +10>Emitted(10, 64) Source(18, 39) + SourceIndex(0) +11>Emitted(10, 67) Source(18, 42) + SourceIndex(0) +12>Emitted(10, 68) Source(18, 43) + SourceIndex(0) +13>Emitted(10, 70) Source(18, 45) + SourceIndex(0) +14>Emitted(10, 71) Source(18, 46) + SourceIndex(0) +15>Emitted(10, 74) Source(18, 49) + SourceIndex(0) +16>Emitted(10, 75) Source(18, 50) + SourceIndex(0) +17>Emitted(10, 77) Source(18, 52) + SourceIndex(0) +18>Emitted(10, 78) Source(18, 53) + SourceIndex(0) +19>Emitted(10, 80) Source(18, 55) + SourceIndex(0) +20>Emitted(10, 82) Source(18, 57) + SourceIndex(0) +21>Emitted(10, 83) Source(18, 58) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -343,9 +346,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, nameA = "name"] = getRobot() +6 > [, nameA = "name"] = getRobot() 7 > 8 > nameA = "name" 9 > @@ -366,8 +369,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(13, 1) Source(21, 1) + SourceIndex(0) 2 >Emitted(13, 4) Source(21, 4) + SourceIndex(0) 3 >Emitted(13, 5) Source(21, 5) + SourceIndex(0) -4 >Emitted(13, 6) Source(21, 6) + SourceIndex(0) -5 >Emitted(13, 10) Source(21, 6) + SourceIndex(0) +4 >Emitted(13, 6) Source(21, 10) + SourceIndex(0) +5 >Emitted(13, 10) Source(21, 10) + SourceIndex(0) 6 >Emitted(13, 25) Source(21, 41) + SourceIndex(0) 7 >Emitted(13, 27) Source(21, 13) + SourceIndex(0) 8 >Emitted(13, 37) Source(21, 27) + SourceIndex(0) @@ -452,9 +455,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, nameA = "name"] = [2, "trimmer", "trimming"] +6 > [, nameA = "name"] = [2, "trimmer", "trimming"] 7 > 8 > nameA = "name" 9 > @@ -475,8 +478,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(16, 1) Source(24, 1) + SourceIndex(0) 2 >Emitted(16, 4) Source(24, 4) + SourceIndex(0) 3 >Emitted(16, 5) Source(24, 5) + SourceIndex(0) -4 >Emitted(16, 6) Source(24, 6) + SourceIndex(0) -5 >Emitted(16, 10) Source(24, 6) + SourceIndex(0) +4 >Emitted(16, 6) Source(24, 10) + SourceIndex(0) +5 >Emitted(16, 10) Source(24, 10) + SourceIndex(0) 6 >Emitted(16, 41) Source(24, 57) + SourceIndex(0) 7 >Emitted(16, 43) Source(24, 13) + SourceIndex(0) 8 >Emitted(16, 53) Source(24, 27) + SourceIndex(0) @@ -538,95 +541,98 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^^ +24> ^ +25> ^^ +26> ^ +27> ^^ +28> ^^ +29> ^ 1-> > 2 >for 3 > 4 > (let [, -5 > [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -6 > -7 > [ +5 > +6 > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +7 > +8 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["none", "none"] -8 > -9 > primarySkillA = "primary" -10> -11> primarySkillA = "primary" -12> , +9 > +10> primarySkillA = "primary" +11> +12> primarySkillA = "primary" +13> , > -13> secondarySkillA = "secondary" -14> -15> secondarySkillA = "secondary" -16> +14> secondarySkillA = "secondary" +15> +16> secondarySkillA = "secondary" +17> > ] = ["none", "none"]] = multiRobotA, -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +18> i +19> = +20> 0 +21> ; +22> i +23> < +24> 1 +25> ; +26> i +27> ++ +28> ) +29> { 1->Emitted(19, 1) Source(27, 1) + SourceIndex(0) 2 >Emitted(19, 4) Source(27, 4) + SourceIndex(0) 3 >Emitted(19, 5) Source(27, 5) + SourceIndex(0) 4 >Emitted(19, 6) Source(27, 13) + SourceIndex(0) -5 >Emitted(19, 29) Source(30, 21) + SourceIndex(0) -6 >Emitted(19, 31) Source(27, 13) + SourceIndex(0) -7 >Emitted(19, 73) Source(30, 21) + SourceIndex(0) -8 >Emitted(19, 75) Source(28, 5) + SourceIndex(0) -9 >Emitted(19, 85) Source(28, 30) + SourceIndex(0) -10>Emitted(19, 87) Source(28, 5) + SourceIndex(0) -11>Emitted(19, 133) Source(28, 30) + SourceIndex(0) -12>Emitted(19, 135) Source(29, 5) + SourceIndex(0) -13>Emitted(19, 145) Source(29, 34) + SourceIndex(0) -14>Emitted(19, 147) Source(29, 5) + SourceIndex(0) -15>Emitted(19, 197) Source(29, 34) + SourceIndex(0) -16>Emitted(19, 199) Source(30, 38) + SourceIndex(0) -17>Emitted(19, 200) Source(30, 39) + SourceIndex(0) -18>Emitted(19, 203) Source(30, 42) + SourceIndex(0) -19>Emitted(19, 204) Source(30, 43) + SourceIndex(0) -20>Emitted(19, 206) Source(30, 45) + SourceIndex(0) -21>Emitted(19, 207) Source(30, 46) + SourceIndex(0) -22>Emitted(19, 210) Source(30, 49) + SourceIndex(0) -23>Emitted(19, 211) Source(30, 50) + SourceIndex(0) -24>Emitted(19, 213) Source(30, 52) + SourceIndex(0) -25>Emitted(19, 214) Source(30, 53) + SourceIndex(0) -26>Emitted(19, 216) Source(30, 55) + SourceIndex(0) -27>Emitted(19, 218) Source(30, 57) + SourceIndex(0) -28>Emitted(19, 219) Source(30, 58) + SourceIndex(0) +5 >Emitted(19, 10) Source(27, 13) + SourceIndex(0) +6 >Emitted(19, 29) Source(30, 21) + SourceIndex(0) +7 >Emitted(19, 31) Source(27, 13) + SourceIndex(0) +8 >Emitted(19, 73) Source(30, 21) + SourceIndex(0) +9 >Emitted(19, 75) Source(28, 5) + SourceIndex(0) +10>Emitted(19, 85) Source(28, 30) + SourceIndex(0) +11>Emitted(19, 87) Source(28, 5) + SourceIndex(0) +12>Emitted(19, 133) Source(28, 30) + SourceIndex(0) +13>Emitted(19, 135) Source(29, 5) + SourceIndex(0) +14>Emitted(19, 145) Source(29, 34) + SourceIndex(0) +15>Emitted(19, 147) Source(29, 5) + SourceIndex(0) +16>Emitted(19, 197) Source(29, 34) + SourceIndex(0) +17>Emitted(19, 199) Source(30, 38) + SourceIndex(0) +18>Emitted(19, 200) Source(30, 39) + SourceIndex(0) +19>Emitted(19, 203) Source(30, 42) + SourceIndex(0) +20>Emitted(19, 204) Source(30, 43) + SourceIndex(0) +21>Emitted(19, 206) Source(30, 45) + SourceIndex(0) +22>Emitted(19, 207) Source(30, 46) + SourceIndex(0) +23>Emitted(19, 210) Source(30, 49) + SourceIndex(0) +24>Emitted(19, 211) Source(30, 50) + SourceIndex(0) +25>Emitted(19, 213) Source(30, 52) + SourceIndex(0) +26>Emitted(19, 214) Source(30, 53) + SourceIndex(0) +27>Emitted(19, 216) Source(30, 55) + SourceIndex(0) +28>Emitted(19, 218) Source(30, 57) + SourceIndex(0) +29>Emitted(19, 219) Source(30, 58) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -701,9 +707,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, [ +6 > [, [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["none", "none"]] = getMultiRobot() @@ -743,8 +749,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(22, 1) Source(33, 1) + SourceIndex(0) 2 >Emitted(22, 4) Source(33, 4) + SourceIndex(0) 3 >Emitted(22, 5) Source(33, 5) + SourceIndex(0) -4 >Emitted(22, 6) Source(33, 6) + SourceIndex(0) -5 >Emitted(22, 10) Source(33, 6) + SourceIndex(0) +4 >Emitted(22, 6) Source(33, 10) + SourceIndex(0) +5 >Emitted(22, 10) Source(33, 10) + SourceIndex(0) 6 >Emitted(22, 30) Source(36, 40) + SourceIndex(0) 7 >Emitted(22, 32) Source(33, 13) + SourceIndex(0) 8 >Emitted(22, 42) Source(36, 21) + SourceIndex(0) @@ -845,9 +851,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [, [ +6 > [, [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["none", "none"]] = ["trimmer", ["trimming", "edging"]] @@ -887,8 +893,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(25, 1) Source(39, 1) + SourceIndex(0) 2 >Emitted(25, 4) Source(39, 4) + SourceIndex(0) 3 >Emitted(25, 5) Source(39, 5) + SourceIndex(0) -4 >Emitted(25, 6) Source(39, 6) + SourceIndex(0) -5 >Emitted(25, 10) Source(39, 6) + SourceIndex(0) +4 >Emitted(25, 6) Source(39, 10) + SourceIndex(0) +5 >Emitted(25, 10) Source(39, 10) + SourceIndex(0) 6 >Emitted(25, 50) Source(42, 60) + SourceIndex(0) 7 >Emitted(25, 52) Source(39, 13) + SourceIndex(0) 8 >Emitted(25, 62) Source(42, 21) + SourceIndex(0) @@ -958,64 +964,67 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > > 2 >for 3 > 4 > (let [ -5 > numberB = -1 -6 > -7 > numberB = -1 -8 > ] = robotA, -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > numberB = -1 +7 > +8 > numberB = -1 +9 > ] = robotA, +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(28, 1) Source(46, 1) + SourceIndex(0) 2 >Emitted(28, 4) Source(46, 4) + SourceIndex(0) 3 >Emitted(28, 5) Source(46, 5) + SourceIndex(0) 4 >Emitted(28, 6) Source(46, 11) + SourceIndex(0) -5 >Emitted(28, 24) Source(46, 23) + SourceIndex(0) -6 >Emitted(28, 26) Source(46, 11) + SourceIndex(0) -7 >Emitted(28, 59) Source(46, 23) + SourceIndex(0) -8 >Emitted(28, 61) Source(46, 35) + SourceIndex(0) -9 >Emitted(28, 62) Source(46, 36) + SourceIndex(0) -10>Emitted(28, 65) Source(46, 39) + SourceIndex(0) -11>Emitted(28, 66) Source(46, 40) + SourceIndex(0) -12>Emitted(28, 68) Source(46, 42) + SourceIndex(0) -13>Emitted(28, 69) Source(46, 43) + SourceIndex(0) -14>Emitted(28, 72) Source(46, 46) + SourceIndex(0) -15>Emitted(28, 73) Source(46, 47) + SourceIndex(0) -16>Emitted(28, 75) Source(46, 49) + SourceIndex(0) -17>Emitted(28, 76) Source(46, 50) + SourceIndex(0) -18>Emitted(28, 78) Source(46, 52) + SourceIndex(0) -19>Emitted(28, 80) Source(46, 54) + SourceIndex(0) -20>Emitted(28, 81) Source(46, 55) + SourceIndex(0) +5 >Emitted(28, 10) Source(46, 11) + SourceIndex(0) +6 >Emitted(28, 24) Source(46, 23) + SourceIndex(0) +7 >Emitted(28, 26) Source(46, 11) + SourceIndex(0) +8 >Emitted(28, 59) Source(46, 23) + SourceIndex(0) +9 >Emitted(28, 61) Source(46, 35) + SourceIndex(0) +10>Emitted(28, 62) Source(46, 36) + SourceIndex(0) +11>Emitted(28, 65) Source(46, 39) + SourceIndex(0) +12>Emitted(28, 66) Source(46, 40) + SourceIndex(0) +13>Emitted(28, 68) Source(46, 42) + SourceIndex(0) +14>Emitted(28, 69) Source(46, 43) + SourceIndex(0) +15>Emitted(28, 72) Source(46, 46) + SourceIndex(0) +16>Emitted(28, 73) Source(46, 47) + SourceIndex(0) +17>Emitted(28, 75) Source(46, 49) + SourceIndex(0) +18>Emitted(28, 76) Source(46, 50) + SourceIndex(0) +19>Emitted(28, 78) Source(46, 52) + SourceIndex(0) +20>Emitted(28, 80) Source(46, 54) + SourceIndex(0) +21>Emitted(28, 81) Source(46, 55) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1059,63 +1068,66 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > numberB = -1 -6 > -7 > numberB = -1 -8 > ] = getRobot(), -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > numberB = -1 +7 > +8 > numberB = -1 +9 > ] = getRobot(), +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(31, 1) Source(49, 1) + SourceIndex(0) 2 >Emitted(31, 4) Source(49, 4) + SourceIndex(0) 3 >Emitted(31, 5) Source(49, 5) + SourceIndex(0) 4 >Emitted(31, 6) Source(49, 11) + SourceIndex(0) -5 >Emitted(31, 28) Source(49, 23) + SourceIndex(0) -6 >Emitted(31, 30) Source(49, 11) + SourceIndex(0) -7 >Emitted(31, 63) Source(49, 23) + SourceIndex(0) -8 >Emitted(31, 65) Source(49, 39) + SourceIndex(0) -9 >Emitted(31, 66) Source(49, 40) + SourceIndex(0) -10>Emitted(31, 69) Source(49, 43) + SourceIndex(0) -11>Emitted(31, 70) Source(49, 44) + SourceIndex(0) -12>Emitted(31, 72) Source(49, 46) + SourceIndex(0) -13>Emitted(31, 73) Source(49, 47) + SourceIndex(0) -14>Emitted(31, 76) Source(49, 50) + SourceIndex(0) -15>Emitted(31, 77) Source(49, 51) + SourceIndex(0) -16>Emitted(31, 79) Source(49, 53) + SourceIndex(0) -17>Emitted(31, 80) Source(49, 54) + SourceIndex(0) -18>Emitted(31, 82) Source(49, 56) + SourceIndex(0) -19>Emitted(31, 84) Source(49, 58) + SourceIndex(0) -20>Emitted(31, 85) Source(49, 59) + SourceIndex(0) +5 >Emitted(31, 10) Source(49, 11) + SourceIndex(0) +6 >Emitted(31, 28) Source(49, 23) + SourceIndex(0) +7 >Emitted(31, 30) Source(49, 11) + SourceIndex(0) +8 >Emitted(31, 63) Source(49, 23) + SourceIndex(0) +9 >Emitted(31, 65) Source(49, 39) + SourceIndex(0) +10>Emitted(31, 66) Source(49, 40) + SourceIndex(0) +11>Emitted(31, 69) Source(49, 43) + SourceIndex(0) +12>Emitted(31, 70) Source(49, 44) + SourceIndex(0) +13>Emitted(31, 72) Source(49, 46) + SourceIndex(0) +14>Emitted(31, 73) Source(49, 47) + SourceIndex(0) +15>Emitted(31, 76) Source(49, 50) + SourceIndex(0) +16>Emitted(31, 77) Source(49, 51) + SourceIndex(0) +17>Emitted(31, 79) Source(49, 53) + SourceIndex(0) +18>Emitted(31, 80) Source(49, 54) + SourceIndex(0) +19>Emitted(31, 82) Source(49, 56) + SourceIndex(0) +20>Emitted(31, 84) Source(49, 58) + SourceIndex(0) +21>Emitted(31, 85) Source(49, 59) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1159,63 +1171,66 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > numberB = -1 -6 > -7 > numberB = -1 -8 > ] = [2, "trimmer", "trimming"], -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > numberB = -1 +7 > +8 > numberB = -1 +9 > ] = [2, "trimmer", "trimming"], +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(34, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(34, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(34, 5) Source(52, 5) + SourceIndex(0) 4 >Emitted(34, 6) Source(52, 11) + SourceIndex(0) -5 >Emitted(34, 44) Source(52, 23) + SourceIndex(0) -6 >Emitted(34, 46) Source(52, 11) + SourceIndex(0) -7 >Emitted(34, 79) Source(52, 23) + SourceIndex(0) -8 >Emitted(34, 81) Source(52, 55) + SourceIndex(0) -9 >Emitted(34, 82) Source(52, 56) + SourceIndex(0) -10>Emitted(34, 85) Source(52, 59) + SourceIndex(0) -11>Emitted(34, 86) Source(52, 60) + SourceIndex(0) -12>Emitted(34, 88) Source(52, 62) + SourceIndex(0) -13>Emitted(34, 89) Source(52, 63) + SourceIndex(0) -14>Emitted(34, 92) Source(52, 66) + SourceIndex(0) -15>Emitted(34, 93) Source(52, 67) + SourceIndex(0) -16>Emitted(34, 95) Source(52, 69) + SourceIndex(0) -17>Emitted(34, 96) Source(52, 70) + SourceIndex(0) -18>Emitted(34, 98) Source(52, 72) + SourceIndex(0) -19>Emitted(34, 100) Source(52, 74) + SourceIndex(0) -20>Emitted(34, 101) Source(52, 75) + SourceIndex(0) +5 >Emitted(34, 10) Source(52, 11) + SourceIndex(0) +6 >Emitted(34, 44) Source(52, 23) + SourceIndex(0) +7 >Emitted(34, 46) Source(52, 11) + SourceIndex(0) +8 >Emitted(34, 79) Source(52, 23) + SourceIndex(0) +9 >Emitted(34, 81) Source(52, 55) + SourceIndex(0) +10>Emitted(34, 82) Source(52, 56) + SourceIndex(0) +11>Emitted(34, 85) Source(52, 59) + SourceIndex(0) +12>Emitted(34, 86) Source(52, 60) + SourceIndex(0) +13>Emitted(34, 88) Source(52, 62) + SourceIndex(0) +14>Emitted(34, 89) Source(52, 63) + SourceIndex(0) +15>Emitted(34, 92) Source(52, 66) + SourceIndex(0) +16>Emitted(34, 93) Source(52, 67) + SourceIndex(0) +17>Emitted(34, 95) Source(52, 69) + SourceIndex(0) +18>Emitted(34, 96) Source(52, 70) + SourceIndex(0) +19>Emitted(34, 98) Source(52, 72) + SourceIndex(0) +20>Emitted(34, 100) Source(52, 74) + SourceIndex(0) +21>Emitted(34, 101) Source(52, 75) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1259,63 +1274,66 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > nameB = "name" -6 > -7 > nameB = "name" -8 > ] = multiRobotA, -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > nameB = "name" +7 > +8 > nameB = "name" +9 > ] = multiRobotA, +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(37, 1) Source(55, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(55, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(55, 5) + SourceIndex(0) 4 >Emitted(37, 6) Source(55, 11) + SourceIndex(0) -5 >Emitted(37, 29) Source(55, 25) + SourceIndex(0) -6 >Emitted(37, 31) Source(55, 11) + SourceIndex(0) -7 >Emitted(37, 66) Source(55, 25) + SourceIndex(0) -8 >Emitted(37, 68) Source(55, 42) + SourceIndex(0) -9 >Emitted(37, 69) Source(55, 43) + SourceIndex(0) -10>Emitted(37, 72) Source(55, 46) + SourceIndex(0) -11>Emitted(37, 73) Source(55, 47) + SourceIndex(0) -12>Emitted(37, 75) Source(55, 49) + SourceIndex(0) -13>Emitted(37, 76) Source(55, 50) + SourceIndex(0) -14>Emitted(37, 79) Source(55, 53) + SourceIndex(0) -15>Emitted(37, 80) Source(55, 54) + SourceIndex(0) -16>Emitted(37, 82) Source(55, 56) + SourceIndex(0) -17>Emitted(37, 83) Source(55, 57) + SourceIndex(0) -18>Emitted(37, 85) Source(55, 59) + SourceIndex(0) -19>Emitted(37, 87) Source(55, 61) + SourceIndex(0) -20>Emitted(37, 88) Source(55, 62) + SourceIndex(0) +5 >Emitted(37, 10) Source(55, 11) + SourceIndex(0) +6 >Emitted(37, 29) Source(55, 25) + SourceIndex(0) +7 >Emitted(37, 31) Source(55, 11) + SourceIndex(0) +8 >Emitted(37, 66) Source(55, 25) + SourceIndex(0) +9 >Emitted(37, 68) Source(55, 42) + SourceIndex(0) +10>Emitted(37, 69) Source(55, 43) + SourceIndex(0) +11>Emitted(37, 72) Source(55, 46) + SourceIndex(0) +12>Emitted(37, 73) Source(55, 47) + SourceIndex(0) +13>Emitted(37, 75) Source(55, 49) + SourceIndex(0) +14>Emitted(37, 76) Source(55, 50) + SourceIndex(0) +15>Emitted(37, 79) Source(55, 53) + SourceIndex(0) +16>Emitted(37, 80) Source(55, 54) + SourceIndex(0) +17>Emitted(37, 82) Source(55, 56) + SourceIndex(0) +18>Emitted(37, 83) Source(55, 57) + SourceIndex(0) +19>Emitted(37, 85) Source(55, 59) + SourceIndex(0) +20>Emitted(37, 87) Source(55, 61) + SourceIndex(0) +21>Emitted(37, 88) Source(55, 62) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1359,63 +1377,66 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > nameB = "name" -6 > -7 > nameB = "name" -8 > ] = getMultiRobot(), -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > nameB = "name" +7 > +8 > nameB = "name" +9 > ] = getMultiRobot(), +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(40, 1) Source(58, 1) + SourceIndex(0) 2 >Emitted(40, 4) Source(58, 4) + SourceIndex(0) 3 >Emitted(40, 5) Source(58, 5) + SourceIndex(0) 4 >Emitted(40, 6) Source(58, 11) + SourceIndex(0) -5 >Emitted(40, 33) Source(58, 25) + SourceIndex(0) -6 >Emitted(40, 35) Source(58, 11) + SourceIndex(0) -7 >Emitted(40, 70) Source(58, 25) + SourceIndex(0) -8 >Emitted(40, 72) Source(58, 46) + SourceIndex(0) -9 >Emitted(40, 73) Source(58, 47) + SourceIndex(0) -10>Emitted(40, 76) Source(58, 50) + SourceIndex(0) -11>Emitted(40, 77) Source(58, 51) + SourceIndex(0) -12>Emitted(40, 79) Source(58, 53) + SourceIndex(0) -13>Emitted(40, 80) Source(58, 54) + SourceIndex(0) -14>Emitted(40, 83) Source(58, 57) + SourceIndex(0) -15>Emitted(40, 84) Source(58, 58) + SourceIndex(0) -16>Emitted(40, 86) Source(58, 60) + SourceIndex(0) -17>Emitted(40, 87) Source(58, 61) + SourceIndex(0) -18>Emitted(40, 89) Source(58, 63) + SourceIndex(0) -19>Emitted(40, 91) Source(58, 65) + SourceIndex(0) -20>Emitted(40, 92) Source(58, 66) + SourceIndex(0) +5 >Emitted(40, 10) Source(58, 11) + SourceIndex(0) +6 >Emitted(40, 33) Source(58, 25) + SourceIndex(0) +7 >Emitted(40, 35) Source(58, 11) + SourceIndex(0) +8 >Emitted(40, 70) Source(58, 25) + SourceIndex(0) +9 >Emitted(40, 72) Source(58, 46) + SourceIndex(0) +10>Emitted(40, 73) Source(58, 47) + SourceIndex(0) +11>Emitted(40, 76) Source(58, 50) + SourceIndex(0) +12>Emitted(40, 77) Source(58, 51) + SourceIndex(0) +13>Emitted(40, 79) Source(58, 53) + SourceIndex(0) +14>Emitted(40, 80) Source(58, 54) + SourceIndex(0) +15>Emitted(40, 83) Source(58, 57) + SourceIndex(0) +16>Emitted(40, 84) Source(58, 58) + SourceIndex(0) +17>Emitted(40, 86) Source(58, 60) + SourceIndex(0) +18>Emitted(40, 87) Source(58, 61) + SourceIndex(0) +19>Emitted(40, 89) Source(58, 63) + SourceIndex(0) +20>Emitted(40, 91) Source(58, 65) + SourceIndex(0) +21>Emitted(40, 92) Source(58, 66) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1459,63 +1480,66 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > 2 >for 3 > 4 > (let [ -5 > nameB = "name" -6 > -7 > nameB = "name" -8 > ] = ["trimmer", ["trimming", "edging"]], -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > nameB = "name" +7 > +8 > nameB = "name" +9 > ] = ["trimmer", ["trimming", "edging"]], +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(43, 1) Source(61, 1) + SourceIndex(0) 2 >Emitted(43, 4) Source(61, 4) + SourceIndex(0) 3 >Emitted(43, 5) Source(61, 5) + SourceIndex(0) 4 >Emitted(43, 6) Source(61, 11) + SourceIndex(0) -5 >Emitted(43, 53) Source(61, 25) + SourceIndex(0) -6 >Emitted(43, 55) Source(61, 11) + SourceIndex(0) -7 >Emitted(43, 90) Source(61, 25) + SourceIndex(0) -8 >Emitted(43, 92) Source(61, 66) + SourceIndex(0) -9 >Emitted(43, 93) Source(61, 67) + SourceIndex(0) -10>Emitted(43, 96) Source(61, 70) + SourceIndex(0) -11>Emitted(43, 97) Source(61, 71) + SourceIndex(0) -12>Emitted(43, 99) Source(61, 73) + SourceIndex(0) -13>Emitted(43, 100) Source(61, 74) + SourceIndex(0) -14>Emitted(43, 103) Source(61, 77) + SourceIndex(0) -15>Emitted(43, 104) Source(61, 78) + SourceIndex(0) -16>Emitted(43, 106) Source(61, 80) + SourceIndex(0) -17>Emitted(43, 107) Source(61, 81) + SourceIndex(0) -18>Emitted(43, 109) Source(61, 83) + SourceIndex(0) -19>Emitted(43, 111) Source(61, 85) + SourceIndex(0) -20>Emitted(43, 112) Source(61, 86) + SourceIndex(0) +5 >Emitted(43, 10) Source(61, 11) + SourceIndex(0) +6 >Emitted(43, 53) Source(61, 25) + SourceIndex(0) +7 >Emitted(43, 55) Source(61, 11) + SourceIndex(0) +8 >Emitted(43, 90) Source(61, 25) + SourceIndex(0) +9 >Emitted(43, 92) Source(61, 66) + SourceIndex(0) +10>Emitted(43, 93) Source(61, 67) + SourceIndex(0) +11>Emitted(43, 96) Source(61, 70) + SourceIndex(0) +12>Emitted(43, 97) Source(61, 71) + SourceIndex(0) +13>Emitted(43, 99) Source(61, 73) + SourceIndex(0) +14>Emitted(43, 100) Source(61, 74) + SourceIndex(0) +15>Emitted(43, 103) Source(61, 77) + SourceIndex(0) +16>Emitted(43, 104) Source(61, 78) + SourceIndex(0) +17>Emitted(43, 106) Source(61, 80) + SourceIndex(0) +18>Emitted(43, 107) Source(61, 81) + SourceIndex(0) +19>Emitted(43, 109) Source(61, 83) + SourceIndex(0) +20>Emitted(43, 111) Source(61, 85) + SourceIndex(0) +21>Emitted(43, 112) Source(61, 86) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1559,88 +1583,91 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^^ +24> ^ +25> ^^ +26> ^ +27> ^^ +28> ^^ +29> ^ 1-> > > 2 >for 3 > 4 > (let [ -5 > numberA2 = -1 -6 > -7 > numberA2 = -1 -8 > , -9 > nameA2 = "name" -10> -11> nameA2 = "name" -12> , -13> skillA2 = "skill" -14> -15> skillA2 = "skill" -16> ] = robotA, -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > +6 > numberA2 = -1 +7 > +8 > numberA2 = -1 +9 > , +10> nameA2 = "name" +11> +12> nameA2 = "name" +13> , +14> skillA2 = "skill" +15> +16> skillA2 = "skill" +17> ] = robotA, +18> i +19> = +20> 0 +21> ; +22> i +23> < +24> 1 +25> ; +26> i +27> ++ +28> ) +29> { 1->Emitted(46, 1) Source(65, 1) + SourceIndex(0) 2 >Emitted(46, 4) Source(65, 4) + SourceIndex(0) 3 >Emitted(46, 5) Source(65, 5) + SourceIndex(0) 4 >Emitted(46, 6) Source(65, 11) + SourceIndex(0) -5 >Emitted(46, 24) Source(65, 24) + SourceIndex(0) -6 >Emitted(46, 26) Source(65, 11) + SourceIndex(0) -7 >Emitted(46, 60) Source(65, 24) + SourceIndex(0) -8 >Emitted(46, 62) Source(65, 26) + SourceIndex(0) -9 >Emitted(46, 76) Source(65, 41) + SourceIndex(0) -10>Emitted(46, 78) Source(65, 26) + SourceIndex(0) -11>Emitted(46, 114) Source(65, 41) + SourceIndex(0) -12>Emitted(46, 116) Source(65, 43) + SourceIndex(0) -13>Emitted(46, 130) Source(65, 60) + SourceIndex(0) -14>Emitted(46, 132) Source(65, 43) + SourceIndex(0) -15>Emitted(46, 170) Source(65, 60) + SourceIndex(0) -16>Emitted(46, 172) Source(65, 72) + SourceIndex(0) -17>Emitted(46, 173) Source(65, 73) + SourceIndex(0) -18>Emitted(46, 176) Source(65, 76) + SourceIndex(0) -19>Emitted(46, 177) Source(65, 77) + SourceIndex(0) -20>Emitted(46, 179) Source(65, 79) + SourceIndex(0) -21>Emitted(46, 180) Source(65, 80) + SourceIndex(0) -22>Emitted(46, 183) Source(65, 83) + SourceIndex(0) -23>Emitted(46, 184) Source(65, 84) + SourceIndex(0) -24>Emitted(46, 186) Source(65, 86) + SourceIndex(0) -25>Emitted(46, 187) Source(65, 87) + SourceIndex(0) -26>Emitted(46, 189) Source(65, 89) + SourceIndex(0) -27>Emitted(46, 191) Source(65, 91) + SourceIndex(0) -28>Emitted(46, 192) Source(65, 92) + SourceIndex(0) +5 >Emitted(46, 10) Source(65, 11) + SourceIndex(0) +6 >Emitted(46, 24) Source(65, 24) + SourceIndex(0) +7 >Emitted(46, 26) Source(65, 11) + SourceIndex(0) +8 >Emitted(46, 60) Source(65, 24) + SourceIndex(0) +9 >Emitted(46, 62) Source(65, 26) + SourceIndex(0) +10>Emitted(46, 76) Source(65, 41) + SourceIndex(0) +11>Emitted(46, 78) Source(65, 26) + SourceIndex(0) +12>Emitted(46, 114) Source(65, 41) + SourceIndex(0) +13>Emitted(46, 116) Source(65, 43) + SourceIndex(0) +14>Emitted(46, 130) Source(65, 60) + SourceIndex(0) +15>Emitted(46, 132) Source(65, 43) + SourceIndex(0) +16>Emitted(46, 170) Source(65, 60) + SourceIndex(0) +17>Emitted(46, 172) Source(65, 72) + SourceIndex(0) +18>Emitted(46, 173) Source(65, 73) + SourceIndex(0) +19>Emitted(46, 176) Source(65, 76) + SourceIndex(0) +20>Emitted(46, 177) Source(65, 77) + SourceIndex(0) +21>Emitted(46, 179) Source(65, 79) + SourceIndex(0) +22>Emitted(46, 180) Source(65, 80) + SourceIndex(0) +23>Emitted(46, 183) Source(65, 83) + SourceIndex(0) +24>Emitted(46, 184) Source(65, 84) + SourceIndex(0) +25>Emitted(46, 186) Source(65, 86) + SourceIndex(0) +26>Emitted(46, 187) Source(65, 87) + SourceIndex(0) +27>Emitted(46, 189) Source(65, 89) + SourceIndex(0) +28>Emitted(46, 191) Source(65, 91) + SourceIndex(0) +29>Emitted(46, 192) Source(65, 92) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1715,9 +1742,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = getRobot() +6 > [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = getRobot() 7 > 8 > numberA2 = -1 9 > @@ -1746,8 +1773,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(49, 1) Source(68, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(68, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(68, 5) + SourceIndex(0) -4 >Emitted(49, 6) Source(68, 6) + SourceIndex(0) -5 >Emitted(49, 10) Source(68, 6) + SourceIndex(0) +4 >Emitted(49, 6) Source(68, 10) + SourceIndex(0) +5 >Emitted(49, 10) Source(68, 10) + SourceIndex(0) 6 >Emitted(49, 25) Source(68, 74) + SourceIndex(0) 7 >Emitted(49, 27) Source(68, 11) + SourceIndex(0) 8 >Emitted(49, 37) Source(68, 24) + SourceIndex(0) @@ -1848,9 +1875,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = [2, "trimmer", "trimming"] +6 > [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = [2, "trimmer", "trimming"] 7 > 8 > numberA2 = -1 9 > @@ -1879,8 +1906,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(52, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(52, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(52, 5) Source(71, 5) + SourceIndex(0) -4 >Emitted(52, 6) Source(71, 6) + SourceIndex(0) -5 >Emitted(52, 10) Source(71, 6) + SourceIndex(0) +4 >Emitted(52, 6) Source(71, 10) + SourceIndex(0) +5 >Emitted(52, 10) Source(71, 10) + SourceIndex(0) 6 >Emitted(52, 41) Source(71, 90) + SourceIndex(0) 7 >Emitted(52, 43) Source(71, 11) + SourceIndex(0) 8 >Emitted(52, 53) Source(71, 24) + SourceIndex(0) @@ -1950,110 +1977,113 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^^^^^^^^^^^^ -18> ^^ -19> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^^^^^^^^^^^^ +19> ^^ +20> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +21> ^^ +22> ^ +23> ^^^ +24> ^ +25> ^^ +26> ^ +27> ^^^ +28> ^ +29> ^^ +30> ^ +31> ^^ +32> ^^ +33> ^ 1-> > 2 >for 3 > 4 > (let > [ -5 > nameMA = "noName" -6 > -7 > nameMA = "noName" -8 > , +5 > +6 > nameMA = "noName" +7 > +8 > nameMA = "noName" +9 > , > -9 > [ +10> [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["none", "none"] -10> -11> [ +11> +12> [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["none", "none"] -12> -13> primarySkillA = "primary" -14> -15> primarySkillA = "primary" -16> , +13> +14> primarySkillA = "primary" +15> +16> primarySkillA = "primary" +17> , > -17> secondarySkillA = "secondary" -18> -19> secondarySkillA = "secondary" -20> +18> secondarySkillA = "secondary" +19> +20> secondarySkillA = "secondary" +21> > ] = ["none", "none"] > ] = multiRobotA, -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +22> i +23> = +24> 0 +25> ; +26> i +27> < +28> 1 +29> ; +30> i +31> ++ +32> ) +33> { 1->Emitted(55, 1) Source(74, 1) + SourceIndex(0) 2 >Emitted(55, 4) Source(74, 4) + SourceIndex(0) 3 >Emitted(55, 5) Source(74, 5) + SourceIndex(0) 4 >Emitted(55, 6) Source(75, 6) + SourceIndex(0) -5 >Emitted(55, 30) Source(75, 23) + SourceIndex(0) -6 >Emitted(55, 32) Source(75, 6) + SourceIndex(0) -7 >Emitted(55, 72) Source(75, 23) + SourceIndex(0) -8 >Emitted(55, 74) Source(76, 9) + SourceIndex(0) -9 >Emitted(55, 94) Source(79, 29) + SourceIndex(0) -10>Emitted(55, 96) Source(76, 9) + SourceIndex(0) -11>Emitted(55, 141) Source(79, 29) + SourceIndex(0) -12>Emitted(55, 143) Source(77, 13) + SourceIndex(0) -13>Emitted(55, 155) Source(77, 38) + SourceIndex(0) -14>Emitted(55, 157) Source(77, 13) + SourceIndex(0) -15>Emitted(55, 205) Source(77, 38) + SourceIndex(0) -16>Emitted(55, 207) Source(78, 13) + SourceIndex(0) -17>Emitted(55, 219) Source(78, 42) + SourceIndex(0) -18>Emitted(55, 221) Source(78, 13) + SourceIndex(0) -19>Emitted(55, 273) Source(78, 42) + SourceIndex(0) -20>Emitted(55, 275) Source(80, 22) + SourceIndex(0) -21>Emitted(55, 276) Source(80, 23) + SourceIndex(0) -22>Emitted(55, 279) Source(80, 26) + SourceIndex(0) -23>Emitted(55, 280) Source(80, 27) + SourceIndex(0) -24>Emitted(55, 282) Source(80, 29) + SourceIndex(0) -25>Emitted(55, 283) Source(80, 30) + SourceIndex(0) -26>Emitted(55, 286) Source(80, 33) + SourceIndex(0) -27>Emitted(55, 287) Source(80, 34) + SourceIndex(0) -28>Emitted(55, 289) Source(80, 36) + SourceIndex(0) -29>Emitted(55, 290) Source(80, 37) + SourceIndex(0) -30>Emitted(55, 292) Source(80, 39) + SourceIndex(0) -31>Emitted(55, 294) Source(80, 41) + SourceIndex(0) -32>Emitted(55, 295) Source(80, 42) + SourceIndex(0) +5 >Emitted(55, 10) Source(75, 6) + SourceIndex(0) +6 >Emitted(55, 30) Source(75, 23) + SourceIndex(0) +7 >Emitted(55, 32) Source(75, 6) + SourceIndex(0) +8 >Emitted(55, 72) Source(75, 23) + SourceIndex(0) +9 >Emitted(55, 74) Source(76, 9) + SourceIndex(0) +10>Emitted(55, 94) Source(79, 29) + SourceIndex(0) +11>Emitted(55, 96) Source(76, 9) + SourceIndex(0) +12>Emitted(55, 141) Source(79, 29) + SourceIndex(0) +13>Emitted(55, 143) Source(77, 13) + SourceIndex(0) +14>Emitted(55, 155) Source(77, 38) + SourceIndex(0) +15>Emitted(55, 157) Source(77, 13) + SourceIndex(0) +16>Emitted(55, 205) Source(77, 38) + SourceIndex(0) +17>Emitted(55, 207) Source(78, 13) + SourceIndex(0) +18>Emitted(55, 219) Source(78, 42) + SourceIndex(0) +19>Emitted(55, 221) Source(78, 13) + SourceIndex(0) +20>Emitted(55, 273) Source(78, 42) + SourceIndex(0) +21>Emitted(55, 275) Source(80, 22) + SourceIndex(0) +22>Emitted(55, 276) Source(80, 23) + SourceIndex(0) +23>Emitted(55, 279) Source(80, 26) + SourceIndex(0) +24>Emitted(55, 280) Source(80, 27) + SourceIndex(0) +25>Emitted(55, 282) Source(80, 29) + SourceIndex(0) +26>Emitted(55, 283) Source(80, 30) + SourceIndex(0) +27>Emitted(55, 286) Source(80, 33) + SourceIndex(0) +28>Emitted(55, 287) Source(80, 34) + SourceIndex(0) +29>Emitted(55, 289) Source(80, 36) + SourceIndex(0) +30>Emitted(55, 290) Source(80, 37) + SourceIndex(0) +31>Emitted(55, 292) Source(80, 39) + SourceIndex(0) +32>Emitted(55, 294) Source(80, 41) + SourceIndex(0) +33>Emitted(55, 295) Source(80, 42) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2132,9 +2162,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [nameMA = "noName", +6 > [nameMA = "noName", > [ > primarySkillA = "primary", > secondarySkillA = "secondary" @@ -2182,8 +2212,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(58, 1) Source(83, 1) + SourceIndex(0) 2 >Emitted(58, 4) Source(83, 4) + SourceIndex(0) 3 >Emitted(58, 5) Source(83, 5) + SourceIndex(0) -4 >Emitted(58, 6) Source(83, 6) + SourceIndex(0) -5 >Emitted(58, 10) Source(83, 6) + SourceIndex(0) +4 >Emitted(58, 6) Source(83, 10) + SourceIndex(0) +5 >Emitted(58, 10) Source(83, 10) + SourceIndex(0) 6 >Emitted(58, 31) Source(88, 21) + SourceIndex(0) 7 >Emitted(58, 33) Source(83, 11) + SourceIndex(0) 8 >Emitted(58, 45) Source(83, 28) + SourceIndex(0) @@ -2292,9 +2322,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [nameMA = "noName", +6 > [nameMA = "noName", > [ > primarySkillA = "primary", > secondarySkillA = "secondary" @@ -2342,8 +2372,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(61, 1) Source(91, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(91, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(91, 5) + SourceIndex(0) -4 >Emitted(61, 6) Source(91, 6) + SourceIndex(0) -5 >Emitted(61, 10) Source(91, 6) + SourceIndex(0) +4 >Emitted(61, 6) Source(91, 10) + SourceIndex(0) +5 >Emitted(61, 10) Source(91, 10) + SourceIndex(0) 6 >Emitted(61, 51) Source(96, 41) + SourceIndex(0) 7 >Emitted(61, 53) Source(91, 11) + SourceIndex(0) 8 >Emitted(61, 65) Source(91, 28) + SourceIndex(0) @@ -2417,70 +2447,73 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^^ +18> ^ +19> ^^ +20> ^ +21> ^^ +22> ^^ +23> ^ 1-> > > 2 >for 3 > 4 > (let [ -5 > numberA3 = -1 -6 > -7 > numberA3 = -1 -8 > , -9 > ...robotAInfo -10> ] = robotA, -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > +6 > numberA3 = -1 +7 > +8 > numberA3 = -1 +9 > , +10> ...robotAInfo +11> ] = robotA, +12> i +13> = +14> 0 +15> ; +16> i +17> < +18> 1 +19> ; +20> i +21> ++ +22> ) +23> { 1->Emitted(64, 1) Source(100, 1) + SourceIndex(0) 2 >Emitted(64, 4) Source(100, 4) + SourceIndex(0) 3 >Emitted(64, 5) Source(100, 5) + SourceIndex(0) 4 >Emitted(64, 6) Source(100, 11) + SourceIndex(0) -5 >Emitted(64, 25) Source(100, 24) + SourceIndex(0) -6 >Emitted(64, 27) Source(100, 11) + SourceIndex(0) -7 >Emitted(64, 63) Source(100, 24) + SourceIndex(0) -8 >Emitted(64, 65) Source(100, 26) + SourceIndex(0) -9 >Emitted(64, 93) Source(100, 39) + SourceIndex(0) -10>Emitted(64, 95) Source(100, 51) + SourceIndex(0) -11>Emitted(64, 96) Source(100, 52) + SourceIndex(0) -12>Emitted(64, 99) Source(100, 55) + SourceIndex(0) -13>Emitted(64, 100) Source(100, 56) + SourceIndex(0) -14>Emitted(64, 102) Source(100, 58) + SourceIndex(0) -15>Emitted(64, 103) Source(100, 59) + SourceIndex(0) -16>Emitted(64, 106) Source(100, 62) + SourceIndex(0) -17>Emitted(64, 107) Source(100, 63) + SourceIndex(0) -18>Emitted(64, 109) Source(100, 65) + SourceIndex(0) -19>Emitted(64, 110) Source(100, 66) + SourceIndex(0) -20>Emitted(64, 112) Source(100, 68) + SourceIndex(0) -21>Emitted(64, 114) Source(100, 70) + SourceIndex(0) -22>Emitted(64, 115) Source(100, 71) + SourceIndex(0) +5 >Emitted(64, 10) Source(100, 11) + SourceIndex(0) +6 >Emitted(64, 25) Source(100, 24) + SourceIndex(0) +7 >Emitted(64, 27) Source(100, 11) + SourceIndex(0) +8 >Emitted(64, 63) Source(100, 24) + SourceIndex(0) +9 >Emitted(64, 65) Source(100, 26) + SourceIndex(0) +10>Emitted(64, 93) Source(100, 39) + SourceIndex(0) +11>Emitted(64, 95) Source(100, 51) + SourceIndex(0) +12>Emitted(64, 96) Source(100, 52) + SourceIndex(0) +13>Emitted(64, 99) Source(100, 55) + SourceIndex(0) +14>Emitted(64, 100) Source(100, 56) + SourceIndex(0) +15>Emitted(64, 102) Source(100, 58) + SourceIndex(0) +16>Emitted(64, 103) Source(100, 59) + SourceIndex(0) +17>Emitted(64, 106) Source(100, 62) + SourceIndex(0) +18>Emitted(64, 107) Source(100, 63) + SourceIndex(0) +19>Emitted(64, 109) Source(100, 65) + SourceIndex(0) +20>Emitted(64, 110) Source(100, 66) + SourceIndex(0) +21>Emitted(64, 112) Source(100, 68) + SourceIndex(0) +22>Emitted(64, 114) Source(100, 70) + SourceIndex(0) +23>Emitted(64, 115) Source(100, 71) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2549,9 +2582,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA3 = -1, ...robotAInfo] = getRobot() +6 > [numberA3 = -1, ...robotAInfo] = getRobot() 7 > 8 > numberA3 = -1 9 > @@ -2574,8 +2607,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(67, 1) Source(103, 1) + SourceIndex(0) 2 >Emitted(67, 4) Source(103, 4) + SourceIndex(0) 3 >Emitted(67, 5) Source(103, 5) + SourceIndex(0) -4 >Emitted(67, 6) Source(103, 6) + SourceIndex(0) -5 >Emitted(67, 10) Source(103, 6) + SourceIndex(0) +4 >Emitted(67, 6) Source(103, 10) + SourceIndex(0) +5 >Emitted(67, 10) Source(103, 10) + SourceIndex(0) 6 >Emitted(67, 26) Source(103, 53) + SourceIndex(0) 7 >Emitted(67, 28) Source(103, 11) + SourceIndex(0) 8 >Emitted(67, 40) Source(103, 24) + SourceIndex(0) @@ -2664,9 +2697,9 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let [numberA3 = -1, ...robotAInfo] = [2, "trimmer", "trimming"] +6 > [numberA3 = -1, ...robotAInfo] = [2, "trimmer", "trimming"] 7 > 8 > numberA3 = -1 9 > @@ -2689,8 +2722,8 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.t 1->Emitted(70, 1) Source(106, 1) + SourceIndex(0) 2 >Emitted(70, 4) Source(106, 4) + SourceIndex(0) 3 >Emitted(70, 5) Source(106, 5) + SourceIndex(0) -4 >Emitted(70, 6) Source(106, 6) + SourceIndex(0) -5 >Emitted(70, 10) Source(106, 6) + SourceIndex(0) +4 >Emitted(70, 6) Source(106, 10) + SourceIndex(0) +5 >Emitted(70, 10) Source(106, 10) + SourceIndex(0) 6 >Emitted(70, 42) Source(106, 69) + SourceIndex(0) 7 >Emitted(70, 44) Source(106, 11) + SourceIndex(0) 8 >Emitted(70, 56) Source(106, 24) + SourceIndex(0) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.js.map index 6446d14319e..d3452bfd56e 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.ts"],"names":[],"mappings":"AAMA,IAAI,MAAM,GAAU,CAAC,CAAC,EAAE,OAAO,EAAE,QAAQ,CAAC,CAAC;AAC3C;IACI,MAAM,CAAC,MAAM,CAAC;AAClB,CAAC;AAED,IAAI,WAAW,GAAsB,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC,CAAC;AAC/D,IAAI,WAAW,GAAsB,CAAC,SAAS,EAAE,CAAC,UAAU,EAAE,QAAQ,CAAC,CAAC,CAAC;AACzE;IACI,MAAM,CAAC,WAAW,CAAC;AACvB,CAAC;AAED,IAAI,KAAa,EAAE,aAAqB,EAAE,eAAuB,CAAC;AAClE,IAAI,OAAe,EAAE,KAAa,CAAC;AACnC,IAAI,QAAgB,EAAE,MAAc,EAAE,OAAe,EAAE,MAAc,CAAC;AACtE,IAAI,QAAgB,EAAE,UAA+B,EAAE,eAA8C,CAAC;AACtG,IAAI,CAAS,CAAC;AAEd,GAAG,CAAC,CAAI,cAAc,EAAd,mCAAc,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAClD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,eAA+B,EAA5B,UAAc,EAAd,mCAAc,MAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACtD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,+BAA+C,EAA5C,UAAc,EAAd,mCAAc,MAAgC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACtE,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAI,mBAGY,EAHZ,0CAGY,EAFhB,UAAyB,EAAzB,8CAAyB,EACzB,UAA6B,EAA7B,kDAA6B,EACT,WAAW,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACrD,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;AAC/B,CAAC;AACD,GAAG,CAAC,CAAC,oBAGkC,EAH/B,UAGY,EAHZ,0CAGY,EAFhB,UAAyB,EAAzB,8CAAyB,EACzB,UAA6B,EAA7B,kDAA6B,MACQ,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzD,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;AAC/B,CAAC;AACD,GAAG,CAAC,CAAC,wCAGsD,EAHnD,UAGY,EAHZ,0CAGY,EAFhB,UAAyB,EAAzB,8CAAyB,EACzB,UAA6B,EAA7B,kDAA6B,MAC4B,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7E,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;AAC/B,CAAC;AAED,GAAG,CAAC,CAAE,cAAY,EAAZ,iCAAY,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC9C,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AACzB,CAAC;AACD,GAAG,CAAC,CAAC,eAA2B,EAA1B,UAAY,EAAZ,iCAAY,MAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAClD,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AACzB,CAAC;AACD,GAAG,CAAC,CAAC,+BAA2C,EAA1C,UAAY,EAAZ,iCAAY,MAAgC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAClE,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AACzB,CAAC;AACD,GAAG,CAAC,CAAE,mBAAc,EAAd,mCAAc,EAAI,WAAW,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACrD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,oBAAkC,EAAjC,UAAc,EAAd,mCAAc,MAAqB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AACD,GAAG,CAAC,CAAC,wCAAsD,EAArD,UAAc,EAAd,mCAAc,MAAyC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC7E,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AACvB,CAAC;AAED,GAAG,CAAC,CAAE,cAAa,EAAb,kCAAa,EAAE,cAAe,EAAf,oCAAe,EAAE,cAAiB,EAAjB,sCAAiB,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACnF,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,eAAgE,EAA/D,UAAa,EAAb,kCAAa,EAAE,WAAe,EAAf,sCAAe,EAAE,WAAiB,EAAjB,wCAAiB,MAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACvF,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,gCAAgF,EAA/E,YAAa,EAAb,oCAAa,EAAE,YAAe,EAAf,sCAAe,EAAE,YAAiB,EAAjB,wCAAiB,OAAgC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACvG,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CACC,IAAA,oBAAiB,EAAjB,0CAAiB,EACd,oBAGoB,EAHpB,6CAGoB,EAFhB,YAAyB,EAAzB,kDAAyB,EACzB,YAA6B,EAA7B,sDAA6B,EAEpB,GAAC,GAAG,CAAC,EAAE,GAAC,GAAG,CAAC,EAAE,GAAC,EAAE,EAAE,CAAC;IACrC,OAAO,CAAC,GAAG,CAAC,QAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,qBAKc,EALb,YAAiB,EAAjB,wCAAiB,EACnB,YAGoB,EAHpB,6CAGoB,EAFhB,YAAyB,EAAzB,gDAAyB,EACzB,YAA6B,EAA7B,oDAA6B,OAEhB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACrC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AACD,GAAG,CAAC,CAAC,yCAKkC,EALjC,YAAiB,EAAjB,wCAAiB,EACnB,YAGoB,EAHpB,6CAGoB,EAFhB,YAAyB,EAAzB,gDAAyB,EACzB,YAA6B,EAA7B,oDAA6B,OAEI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzD,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;AACxB,CAAC;AAED,GAAG,CAAC,CAAE,eAAa,EAAb,oCAAa,EAAE,4BAAa,EAAI,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAC9D,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC1B,CAAC;AACD,GAAG,CAAC,CAAC,gBAA2C,EAA1C,YAAa,EAAb,oCAAa,EAAE,yBAAa,OAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IAClE,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC1B,CAAC;AACD,GAAG,CAAC,CAAC,gCAAkE,EAAjE,YAAa,EAAb,oCAAa,EAAE,yBAAa,OAAuC,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;IACzF,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC1B,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.sourcemap.txt index bab5f369194..aa1a4f7a016 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.sourcemap.txt @@ -330,7 +330,7 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. 2 >^^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >let @@ -341,81 +341,75 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. 3 >Emitted(14, 6) Source(22, 14) + SourceIndex(0) 4 >Emitted(14, 7) Source(22, 15) + SourceIndex(0) --- ->>>for ((_a = robotA[1], nameA = _a === void 0 ? "name" : _a, robotA), i = 0; i < 1; i++) { +>>>for (_a = robotA[1], nameA = _a === void 0 ? "name" : _a, robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [, -6 > nameA = "name" -7 > -8 > nameA = "name" -9 > ] = -10> robotA -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ([, +5 > nameA = "name" +6 > +7 > nameA = "name" +8 > ] = +9 > robotA +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(15, 1) Source(24, 1) + SourceIndex(0) 2 >Emitted(15, 4) Source(24, 4) + SourceIndex(0) 3 >Emitted(15, 5) Source(24, 5) + SourceIndex(0) -4 >Emitted(15, 6) Source(24, 6) + SourceIndex(0) -5 >Emitted(15, 7) Source(24, 9) + SourceIndex(0) -6 >Emitted(15, 21) Source(24, 23) + SourceIndex(0) -7 >Emitted(15, 23) Source(24, 9) + SourceIndex(0) -8 >Emitted(15, 58) Source(24, 23) + SourceIndex(0) -9 >Emitted(15, 60) Source(24, 27) + SourceIndex(0) -10>Emitted(15, 66) Source(24, 33) + SourceIndex(0) -11>Emitted(15, 67) Source(24, 33) + SourceIndex(0) -12>Emitted(15, 69) Source(24, 35) + SourceIndex(0) -13>Emitted(15, 70) Source(24, 36) + SourceIndex(0) -14>Emitted(15, 73) Source(24, 39) + SourceIndex(0) -15>Emitted(15, 74) Source(24, 40) + SourceIndex(0) -16>Emitted(15, 76) Source(24, 42) + SourceIndex(0) -17>Emitted(15, 77) Source(24, 43) + SourceIndex(0) -18>Emitted(15, 80) Source(24, 46) + SourceIndex(0) -19>Emitted(15, 81) Source(24, 47) + SourceIndex(0) -20>Emitted(15, 83) Source(24, 49) + SourceIndex(0) -21>Emitted(15, 84) Source(24, 50) + SourceIndex(0) -22>Emitted(15, 86) Source(24, 52) + SourceIndex(0) -23>Emitted(15, 88) Source(24, 54) + SourceIndex(0) -24>Emitted(15, 89) Source(24, 55) + SourceIndex(0) +4 >Emitted(15, 6) Source(24, 9) + SourceIndex(0) +5 >Emitted(15, 20) Source(24, 23) + SourceIndex(0) +6 >Emitted(15, 22) Source(24, 9) + SourceIndex(0) +7 >Emitted(15, 57) Source(24, 23) + SourceIndex(0) +8 >Emitted(15, 59) Source(24, 27) + SourceIndex(0) +9 >Emitted(15, 65) Source(24, 33) + SourceIndex(0) +10>Emitted(15, 67) Source(24, 35) + SourceIndex(0) +11>Emitted(15, 68) Source(24, 36) + SourceIndex(0) +12>Emitted(15, 71) Source(24, 39) + SourceIndex(0) +13>Emitted(15, 72) Source(24, 40) + SourceIndex(0) +14>Emitted(15, 74) Source(24, 42) + SourceIndex(0) +15>Emitted(15, 75) Source(24, 43) + SourceIndex(0) +16>Emitted(15, 78) Source(24, 46) + SourceIndex(0) +17>Emitted(15, 79) Source(24, 47) + SourceIndex(0) +18>Emitted(15, 81) Source(24, 49) + SourceIndex(0) +19>Emitted(15, 82) Source(24, 50) + SourceIndex(0) +20>Emitted(15, 84) Source(24, 52) + SourceIndex(0) +21>Emitted(15, 86) Source(24, 54) + SourceIndex(0) +22>Emitted(15, 87) Source(24, 55) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -447,87 +441,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(17, 1) Source(26, 1) + SourceIndex(0) 2 >Emitted(17, 2) Source(26, 2) + SourceIndex(0) --- ->>>for ((_b = getRobot(), _c = _b[1], nameA = _c === void 0 ? "name" : _c, _b), i = 0; i < 1; i++) { +>>>for (_b = getRobot(), _c = _b[1], nameA = _c === void 0 ? "name" : _c, _b, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, nameA = "name"] = getRobot() -7 > -8 > nameA = "name" -9 > -10> nameA = "name" -11> ] = getRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [, nameA = "name"] = getRobot() +6 > +7 > nameA = "name" +8 > +9 > nameA = "name" +10> ] = getRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(18, 1) Source(27, 1) + SourceIndex(0) 2 >Emitted(18, 4) Source(27, 4) + SourceIndex(0) 3 >Emitted(18, 5) Source(27, 5) + SourceIndex(0) 4 >Emitted(18, 6) Source(27, 6) + SourceIndex(0) -5 >Emitted(18, 7) Source(27, 6) + SourceIndex(0) -6 >Emitted(18, 22) Source(27, 37) + SourceIndex(0) -7 >Emitted(18, 24) Source(27, 9) + SourceIndex(0) -8 >Emitted(18, 34) Source(27, 23) + SourceIndex(0) -9 >Emitted(18, 36) Source(27, 9) + SourceIndex(0) -10>Emitted(18, 71) Source(27, 23) + SourceIndex(0) -11>Emitted(18, 76) Source(27, 37) + SourceIndex(0) -12>Emitted(18, 78) Source(27, 39) + SourceIndex(0) -13>Emitted(18, 79) Source(27, 40) + SourceIndex(0) -14>Emitted(18, 82) Source(27, 43) + SourceIndex(0) -15>Emitted(18, 83) Source(27, 44) + SourceIndex(0) -16>Emitted(18, 85) Source(27, 46) + SourceIndex(0) -17>Emitted(18, 86) Source(27, 47) + SourceIndex(0) -18>Emitted(18, 89) Source(27, 50) + SourceIndex(0) -19>Emitted(18, 90) Source(27, 51) + SourceIndex(0) -20>Emitted(18, 92) Source(27, 53) + SourceIndex(0) -21>Emitted(18, 93) Source(27, 54) + SourceIndex(0) -22>Emitted(18, 95) Source(27, 56) + SourceIndex(0) -23>Emitted(18, 97) Source(27, 58) + SourceIndex(0) -24>Emitted(18, 98) Source(27, 59) + SourceIndex(0) +5 >Emitted(18, 21) Source(27, 37) + SourceIndex(0) +6 >Emitted(18, 23) Source(27, 9) + SourceIndex(0) +7 >Emitted(18, 33) Source(27, 23) + SourceIndex(0) +8 >Emitted(18, 35) Source(27, 9) + SourceIndex(0) +9 >Emitted(18, 70) Source(27, 23) + SourceIndex(0) +10>Emitted(18, 76) Source(27, 39) + SourceIndex(0) +11>Emitted(18, 77) Source(27, 40) + SourceIndex(0) +12>Emitted(18, 80) Source(27, 43) + SourceIndex(0) +13>Emitted(18, 81) Source(27, 44) + SourceIndex(0) +14>Emitted(18, 83) Source(27, 46) + SourceIndex(0) +15>Emitted(18, 84) Source(27, 47) + SourceIndex(0) +16>Emitted(18, 87) Source(27, 50) + SourceIndex(0) +17>Emitted(18, 88) Source(27, 51) + SourceIndex(0) +18>Emitted(18, 90) Source(27, 53) + SourceIndex(0) +19>Emitted(18, 91) Source(27, 54) + SourceIndex(0) +20>Emitted(18, 93) Source(27, 56) + SourceIndex(0) +21>Emitted(18, 95) Source(27, 58) + SourceIndex(0) +22>Emitted(18, 96) Source(27, 59) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -559,87 +547,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(20, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(20, 2) Source(29, 2) + SourceIndex(0) --- ->>>for ((_d = [2, "trimmer", "trimming"], _e = _d[1], nameA = _e === void 0 ? "name" : _e, _d), i = 0; i < 1; i++) { +>>>for (_d = [2, "trimmer", "trimming"], _e = _d[1], nameA = _e === void 0 ? "name" : _e, _d, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, nameA = "name"] = [2, "trimmer", "trimming"] -7 > -8 > nameA = "name" -9 > -10> nameA = "name" -11> ] = [2, "trimmer", "trimming"] -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [, nameA = "name"] = [2, "trimmer", "trimming"] +6 > +7 > nameA = "name" +8 > +9 > nameA = "name" +10> ] = [2, "trimmer", "trimming"], +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(21, 1) Source(30, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(30, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(30, 5) + SourceIndex(0) 4 >Emitted(21, 6) Source(30, 6) + SourceIndex(0) -5 >Emitted(21, 7) Source(30, 6) + SourceIndex(0) -6 >Emitted(21, 38) Source(30, 53) + SourceIndex(0) -7 >Emitted(21, 40) Source(30, 9) + SourceIndex(0) -8 >Emitted(21, 50) Source(30, 23) + SourceIndex(0) -9 >Emitted(21, 52) Source(30, 9) + SourceIndex(0) -10>Emitted(21, 87) Source(30, 23) + SourceIndex(0) -11>Emitted(21, 92) Source(30, 53) + SourceIndex(0) -12>Emitted(21, 94) Source(30, 55) + SourceIndex(0) -13>Emitted(21, 95) Source(30, 56) + SourceIndex(0) -14>Emitted(21, 98) Source(30, 59) + SourceIndex(0) -15>Emitted(21, 99) Source(30, 60) + SourceIndex(0) -16>Emitted(21, 101) Source(30, 62) + SourceIndex(0) -17>Emitted(21, 102) Source(30, 63) + SourceIndex(0) -18>Emitted(21, 105) Source(30, 66) + SourceIndex(0) -19>Emitted(21, 106) Source(30, 67) + SourceIndex(0) -20>Emitted(21, 108) Source(30, 69) + SourceIndex(0) -21>Emitted(21, 109) Source(30, 70) + SourceIndex(0) -22>Emitted(21, 111) Source(30, 72) + SourceIndex(0) -23>Emitted(21, 113) Source(30, 74) + SourceIndex(0) -24>Emitted(21, 114) Source(30, 75) + SourceIndex(0) +5 >Emitted(21, 37) Source(30, 53) + SourceIndex(0) +6 >Emitted(21, 39) Source(30, 9) + SourceIndex(0) +7 >Emitted(21, 49) Source(30, 23) + SourceIndex(0) +8 >Emitted(21, 51) Source(30, 9) + SourceIndex(0) +9 >Emitted(21, 86) Source(30, 23) + SourceIndex(0) +10>Emitted(21, 92) Source(30, 55) + SourceIndex(0) +11>Emitted(21, 93) Source(30, 56) + SourceIndex(0) +12>Emitted(21, 96) Source(30, 59) + SourceIndex(0) +13>Emitted(21, 97) Source(30, 60) + SourceIndex(0) +14>Emitted(21, 99) Source(30, 62) + SourceIndex(0) +15>Emitted(21, 100) Source(30, 63) + SourceIndex(0) +16>Emitted(21, 103) Source(30, 66) + SourceIndex(0) +17>Emitted(21, 104) Source(30, 67) + SourceIndex(0) +18>Emitted(21, 106) Source(30, 69) + SourceIndex(0) +19>Emitted(21, 107) Source(30, 70) + SourceIndex(0) +20>Emitted(21, 109) Source(30, 72) + SourceIndex(0) +21>Emitted(21, 111) Source(30, 74) + SourceIndex(0) +22>Emitted(21, 112) Source(30, 75) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -671,119 +653,113 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(23, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(23, 2) Source(32, 2) + SourceIndex(0) --- ->>>for ((_f = multiRobotA[1], _g = _f === void 0 ? ["none", "none"] : _f, _h = _g[0], primarySkillA = _h === void 0 ? "primary" : _h, _j = _g[1], secondarySkillA = _j === void 0 ? "secondary" : _j, multiRobotA), i = 0; i < 1; i++) { +>>>for (_f = multiRobotA[1], _g = _f === void 0 ? ["none", "none"] : _f, _h = _g[0], primarySkillA = _h === void 0 ? "primary" : _h, _j = _g[1], secondarySkillA = _j === void 0 ? "secondary" : _j, multiRobotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > -4 > ( -5 > [, -6 > [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -7 > -8 > [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -9 > -10> primarySkillA = "primary" -11> -12> primarySkillA = "primary" -13> , - > -14> secondarySkillA = "secondary" -15> -16> secondarySkillA = "secondary" -17> - > ] = ["none", "none"]] = -18> multiRobotA -19> -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +4 > ([, +5 > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +6 > +7 > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +8 > +9 > primarySkillA = "primary" +10> +11> primarySkillA = "primary" +12> , + > +13> secondarySkillA = "secondary" +14> +15> secondarySkillA = "secondary" +16> + > ] = ["none", "none"]] = +17> multiRobotA +18> , +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(24, 1) Source(33, 1) + SourceIndex(0) 2 >Emitted(24, 4) Source(33, 4) + SourceIndex(0) 3 >Emitted(24, 5) Source(33, 5) + SourceIndex(0) -4 >Emitted(24, 6) Source(33, 6) + SourceIndex(0) -5 >Emitted(24, 7) Source(33, 9) + SourceIndex(0) -6 >Emitted(24, 26) Source(36, 21) + SourceIndex(0) -7 >Emitted(24, 28) Source(33, 9) + SourceIndex(0) -8 >Emitted(24, 70) Source(36, 21) + SourceIndex(0) -9 >Emitted(24, 72) Source(34, 5) + SourceIndex(0) -10>Emitted(24, 82) Source(34, 30) + SourceIndex(0) -11>Emitted(24, 84) Source(34, 5) + SourceIndex(0) -12>Emitted(24, 130) Source(34, 30) + SourceIndex(0) -13>Emitted(24, 132) Source(35, 5) + SourceIndex(0) -14>Emitted(24, 142) Source(35, 34) + SourceIndex(0) -15>Emitted(24, 144) Source(35, 5) + SourceIndex(0) -16>Emitted(24, 194) Source(35, 34) + SourceIndex(0) -17>Emitted(24, 196) Source(36, 25) + SourceIndex(0) -18>Emitted(24, 207) Source(36, 36) + SourceIndex(0) -19>Emitted(24, 208) Source(36, 36) + SourceIndex(0) -20>Emitted(24, 210) Source(36, 38) + SourceIndex(0) -21>Emitted(24, 211) Source(36, 39) + SourceIndex(0) -22>Emitted(24, 214) Source(36, 42) + SourceIndex(0) -23>Emitted(24, 215) Source(36, 43) + SourceIndex(0) -24>Emitted(24, 217) Source(36, 45) + SourceIndex(0) -25>Emitted(24, 218) Source(36, 46) + SourceIndex(0) -26>Emitted(24, 221) Source(36, 49) + SourceIndex(0) -27>Emitted(24, 222) Source(36, 50) + SourceIndex(0) -28>Emitted(24, 224) Source(36, 52) + SourceIndex(0) -29>Emitted(24, 225) Source(36, 53) + SourceIndex(0) -30>Emitted(24, 227) Source(36, 55) + SourceIndex(0) -31>Emitted(24, 229) Source(36, 57) + SourceIndex(0) -32>Emitted(24, 230) Source(36, 58) + SourceIndex(0) +4 >Emitted(24, 6) Source(33, 9) + SourceIndex(0) +5 >Emitted(24, 25) Source(36, 21) + SourceIndex(0) +6 >Emitted(24, 27) Source(33, 9) + SourceIndex(0) +7 >Emitted(24, 69) Source(36, 21) + SourceIndex(0) +8 >Emitted(24, 71) Source(34, 5) + SourceIndex(0) +9 >Emitted(24, 81) Source(34, 30) + SourceIndex(0) +10>Emitted(24, 83) Source(34, 5) + SourceIndex(0) +11>Emitted(24, 129) Source(34, 30) + SourceIndex(0) +12>Emitted(24, 131) Source(35, 5) + SourceIndex(0) +13>Emitted(24, 141) Source(35, 34) + SourceIndex(0) +14>Emitted(24, 143) Source(35, 5) + SourceIndex(0) +15>Emitted(24, 193) Source(35, 34) + SourceIndex(0) +16>Emitted(24, 195) Source(36, 25) + SourceIndex(0) +17>Emitted(24, 206) Source(36, 36) + SourceIndex(0) +18>Emitted(24, 208) Source(36, 38) + SourceIndex(0) +19>Emitted(24, 209) Source(36, 39) + SourceIndex(0) +20>Emitted(24, 212) Source(36, 42) + SourceIndex(0) +21>Emitted(24, 213) Source(36, 43) + SourceIndex(0) +22>Emitted(24, 215) Source(36, 45) + SourceIndex(0) +23>Emitted(24, 216) Source(36, 46) + SourceIndex(0) +24>Emitted(24, 219) Source(36, 49) + SourceIndex(0) +25>Emitted(24, 220) Source(36, 50) + SourceIndex(0) +26>Emitted(24, 222) Source(36, 52) + SourceIndex(0) +27>Emitted(24, 223) Source(36, 53) + SourceIndex(0) +28>Emitted(24, 225) Source(36, 55) + SourceIndex(0) +29>Emitted(24, 227) Source(36, 57) + SourceIndex(0) +30>Emitted(24, 228) Source(36, 58) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -815,122 +791,116 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(26, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(26, 2) Source(38, 2) + SourceIndex(0) --- ->>>for ((_k = getMultiRobot(), _l = _k[1], _m = _l === void 0 ? ["none", "none"] : _l, _o = _m[0], primarySkillA = _o === void 0 ? "primary" : _o, _p = _m[1], secondarySkillA = _p === void 0 ? "secondary" : _p, _k), i = 0; i < 1; i++) { +>>>for (_k = getMultiRobot(), _l = _k[1], _m = _l === void 0 ? ["none", "none"] : _l, _o = _m[0], primarySkillA = _o === void 0 ? "primary" : _o, _p = _m[1], secondarySkillA = _p === void 0 ? "secondary" : _p, _k, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^^^^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"]] = getMultiRobot() -7 > -8 > [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -9 > -10> [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -11> -12> primarySkillA = "primary" -13> -14> primarySkillA = "primary" -15> , - > -16> secondarySkillA = "secondary" -17> -18> secondarySkillA = "secondary" -19> - > ] = ["none", "none"]] = getMultiRobot() -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +5 > [, [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"]] = getMultiRobot() +6 > +7 > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +8 > +9 > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +10> +11> primarySkillA = "primary" +12> +13> primarySkillA = "primary" +14> , + > +15> secondarySkillA = "secondary" +16> +17> secondarySkillA = "secondary" +18> + > ] = ["none", "none"]] = getMultiRobot(), +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(27, 1) Source(39, 1) + SourceIndex(0) 2 >Emitted(27, 4) Source(39, 4) + SourceIndex(0) 3 >Emitted(27, 5) Source(39, 5) + SourceIndex(0) 4 >Emitted(27, 6) Source(39, 6) + SourceIndex(0) -5 >Emitted(27, 7) Source(39, 6) + SourceIndex(0) -6 >Emitted(27, 27) Source(42, 40) + SourceIndex(0) -7 >Emitted(27, 29) Source(39, 9) + SourceIndex(0) -8 >Emitted(27, 39) Source(42, 21) + SourceIndex(0) -9 >Emitted(27, 41) Source(39, 9) + SourceIndex(0) -10>Emitted(27, 83) Source(42, 21) + SourceIndex(0) -11>Emitted(27, 85) Source(40, 5) + SourceIndex(0) -12>Emitted(27, 95) Source(40, 30) + SourceIndex(0) -13>Emitted(27, 97) Source(40, 5) + SourceIndex(0) -14>Emitted(27, 143) Source(40, 30) + SourceIndex(0) -15>Emitted(27, 145) Source(41, 5) + SourceIndex(0) -16>Emitted(27, 155) Source(41, 34) + SourceIndex(0) -17>Emitted(27, 157) Source(41, 5) + SourceIndex(0) -18>Emitted(27, 207) Source(41, 34) + SourceIndex(0) -19>Emitted(27, 212) Source(42, 40) + SourceIndex(0) -20>Emitted(27, 214) Source(42, 42) + SourceIndex(0) -21>Emitted(27, 215) Source(42, 43) + SourceIndex(0) -22>Emitted(27, 218) Source(42, 46) + SourceIndex(0) -23>Emitted(27, 219) Source(42, 47) + SourceIndex(0) -24>Emitted(27, 221) Source(42, 49) + SourceIndex(0) -25>Emitted(27, 222) Source(42, 50) + SourceIndex(0) -26>Emitted(27, 225) Source(42, 53) + SourceIndex(0) -27>Emitted(27, 226) Source(42, 54) + SourceIndex(0) -28>Emitted(27, 228) Source(42, 56) + SourceIndex(0) -29>Emitted(27, 229) Source(42, 57) + SourceIndex(0) -30>Emitted(27, 231) Source(42, 59) + SourceIndex(0) -31>Emitted(27, 233) Source(42, 61) + SourceIndex(0) -32>Emitted(27, 234) Source(42, 62) + SourceIndex(0) +5 >Emitted(27, 26) Source(42, 40) + SourceIndex(0) +6 >Emitted(27, 28) Source(39, 9) + SourceIndex(0) +7 >Emitted(27, 38) Source(42, 21) + SourceIndex(0) +8 >Emitted(27, 40) Source(39, 9) + SourceIndex(0) +9 >Emitted(27, 82) Source(42, 21) + SourceIndex(0) +10>Emitted(27, 84) Source(40, 5) + SourceIndex(0) +11>Emitted(27, 94) Source(40, 30) + SourceIndex(0) +12>Emitted(27, 96) Source(40, 5) + SourceIndex(0) +13>Emitted(27, 142) Source(40, 30) + SourceIndex(0) +14>Emitted(27, 144) Source(41, 5) + SourceIndex(0) +15>Emitted(27, 154) Source(41, 34) + SourceIndex(0) +16>Emitted(27, 156) Source(41, 5) + SourceIndex(0) +17>Emitted(27, 206) Source(41, 34) + SourceIndex(0) +18>Emitted(27, 212) Source(42, 42) + SourceIndex(0) +19>Emitted(27, 213) Source(42, 43) + SourceIndex(0) +20>Emitted(27, 216) Source(42, 46) + SourceIndex(0) +21>Emitted(27, 217) Source(42, 47) + SourceIndex(0) +22>Emitted(27, 219) Source(42, 49) + SourceIndex(0) +23>Emitted(27, 220) Source(42, 50) + SourceIndex(0) +24>Emitted(27, 223) Source(42, 53) + SourceIndex(0) +25>Emitted(27, 224) Source(42, 54) + SourceIndex(0) +26>Emitted(27, 226) Source(42, 56) + SourceIndex(0) +27>Emitted(27, 227) Source(42, 57) + SourceIndex(0) +28>Emitted(27, 229) Source(42, 59) + SourceIndex(0) +29>Emitted(27, 231) Source(42, 61) + SourceIndex(0) +30>Emitted(27, 232) Source(42, 62) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -962,122 +932,116 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(29, 1) Source(44, 1) + SourceIndex(0) 2 >Emitted(29, 2) Source(44, 2) + SourceIndex(0) --- ->>>for ((_q = ["trimmer", ["trimming", "edging"]], _r = _q[1], _s = _r === void 0 ? ["none", "none"] : _r, _t = _s[0], primarySkillA = _t === void 0 ? "primary" : _t, _u = _s[1], secondarySkillA = _u === void 0 ? "secondary" : _u, _q), i = 0; i < 1; i++) { +>>>for (_q = ["trimmer", ["trimming", "edging"]], _r = _q[1], _s = _r === void 0 ? ["none", "none"] : _r, _t = _s[0], primarySkillA = _t === void 0 ? "primary" : _t, _u = _s[1], secondarySkillA = _u === void 0 ? "secondary" : _u, _q, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^^^^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [, [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"]] = ["trimmer", ["trimming", "edging"]] -7 > -8 > [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -9 > -10> [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -11> -12> primarySkillA = "primary" -13> -14> primarySkillA = "primary" -15> , - > -16> secondarySkillA = "secondary" -17> -18> secondarySkillA = "secondary" -19> - > ] = ["none", "none"]] = ["trimmer", ["trimming", "edging"]] -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +5 > [, [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"]] = ["trimmer", ["trimming", "edging"]] +6 > +7 > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +8 > +9 > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +10> +11> primarySkillA = "primary" +12> +13> primarySkillA = "primary" +14> , + > +15> secondarySkillA = "secondary" +16> +17> secondarySkillA = "secondary" +18> + > ] = ["none", "none"]] = ["trimmer", ["trimming", "edging"]], +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(30, 1) Source(45, 1) + SourceIndex(0) 2 >Emitted(30, 4) Source(45, 4) + SourceIndex(0) 3 >Emitted(30, 5) Source(45, 5) + SourceIndex(0) 4 >Emitted(30, 6) Source(45, 6) + SourceIndex(0) -5 >Emitted(30, 7) Source(45, 6) + SourceIndex(0) -6 >Emitted(30, 47) Source(48, 60) + SourceIndex(0) -7 >Emitted(30, 49) Source(45, 9) + SourceIndex(0) -8 >Emitted(30, 59) Source(48, 21) + SourceIndex(0) -9 >Emitted(30, 61) Source(45, 9) + SourceIndex(0) -10>Emitted(30, 103) Source(48, 21) + SourceIndex(0) -11>Emitted(30, 105) Source(46, 5) + SourceIndex(0) -12>Emitted(30, 115) Source(46, 30) + SourceIndex(0) -13>Emitted(30, 117) Source(46, 5) + SourceIndex(0) -14>Emitted(30, 163) Source(46, 30) + SourceIndex(0) -15>Emitted(30, 165) Source(47, 5) + SourceIndex(0) -16>Emitted(30, 175) Source(47, 34) + SourceIndex(0) -17>Emitted(30, 177) Source(47, 5) + SourceIndex(0) -18>Emitted(30, 227) Source(47, 34) + SourceIndex(0) -19>Emitted(30, 232) Source(48, 60) + SourceIndex(0) -20>Emitted(30, 234) Source(48, 62) + SourceIndex(0) -21>Emitted(30, 235) Source(48, 63) + SourceIndex(0) -22>Emitted(30, 238) Source(48, 66) + SourceIndex(0) -23>Emitted(30, 239) Source(48, 67) + SourceIndex(0) -24>Emitted(30, 241) Source(48, 69) + SourceIndex(0) -25>Emitted(30, 242) Source(48, 70) + SourceIndex(0) -26>Emitted(30, 245) Source(48, 73) + SourceIndex(0) -27>Emitted(30, 246) Source(48, 74) + SourceIndex(0) -28>Emitted(30, 248) Source(48, 76) + SourceIndex(0) -29>Emitted(30, 249) Source(48, 77) + SourceIndex(0) -30>Emitted(30, 251) Source(48, 79) + SourceIndex(0) -31>Emitted(30, 253) Source(48, 81) + SourceIndex(0) -32>Emitted(30, 254) Source(48, 82) + SourceIndex(0) +5 >Emitted(30, 46) Source(48, 60) + SourceIndex(0) +6 >Emitted(30, 48) Source(45, 9) + SourceIndex(0) +7 >Emitted(30, 58) Source(48, 21) + SourceIndex(0) +8 >Emitted(30, 60) Source(45, 9) + SourceIndex(0) +9 >Emitted(30, 102) Source(48, 21) + SourceIndex(0) +10>Emitted(30, 104) Source(46, 5) + SourceIndex(0) +11>Emitted(30, 114) Source(46, 30) + SourceIndex(0) +12>Emitted(30, 116) Source(46, 5) + SourceIndex(0) +13>Emitted(30, 162) Source(46, 30) + SourceIndex(0) +14>Emitted(30, 164) Source(47, 5) + SourceIndex(0) +15>Emitted(30, 174) Source(47, 34) + SourceIndex(0) +16>Emitted(30, 176) Source(47, 5) + SourceIndex(0) +17>Emitted(30, 226) Source(47, 34) + SourceIndex(0) +18>Emitted(30, 232) Source(48, 62) + SourceIndex(0) +19>Emitted(30, 233) Source(48, 63) + SourceIndex(0) +20>Emitted(30, 236) Source(48, 66) + SourceIndex(0) +21>Emitted(30, 237) Source(48, 67) + SourceIndex(0) +22>Emitted(30, 239) Source(48, 69) + SourceIndex(0) +23>Emitted(30, 240) Source(48, 70) + SourceIndex(0) +24>Emitted(30, 243) Source(48, 73) + SourceIndex(0) +25>Emitted(30, 244) Source(48, 74) + SourceIndex(0) +26>Emitted(30, 246) Source(48, 76) + SourceIndex(0) +27>Emitted(30, 247) Source(48, 77) + SourceIndex(0) +28>Emitted(30, 249) Source(48, 79) + SourceIndex(0) +29>Emitted(30, 251) Source(48, 81) + SourceIndex(0) +30>Emitted(30, 252) Source(48, 82) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -1109,88 +1073,82 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(32, 1) Source(50, 1) + SourceIndex(0) 2 >Emitted(32, 2) Source(50, 2) + SourceIndex(0) --- ->>>for ((_v = robotA[0], numberB = _v === void 0 ? -1 : _v, robotA), i = 0; i < 1; i++) { +>>>for (_v = robotA[0], numberB = _v === void 0 ? -1 : _v, robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [ -6 > numberB = -1 -7 > -8 > numberB = -1 -9 > ] = -10> robotA -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ([ +5 > numberB = -1 +6 > +7 > numberB = -1 +8 > ] = +9 > robotA +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(33, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(52, 5) + SourceIndex(0) -4 >Emitted(33, 6) Source(52, 6) + SourceIndex(0) -5 >Emitted(33, 7) Source(52, 7) + SourceIndex(0) -6 >Emitted(33, 21) Source(52, 19) + SourceIndex(0) -7 >Emitted(33, 23) Source(52, 7) + SourceIndex(0) -8 >Emitted(33, 56) Source(52, 19) + SourceIndex(0) -9 >Emitted(33, 58) Source(52, 23) + SourceIndex(0) -10>Emitted(33, 64) Source(52, 29) + SourceIndex(0) -11>Emitted(33, 65) Source(52, 29) + SourceIndex(0) -12>Emitted(33, 67) Source(52, 31) + SourceIndex(0) -13>Emitted(33, 68) Source(52, 32) + SourceIndex(0) -14>Emitted(33, 71) Source(52, 35) + SourceIndex(0) -15>Emitted(33, 72) Source(52, 36) + SourceIndex(0) -16>Emitted(33, 74) Source(52, 38) + SourceIndex(0) -17>Emitted(33, 75) Source(52, 39) + SourceIndex(0) -18>Emitted(33, 78) Source(52, 42) + SourceIndex(0) -19>Emitted(33, 79) Source(52, 43) + SourceIndex(0) -20>Emitted(33, 81) Source(52, 45) + SourceIndex(0) -21>Emitted(33, 82) Source(52, 46) + SourceIndex(0) -22>Emitted(33, 84) Source(52, 48) + SourceIndex(0) -23>Emitted(33, 86) Source(52, 50) + SourceIndex(0) -24>Emitted(33, 87) Source(52, 51) + SourceIndex(0) +4 >Emitted(33, 6) Source(52, 7) + SourceIndex(0) +5 >Emitted(33, 20) Source(52, 19) + SourceIndex(0) +6 >Emitted(33, 22) Source(52, 7) + SourceIndex(0) +7 >Emitted(33, 55) Source(52, 19) + SourceIndex(0) +8 >Emitted(33, 57) Source(52, 23) + SourceIndex(0) +9 >Emitted(33, 63) Source(52, 29) + SourceIndex(0) +10>Emitted(33, 65) Source(52, 31) + SourceIndex(0) +11>Emitted(33, 66) Source(52, 32) + SourceIndex(0) +12>Emitted(33, 69) Source(52, 35) + SourceIndex(0) +13>Emitted(33, 70) Source(52, 36) + SourceIndex(0) +14>Emitted(33, 72) Source(52, 38) + SourceIndex(0) +15>Emitted(33, 73) Source(52, 39) + SourceIndex(0) +16>Emitted(33, 76) Source(52, 42) + SourceIndex(0) +17>Emitted(33, 77) Source(52, 43) + SourceIndex(0) +18>Emitted(33, 79) Source(52, 45) + SourceIndex(0) +19>Emitted(33, 80) Source(52, 46) + SourceIndex(0) +20>Emitted(33, 82) Source(52, 48) + SourceIndex(0) +21>Emitted(33, 84) Source(52, 50) + SourceIndex(0) +22>Emitted(33, 85) Source(52, 51) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1222,87 +1180,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(35, 1) Source(54, 1) + SourceIndex(0) 2 >Emitted(35, 2) Source(54, 2) + SourceIndex(0) --- ->>>for ((_w = getRobot(), _x = _w[0], numberB = _x === void 0 ? -1 : _x, _w), i = 0; i < 1; i++) { +>>>for (_w = getRobot(), _x = _w[0], numberB = _x === void 0 ? -1 : _x, _w, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberB = -1] = getRobot() -7 > -8 > numberB = -1 -9 > -10> numberB = -1 -11> ] = getRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [numberB = -1] = getRobot() +6 > +7 > numberB = -1 +8 > +9 > numberB = -1 +10> ] = getRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(36, 1) Source(55, 1) + SourceIndex(0) 2 >Emitted(36, 4) Source(55, 4) + SourceIndex(0) 3 >Emitted(36, 5) Source(55, 5) + SourceIndex(0) 4 >Emitted(36, 6) Source(55, 6) + SourceIndex(0) -5 >Emitted(36, 7) Source(55, 6) + SourceIndex(0) -6 >Emitted(36, 22) Source(55, 33) + SourceIndex(0) -7 >Emitted(36, 24) Source(55, 7) + SourceIndex(0) -8 >Emitted(36, 34) Source(55, 19) + SourceIndex(0) -9 >Emitted(36, 36) Source(55, 7) + SourceIndex(0) -10>Emitted(36, 69) Source(55, 19) + SourceIndex(0) -11>Emitted(36, 74) Source(55, 33) + SourceIndex(0) -12>Emitted(36, 76) Source(55, 35) + SourceIndex(0) -13>Emitted(36, 77) Source(55, 36) + SourceIndex(0) -14>Emitted(36, 80) Source(55, 39) + SourceIndex(0) -15>Emitted(36, 81) Source(55, 40) + SourceIndex(0) -16>Emitted(36, 83) Source(55, 42) + SourceIndex(0) -17>Emitted(36, 84) Source(55, 43) + SourceIndex(0) -18>Emitted(36, 87) Source(55, 46) + SourceIndex(0) -19>Emitted(36, 88) Source(55, 47) + SourceIndex(0) -20>Emitted(36, 90) Source(55, 49) + SourceIndex(0) -21>Emitted(36, 91) Source(55, 50) + SourceIndex(0) -22>Emitted(36, 93) Source(55, 52) + SourceIndex(0) -23>Emitted(36, 95) Source(55, 54) + SourceIndex(0) -24>Emitted(36, 96) Source(55, 55) + SourceIndex(0) +5 >Emitted(36, 21) Source(55, 33) + SourceIndex(0) +6 >Emitted(36, 23) Source(55, 7) + SourceIndex(0) +7 >Emitted(36, 33) Source(55, 19) + SourceIndex(0) +8 >Emitted(36, 35) Source(55, 7) + SourceIndex(0) +9 >Emitted(36, 68) Source(55, 19) + SourceIndex(0) +10>Emitted(36, 74) Source(55, 35) + SourceIndex(0) +11>Emitted(36, 75) Source(55, 36) + SourceIndex(0) +12>Emitted(36, 78) Source(55, 39) + SourceIndex(0) +13>Emitted(36, 79) Source(55, 40) + SourceIndex(0) +14>Emitted(36, 81) Source(55, 42) + SourceIndex(0) +15>Emitted(36, 82) Source(55, 43) + SourceIndex(0) +16>Emitted(36, 85) Source(55, 46) + SourceIndex(0) +17>Emitted(36, 86) Source(55, 47) + SourceIndex(0) +18>Emitted(36, 88) Source(55, 49) + SourceIndex(0) +19>Emitted(36, 89) Source(55, 50) + SourceIndex(0) +20>Emitted(36, 91) Source(55, 52) + SourceIndex(0) +21>Emitted(36, 93) Source(55, 54) + SourceIndex(0) +22>Emitted(36, 94) Source(55, 55) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1334,87 +1286,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(38, 1) Source(57, 1) + SourceIndex(0) 2 >Emitted(38, 2) Source(57, 2) + SourceIndex(0) --- ->>>for ((_y = [2, "trimmer", "trimming"], _z = _y[0], numberB = _z === void 0 ? -1 : _z, _y), i = 0; i < 1; i++) { +>>>for (_y = [2, "trimmer", "trimming"], _z = _y[0], numberB = _z === void 0 ? -1 : _z, _y, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberB = -1] = [2, "trimmer", "trimming"] -7 > -8 > numberB = -1 -9 > -10> numberB = -1 -11> ] = [2, "trimmer", "trimming"] -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [numberB = -1] = [2, "trimmer", "trimming"] +6 > +7 > numberB = -1 +8 > +9 > numberB = -1 +10> ] = [2, "trimmer", "trimming"], +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(39, 1) Source(58, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(58, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(58, 5) + SourceIndex(0) 4 >Emitted(39, 6) Source(58, 6) + SourceIndex(0) -5 >Emitted(39, 7) Source(58, 6) + SourceIndex(0) -6 >Emitted(39, 38) Source(58, 49) + SourceIndex(0) -7 >Emitted(39, 40) Source(58, 7) + SourceIndex(0) -8 >Emitted(39, 50) Source(58, 19) + SourceIndex(0) -9 >Emitted(39, 52) Source(58, 7) + SourceIndex(0) -10>Emitted(39, 85) Source(58, 19) + SourceIndex(0) -11>Emitted(39, 90) Source(58, 49) + SourceIndex(0) -12>Emitted(39, 92) Source(58, 51) + SourceIndex(0) -13>Emitted(39, 93) Source(58, 52) + SourceIndex(0) -14>Emitted(39, 96) Source(58, 55) + SourceIndex(0) -15>Emitted(39, 97) Source(58, 56) + SourceIndex(0) -16>Emitted(39, 99) Source(58, 58) + SourceIndex(0) -17>Emitted(39, 100) Source(58, 59) + SourceIndex(0) -18>Emitted(39, 103) Source(58, 62) + SourceIndex(0) -19>Emitted(39, 104) Source(58, 63) + SourceIndex(0) -20>Emitted(39, 106) Source(58, 65) + SourceIndex(0) -21>Emitted(39, 107) Source(58, 66) + SourceIndex(0) -22>Emitted(39, 109) Source(58, 68) + SourceIndex(0) -23>Emitted(39, 111) Source(58, 70) + SourceIndex(0) -24>Emitted(39, 112) Source(58, 71) + SourceIndex(0) +5 >Emitted(39, 37) Source(58, 49) + SourceIndex(0) +6 >Emitted(39, 39) Source(58, 7) + SourceIndex(0) +7 >Emitted(39, 49) Source(58, 19) + SourceIndex(0) +8 >Emitted(39, 51) Source(58, 7) + SourceIndex(0) +9 >Emitted(39, 84) Source(58, 19) + SourceIndex(0) +10>Emitted(39, 90) Source(58, 51) + SourceIndex(0) +11>Emitted(39, 91) Source(58, 52) + SourceIndex(0) +12>Emitted(39, 94) Source(58, 55) + SourceIndex(0) +13>Emitted(39, 95) Source(58, 56) + SourceIndex(0) +14>Emitted(39, 97) Source(58, 58) + SourceIndex(0) +15>Emitted(39, 98) Source(58, 59) + SourceIndex(0) +16>Emitted(39, 101) Source(58, 62) + SourceIndex(0) +17>Emitted(39, 102) Source(58, 63) + SourceIndex(0) +18>Emitted(39, 104) Source(58, 65) + SourceIndex(0) +19>Emitted(39, 105) Source(58, 66) + SourceIndex(0) +20>Emitted(39, 107) Source(58, 68) + SourceIndex(0) +21>Emitted(39, 109) Source(58, 70) + SourceIndex(0) +22>Emitted(39, 110) Source(58, 71) + SourceIndex(0) --- >>> console.log(numberB); 1 >^^^^ @@ -1446,87 +1392,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(41, 1) Source(60, 1) + SourceIndex(0) 2 >Emitted(41, 2) Source(60, 2) + SourceIndex(0) --- ->>>for ((_0 = multiRobotA[0], nameB = _0 === void 0 ? "name" : _0, multiRobotA), i = 0; i < 1; i++) { +>>>for (_0 = multiRobotA[0], nameB = _0 === void 0 ? "name" : _0, multiRobotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > -4 > ( -5 > [ -6 > nameB = "name" -7 > -8 > nameB = "name" -9 > ] = -10> multiRobotA -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ([ +5 > nameB = "name" +6 > +7 > nameB = "name" +8 > ] = +9 > multiRobotA +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(42, 1) Source(61, 1) + SourceIndex(0) 2 >Emitted(42, 4) Source(61, 4) + SourceIndex(0) 3 >Emitted(42, 5) Source(61, 5) + SourceIndex(0) -4 >Emitted(42, 6) Source(61, 6) + SourceIndex(0) -5 >Emitted(42, 7) Source(61, 7) + SourceIndex(0) -6 >Emitted(42, 26) Source(61, 21) + SourceIndex(0) -7 >Emitted(42, 28) Source(61, 7) + SourceIndex(0) -8 >Emitted(42, 63) Source(61, 21) + SourceIndex(0) -9 >Emitted(42, 65) Source(61, 25) + SourceIndex(0) -10>Emitted(42, 76) Source(61, 36) + SourceIndex(0) -11>Emitted(42, 77) Source(61, 36) + SourceIndex(0) -12>Emitted(42, 79) Source(61, 38) + SourceIndex(0) -13>Emitted(42, 80) Source(61, 39) + SourceIndex(0) -14>Emitted(42, 83) Source(61, 42) + SourceIndex(0) -15>Emitted(42, 84) Source(61, 43) + SourceIndex(0) -16>Emitted(42, 86) Source(61, 45) + SourceIndex(0) -17>Emitted(42, 87) Source(61, 46) + SourceIndex(0) -18>Emitted(42, 90) Source(61, 49) + SourceIndex(0) -19>Emitted(42, 91) Source(61, 50) + SourceIndex(0) -20>Emitted(42, 93) Source(61, 52) + SourceIndex(0) -21>Emitted(42, 94) Source(61, 53) + SourceIndex(0) -22>Emitted(42, 96) Source(61, 55) + SourceIndex(0) -23>Emitted(42, 98) Source(61, 57) + SourceIndex(0) -24>Emitted(42, 99) Source(61, 58) + SourceIndex(0) +4 >Emitted(42, 6) Source(61, 7) + SourceIndex(0) +5 >Emitted(42, 25) Source(61, 21) + SourceIndex(0) +6 >Emitted(42, 27) Source(61, 7) + SourceIndex(0) +7 >Emitted(42, 62) Source(61, 21) + SourceIndex(0) +8 >Emitted(42, 64) Source(61, 25) + SourceIndex(0) +9 >Emitted(42, 75) Source(61, 36) + SourceIndex(0) +10>Emitted(42, 77) Source(61, 38) + SourceIndex(0) +11>Emitted(42, 78) Source(61, 39) + SourceIndex(0) +12>Emitted(42, 81) Source(61, 42) + SourceIndex(0) +13>Emitted(42, 82) Source(61, 43) + SourceIndex(0) +14>Emitted(42, 84) Source(61, 45) + SourceIndex(0) +15>Emitted(42, 85) Source(61, 46) + SourceIndex(0) +16>Emitted(42, 88) Source(61, 49) + SourceIndex(0) +17>Emitted(42, 89) Source(61, 50) + SourceIndex(0) +18>Emitted(42, 91) Source(61, 52) + SourceIndex(0) +19>Emitted(42, 92) Source(61, 53) + SourceIndex(0) +20>Emitted(42, 94) Source(61, 55) + SourceIndex(0) +21>Emitted(42, 96) Source(61, 57) + SourceIndex(0) +22>Emitted(42, 97) Source(61, 58) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1558,87 +1498,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(44, 1) Source(63, 1) + SourceIndex(0) 2 >Emitted(44, 2) Source(63, 2) + SourceIndex(0) --- ->>>for ((_1 = getMultiRobot(), _2 = _1[0], nameB = _2 === void 0 ? "name" : _2, _1), i = 0; i < 1; i++) { +>>>for (_1 = getMultiRobot(), _2 = _1[0], nameB = _2 === void 0 ? "name" : _2, _1, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameB = "name"] = getMultiRobot() -7 > -8 > nameB = "name" -9 > -10> nameB = "name" -11> ] = getMultiRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [nameB = "name"] = getMultiRobot() +6 > +7 > nameB = "name" +8 > +9 > nameB = "name" +10> ] = getMultiRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(45, 1) Source(64, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(64, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(64, 5) + SourceIndex(0) 4 >Emitted(45, 6) Source(64, 6) + SourceIndex(0) -5 >Emitted(45, 7) Source(64, 6) + SourceIndex(0) -6 >Emitted(45, 27) Source(64, 40) + SourceIndex(0) -7 >Emitted(45, 29) Source(64, 7) + SourceIndex(0) -8 >Emitted(45, 39) Source(64, 21) + SourceIndex(0) -9 >Emitted(45, 41) Source(64, 7) + SourceIndex(0) -10>Emitted(45, 76) Source(64, 21) + SourceIndex(0) -11>Emitted(45, 81) Source(64, 40) + SourceIndex(0) -12>Emitted(45, 83) Source(64, 42) + SourceIndex(0) -13>Emitted(45, 84) Source(64, 43) + SourceIndex(0) -14>Emitted(45, 87) Source(64, 46) + SourceIndex(0) -15>Emitted(45, 88) Source(64, 47) + SourceIndex(0) -16>Emitted(45, 90) Source(64, 49) + SourceIndex(0) -17>Emitted(45, 91) Source(64, 50) + SourceIndex(0) -18>Emitted(45, 94) Source(64, 53) + SourceIndex(0) -19>Emitted(45, 95) Source(64, 54) + SourceIndex(0) -20>Emitted(45, 97) Source(64, 56) + SourceIndex(0) -21>Emitted(45, 98) Source(64, 57) + SourceIndex(0) -22>Emitted(45, 100) Source(64, 59) + SourceIndex(0) -23>Emitted(45, 102) Source(64, 61) + SourceIndex(0) -24>Emitted(45, 103) Source(64, 62) + SourceIndex(0) +5 >Emitted(45, 26) Source(64, 40) + SourceIndex(0) +6 >Emitted(45, 28) Source(64, 7) + SourceIndex(0) +7 >Emitted(45, 38) Source(64, 21) + SourceIndex(0) +8 >Emitted(45, 40) Source(64, 7) + SourceIndex(0) +9 >Emitted(45, 75) Source(64, 21) + SourceIndex(0) +10>Emitted(45, 81) Source(64, 42) + SourceIndex(0) +11>Emitted(45, 82) Source(64, 43) + SourceIndex(0) +12>Emitted(45, 85) Source(64, 46) + SourceIndex(0) +13>Emitted(45, 86) Source(64, 47) + SourceIndex(0) +14>Emitted(45, 88) Source(64, 49) + SourceIndex(0) +15>Emitted(45, 89) Source(64, 50) + SourceIndex(0) +16>Emitted(45, 92) Source(64, 53) + SourceIndex(0) +17>Emitted(45, 93) Source(64, 54) + SourceIndex(0) +18>Emitted(45, 95) Source(64, 56) + SourceIndex(0) +19>Emitted(45, 96) Source(64, 57) + SourceIndex(0) +20>Emitted(45, 98) Source(64, 59) + SourceIndex(0) +21>Emitted(45, 100) Source(64, 61) + SourceIndex(0) +22>Emitted(45, 101) Source(64, 62) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1670,87 +1604,81 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(47, 1) Source(66, 1) + SourceIndex(0) 2 >Emitted(47, 2) Source(66, 2) + SourceIndex(0) --- ->>>for ((_3 = ["trimmer", ["trimming", "edging"]], _4 = _3[0], nameB = _4 === void 0 ? "name" : _4, _3), i = 0; i < 1; i++) { +>>>for (_3 = ["trimmer", ["trimming", "edging"]], _4 = _3[0], nameB = _4 === void 0 ? "name" : _4, _3, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameB = "name"] = ["trimmer", ["trimming", "edging"]] -7 > -8 > nameB = "name" -9 > -10> nameB = "name" -11> ] = ["trimmer", ["trimming", "edging"]] -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > [nameB = "name"] = ["trimmer", ["trimming", "edging"]] +6 > +7 > nameB = "name" +8 > +9 > nameB = "name" +10> ] = ["trimmer", ["trimming", "edging"]], +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(48, 1) Source(67, 1) + SourceIndex(0) 2 >Emitted(48, 4) Source(67, 4) + SourceIndex(0) 3 >Emitted(48, 5) Source(67, 5) + SourceIndex(0) 4 >Emitted(48, 6) Source(67, 6) + SourceIndex(0) -5 >Emitted(48, 7) Source(67, 6) + SourceIndex(0) -6 >Emitted(48, 47) Source(67, 60) + SourceIndex(0) -7 >Emitted(48, 49) Source(67, 7) + SourceIndex(0) -8 >Emitted(48, 59) Source(67, 21) + SourceIndex(0) -9 >Emitted(48, 61) Source(67, 7) + SourceIndex(0) -10>Emitted(48, 96) Source(67, 21) + SourceIndex(0) -11>Emitted(48, 101) Source(67, 60) + SourceIndex(0) -12>Emitted(48, 103) Source(67, 62) + SourceIndex(0) -13>Emitted(48, 104) Source(67, 63) + SourceIndex(0) -14>Emitted(48, 107) Source(67, 66) + SourceIndex(0) -15>Emitted(48, 108) Source(67, 67) + SourceIndex(0) -16>Emitted(48, 110) Source(67, 69) + SourceIndex(0) -17>Emitted(48, 111) Source(67, 70) + SourceIndex(0) -18>Emitted(48, 114) Source(67, 73) + SourceIndex(0) -19>Emitted(48, 115) Source(67, 74) + SourceIndex(0) -20>Emitted(48, 117) Source(67, 76) + SourceIndex(0) -21>Emitted(48, 118) Source(67, 77) + SourceIndex(0) -22>Emitted(48, 120) Source(67, 79) + SourceIndex(0) -23>Emitted(48, 122) Source(67, 81) + SourceIndex(0) -24>Emitted(48, 123) Source(67, 82) + SourceIndex(0) +5 >Emitted(48, 46) Source(67, 60) + SourceIndex(0) +6 >Emitted(48, 48) Source(67, 7) + SourceIndex(0) +7 >Emitted(48, 58) Source(67, 21) + SourceIndex(0) +8 >Emitted(48, 60) Source(67, 7) + SourceIndex(0) +9 >Emitted(48, 95) Source(67, 21) + SourceIndex(0) +10>Emitted(48, 101) Source(67, 62) + SourceIndex(0) +11>Emitted(48, 102) Source(67, 63) + SourceIndex(0) +12>Emitted(48, 105) Source(67, 66) + SourceIndex(0) +13>Emitted(48, 106) Source(67, 67) + SourceIndex(0) +14>Emitted(48, 108) Source(67, 69) + SourceIndex(0) +15>Emitted(48, 109) Source(67, 70) + SourceIndex(0) +16>Emitted(48, 112) Source(67, 73) + SourceIndex(0) +17>Emitted(48, 113) Source(67, 74) + SourceIndex(0) +18>Emitted(48, 115) Source(67, 76) + SourceIndex(0) +19>Emitted(48, 116) Source(67, 77) + SourceIndex(0) +20>Emitted(48, 118) Source(67, 79) + SourceIndex(0) +21>Emitted(48, 120) Source(67, 81) + SourceIndex(0) +22>Emitted(48, 121) Source(67, 82) + SourceIndex(0) --- >>> console.log(nameB); 1 >^^^^ @@ -1782,112 +1710,106 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(50, 1) Source(69, 1) + SourceIndex(0) 2 >Emitted(50, 2) Source(69, 2) + SourceIndex(0) --- ->>>for ((_5 = robotA[0], numberA2 = _5 === void 0 ? -1 : _5, _6 = robotA[1], nameA2 = _6 === void 0 ? "name" : _6, _7 = robotA[2], skillA2 = _7 === void 0 ? "skill" : _7, robotA), i = 0; i < 1; i++) { +>>>for (_5 = robotA[0], numberA2 = _5 === void 0 ? -1 : _5, _6 = robotA[1], nameA2 = _6 === void 0 ? "name" : _6, _7 = robotA[2], skillA2 = _7 === void 0 ? "skill" : _7, robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [ -6 > numberA2 = -1 -7 > -8 > numberA2 = -1 -9 > , -10> nameA2 = "name" -11> -12> nameA2 = "name" -13> , -14> skillA2 = "skill" -15> -16> skillA2 = "skill" -17> ] = -18> robotA -19> -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +4 > ([ +5 > numberA2 = -1 +6 > +7 > numberA2 = -1 +8 > , +9 > nameA2 = "name" +10> +11> nameA2 = "name" +12> , +13> skillA2 = "skill" +14> +15> skillA2 = "skill" +16> ] = +17> robotA +18> , +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(51, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(51, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(51, 5) Source(71, 5) + SourceIndex(0) -4 >Emitted(51, 6) Source(71, 6) + SourceIndex(0) -5 >Emitted(51, 7) Source(71, 7) + SourceIndex(0) -6 >Emitted(51, 21) Source(71, 20) + SourceIndex(0) -7 >Emitted(51, 23) Source(71, 7) + SourceIndex(0) -8 >Emitted(51, 57) Source(71, 20) + SourceIndex(0) -9 >Emitted(51, 59) Source(71, 22) + SourceIndex(0) -10>Emitted(51, 73) Source(71, 37) + SourceIndex(0) -11>Emitted(51, 75) Source(71, 22) + SourceIndex(0) -12>Emitted(51, 111) Source(71, 37) + SourceIndex(0) -13>Emitted(51, 113) Source(71, 39) + SourceIndex(0) -14>Emitted(51, 127) Source(71, 56) + SourceIndex(0) -15>Emitted(51, 129) Source(71, 39) + SourceIndex(0) -16>Emitted(51, 167) Source(71, 56) + SourceIndex(0) -17>Emitted(51, 169) Source(71, 60) + SourceIndex(0) -18>Emitted(51, 175) Source(71, 66) + SourceIndex(0) -19>Emitted(51, 176) Source(71, 66) + SourceIndex(0) -20>Emitted(51, 178) Source(71, 68) + SourceIndex(0) -21>Emitted(51, 179) Source(71, 69) + SourceIndex(0) -22>Emitted(51, 182) Source(71, 72) + SourceIndex(0) -23>Emitted(51, 183) Source(71, 73) + SourceIndex(0) -24>Emitted(51, 185) Source(71, 75) + SourceIndex(0) -25>Emitted(51, 186) Source(71, 76) + SourceIndex(0) -26>Emitted(51, 189) Source(71, 79) + SourceIndex(0) -27>Emitted(51, 190) Source(71, 80) + SourceIndex(0) -28>Emitted(51, 192) Source(71, 82) + SourceIndex(0) -29>Emitted(51, 193) Source(71, 83) + SourceIndex(0) -30>Emitted(51, 195) Source(71, 85) + SourceIndex(0) -31>Emitted(51, 197) Source(71, 87) + SourceIndex(0) -32>Emitted(51, 198) Source(71, 88) + SourceIndex(0) +4 >Emitted(51, 6) Source(71, 7) + SourceIndex(0) +5 >Emitted(51, 20) Source(71, 20) + SourceIndex(0) +6 >Emitted(51, 22) Source(71, 7) + SourceIndex(0) +7 >Emitted(51, 56) Source(71, 20) + SourceIndex(0) +8 >Emitted(51, 58) Source(71, 22) + SourceIndex(0) +9 >Emitted(51, 72) Source(71, 37) + SourceIndex(0) +10>Emitted(51, 74) Source(71, 22) + SourceIndex(0) +11>Emitted(51, 110) Source(71, 37) + SourceIndex(0) +12>Emitted(51, 112) Source(71, 39) + SourceIndex(0) +13>Emitted(51, 126) Source(71, 56) + SourceIndex(0) +14>Emitted(51, 128) Source(71, 39) + SourceIndex(0) +15>Emitted(51, 166) Source(71, 56) + SourceIndex(0) +16>Emitted(51, 168) Source(71, 60) + SourceIndex(0) +17>Emitted(51, 174) Source(71, 66) + SourceIndex(0) +18>Emitted(51, 176) Source(71, 68) + SourceIndex(0) +19>Emitted(51, 177) Source(71, 69) + SourceIndex(0) +20>Emitted(51, 180) Source(71, 72) + SourceIndex(0) +21>Emitted(51, 181) Source(71, 73) + SourceIndex(0) +22>Emitted(51, 183) Source(71, 75) + SourceIndex(0) +23>Emitted(51, 184) Source(71, 76) + SourceIndex(0) +24>Emitted(51, 187) Source(71, 79) + SourceIndex(0) +25>Emitted(51, 188) Source(71, 80) + SourceIndex(0) +26>Emitted(51, 190) Source(71, 82) + SourceIndex(0) +27>Emitted(51, 191) Source(71, 83) + SourceIndex(0) +28>Emitted(51, 193) Source(71, 85) + SourceIndex(0) +29>Emitted(51, 195) Source(71, 87) + SourceIndex(0) +30>Emitted(51, 196) Source(71, 88) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1919,111 +1841,105 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(53, 1) Source(73, 1) + SourceIndex(0) 2 >Emitted(53, 2) Source(73, 2) + SourceIndex(0) --- ->>>for ((_8 = getRobot(), _9 = _8[0], numberA2 = _9 === void 0 ? -1 : _9, _10 = _8[1], nameA2 = _10 === void 0 ? "name" : _10, _11 = _8[2], skillA2 = _11 === void 0 ? "skill" : _11, _8), i = 0; i < 1; i++) { +>>>for (_8 = getRobot(), _9 = _8[0], numberA2 = _9 === void 0 ? -1 : _9, _10 = _8[1], nameA2 = _10 === void 0 ? "name" : _10, _11 = _8[2], skillA2 = _11 === void 0 ? "skill" : _11, _8, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^^^^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = getRobot() -7 > -8 > numberA2 = -1 -9 > -10> numberA2 = -1 -11> , -12> nameA2 = "name" -13> -14> nameA2 = "name" -15> , -16> skillA2 = "skill" -17> -18> skillA2 = "skill" -19> ] = getRobot() -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +5 > [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = getRobot() +6 > +7 > numberA2 = -1 +8 > +9 > numberA2 = -1 +10> , +11> nameA2 = "name" +12> +13> nameA2 = "name" +14> , +15> skillA2 = "skill" +16> +17> skillA2 = "skill" +18> ] = getRobot(), +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(54, 1) Source(74, 1) + SourceIndex(0) 2 >Emitted(54, 4) Source(74, 4) + SourceIndex(0) 3 >Emitted(54, 5) Source(74, 5) + SourceIndex(0) 4 >Emitted(54, 6) Source(74, 6) + SourceIndex(0) -5 >Emitted(54, 7) Source(74, 6) + SourceIndex(0) -6 >Emitted(54, 22) Source(74, 70) + SourceIndex(0) -7 >Emitted(54, 24) Source(74, 7) + SourceIndex(0) -8 >Emitted(54, 34) Source(74, 20) + SourceIndex(0) -9 >Emitted(54, 36) Source(74, 7) + SourceIndex(0) -10>Emitted(54, 70) Source(74, 20) + SourceIndex(0) -11>Emitted(54, 72) Source(74, 22) + SourceIndex(0) -12>Emitted(54, 83) Source(74, 37) + SourceIndex(0) -13>Emitted(54, 85) Source(74, 22) + SourceIndex(0) -14>Emitted(54, 123) Source(74, 37) + SourceIndex(0) -15>Emitted(54, 125) Source(74, 39) + SourceIndex(0) -16>Emitted(54, 136) Source(74, 56) + SourceIndex(0) -17>Emitted(54, 138) Source(74, 39) + SourceIndex(0) -18>Emitted(54, 178) Source(74, 56) + SourceIndex(0) -19>Emitted(54, 183) Source(74, 70) + SourceIndex(0) -20>Emitted(54, 185) Source(74, 72) + SourceIndex(0) -21>Emitted(54, 186) Source(74, 73) + SourceIndex(0) -22>Emitted(54, 189) Source(74, 76) + SourceIndex(0) -23>Emitted(54, 190) Source(74, 77) + SourceIndex(0) -24>Emitted(54, 192) Source(74, 79) + SourceIndex(0) -25>Emitted(54, 193) Source(74, 80) + SourceIndex(0) -26>Emitted(54, 196) Source(74, 83) + SourceIndex(0) -27>Emitted(54, 197) Source(74, 84) + SourceIndex(0) -28>Emitted(54, 199) Source(74, 86) + SourceIndex(0) -29>Emitted(54, 200) Source(74, 87) + SourceIndex(0) -30>Emitted(54, 202) Source(74, 89) + SourceIndex(0) -31>Emitted(54, 204) Source(74, 91) + SourceIndex(0) -32>Emitted(54, 205) Source(74, 92) + SourceIndex(0) +5 >Emitted(54, 21) Source(74, 70) + SourceIndex(0) +6 >Emitted(54, 23) Source(74, 7) + SourceIndex(0) +7 >Emitted(54, 33) Source(74, 20) + SourceIndex(0) +8 >Emitted(54, 35) Source(74, 7) + SourceIndex(0) +9 >Emitted(54, 69) Source(74, 20) + SourceIndex(0) +10>Emitted(54, 71) Source(74, 22) + SourceIndex(0) +11>Emitted(54, 82) Source(74, 37) + SourceIndex(0) +12>Emitted(54, 84) Source(74, 22) + SourceIndex(0) +13>Emitted(54, 122) Source(74, 37) + SourceIndex(0) +14>Emitted(54, 124) Source(74, 39) + SourceIndex(0) +15>Emitted(54, 135) Source(74, 56) + SourceIndex(0) +16>Emitted(54, 137) Source(74, 39) + SourceIndex(0) +17>Emitted(54, 177) Source(74, 56) + SourceIndex(0) +18>Emitted(54, 183) Source(74, 72) + SourceIndex(0) +19>Emitted(54, 184) Source(74, 73) + SourceIndex(0) +20>Emitted(54, 187) Source(74, 76) + SourceIndex(0) +21>Emitted(54, 188) Source(74, 77) + SourceIndex(0) +22>Emitted(54, 190) Source(74, 79) + SourceIndex(0) +23>Emitted(54, 191) Source(74, 80) + SourceIndex(0) +24>Emitted(54, 194) Source(74, 83) + SourceIndex(0) +25>Emitted(54, 195) Source(74, 84) + SourceIndex(0) +26>Emitted(54, 197) Source(74, 86) + SourceIndex(0) +27>Emitted(54, 198) Source(74, 87) + SourceIndex(0) +28>Emitted(54, 200) Source(74, 89) + SourceIndex(0) +29>Emitted(54, 202) Source(74, 91) + SourceIndex(0) +30>Emitted(54, 203) Source(74, 92) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -2055,111 +1971,105 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(56, 1) Source(76, 1) + SourceIndex(0) 2 >Emitted(56, 2) Source(76, 2) + SourceIndex(0) --- ->>>for ((_12 = [2, "trimmer", "trimming"], _13 = _12[0], numberA2 = _13 === void 0 ? -1 : _13, _14 = _12[1], nameA2 = _14 === void 0 ? "name" : _14, _15 = _12[2], skillA2 = _15 === void 0 ? "skill" : _15, _12), i = 0; i < 1; i++) { +>>>for (_12 = [2, "trimmer", "trimming"], _13 = _12[0], numberA2 = _13 === void 0 ? -1 : _13, _14 = _12[1], nameA2 = _14 === void 0 ? "name" : _14, _15 = _12[2], skillA2 = _15 === void 0 ? "skill" : _15, _12, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^^^^^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = [2, "trimmer", "trimming"] -7 > -8 > numberA2 = -1 -9 > -10> numberA2 = -1 -11> , -12> nameA2 = "name" -13> -14> nameA2 = "name" -15> , -16> skillA2 = "skill" -17> -18> skillA2 = "skill" -19> ] = [2, "trimmer", "trimming"] -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +5 > [numberA2 = -1, nameA2 = "name", skillA2 = "skill"] = [2, "trimmer", "trimming"] +6 > +7 > numberA2 = -1 +8 > +9 > numberA2 = -1 +10> , +11> nameA2 = "name" +12> +13> nameA2 = "name" +14> , +15> skillA2 = "skill" +16> +17> skillA2 = "skill" +18> ] = [2, "trimmer", "trimming"], +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(57, 1) Source(77, 1) + SourceIndex(0) 2 >Emitted(57, 4) Source(77, 4) + SourceIndex(0) 3 >Emitted(57, 5) Source(77, 5) + SourceIndex(0) 4 >Emitted(57, 6) Source(77, 6) + SourceIndex(0) -5 >Emitted(57, 7) Source(77, 6) + SourceIndex(0) -6 >Emitted(57, 39) Source(77, 86) + SourceIndex(0) -7 >Emitted(57, 41) Source(77, 7) + SourceIndex(0) -8 >Emitted(57, 53) Source(77, 20) + SourceIndex(0) -9 >Emitted(57, 55) Source(77, 7) + SourceIndex(0) -10>Emitted(57, 91) Source(77, 20) + SourceIndex(0) -11>Emitted(57, 93) Source(77, 22) + SourceIndex(0) -12>Emitted(57, 105) Source(77, 37) + SourceIndex(0) -13>Emitted(57, 107) Source(77, 22) + SourceIndex(0) -14>Emitted(57, 145) Source(77, 37) + SourceIndex(0) -15>Emitted(57, 147) Source(77, 39) + SourceIndex(0) -16>Emitted(57, 159) Source(77, 56) + SourceIndex(0) -17>Emitted(57, 161) Source(77, 39) + SourceIndex(0) -18>Emitted(57, 201) Source(77, 56) + SourceIndex(0) -19>Emitted(57, 207) Source(77, 86) + SourceIndex(0) -20>Emitted(57, 209) Source(77, 88) + SourceIndex(0) -21>Emitted(57, 210) Source(77, 89) + SourceIndex(0) -22>Emitted(57, 213) Source(77, 92) + SourceIndex(0) -23>Emitted(57, 214) Source(77, 93) + SourceIndex(0) -24>Emitted(57, 216) Source(77, 95) + SourceIndex(0) -25>Emitted(57, 217) Source(77, 96) + SourceIndex(0) -26>Emitted(57, 220) Source(77, 99) + SourceIndex(0) -27>Emitted(57, 221) Source(77, 100) + SourceIndex(0) -28>Emitted(57, 223) Source(77, 102) + SourceIndex(0) -29>Emitted(57, 224) Source(77, 103) + SourceIndex(0) -30>Emitted(57, 226) Source(77, 105) + SourceIndex(0) -31>Emitted(57, 228) Source(77, 107) + SourceIndex(0) -32>Emitted(57, 229) Source(77, 108) + SourceIndex(0) +5 >Emitted(57, 38) Source(77, 86) + SourceIndex(0) +6 >Emitted(57, 40) Source(77, 7) + SourceIndex(0) +7 >Emitted(57, 52) Source(77, 20) + SourceIndex(0) +8 >Emitted(57, 54) Source(77, 7) + SourceIndex(0) +9 >Emitted(57, 90) Source(77, 20) + SourceIndex(0) +10>Emitted(57, 92) Source(77, 22) + SourceIndex(0) +11>Emitted(57, 104) Source(77, 37) + SourceIndex(0) +12>Emitted(57, 106) Source(77, 22) + SourceIndex(0) +13>Emitted(57, 144) Source(77, 37) + SourceIndex(0) +14>Emitted(57, 146) Source(77, 39) + SourceIndex(0) +15>Emitted(57, 158) Source(77, 56) + SourceIndex(0) +16>Emitted(57, 160) Source(77, 39) + SourceIndex(0) +17>Emitted(57, 200) Source(77, 56) + SourceIndex(0) +18>Emitted(57, 207) Source(77, 88) + SourceIndex(0) +19>Emitted(57, 208) Source(77, 89) + SourceIndex(0) +20>Emitted(57, 211) Source(77, 92) + SourceIndex(0) +21>Emitted(57, 212) Source(77, 93) + SourceIndex(0) +22>Emitted(57, 214) Source(77, 95) + SourceIndex(0) +23>Emitted(57, 215) Source(77, 96) + SourceIndex(0) +24>Emitted(57, 218) Source(77, 99) + SourceIndex(0) +25>Emitted(57, 219) Source(77, 100) + SourceIndex(0) +26>Emitted(57, 221) Source(77, 102) + SourceIndex(0) +27>Emitted(57, 222) Source(77, 103) + SourceIndex(0) +28>Emitted(57, 224) Source(77, 105) + SourceIndex(0) +29>Emitted(57, 226) Source(77, 107) + SourceIndex(0) +30>Emitted(57, 227) Source(77, 108) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -2203,110 +2113,113 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^^^^^^^^^^^^ -18> ^^ -19> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -20> ^^ -21> ^^^ -22> ^^^ -23> ^ -24> ^^ -25> ^^^ -26> ^^^ -27> ^ -28> ^^ -29> ^^^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^^^^^^^^^^^^ +19> ^^ +20> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +21> ^^ +22> ^^^ +23> ^^^ +24> ^ +25> ^^ +26> ^^^ +27> ^^^ +28> ^ +29> ^^ +30> ^^^ +31> ^^ +32> ^^ +33> ^ 1-> > 2 >for 3 > 4 > (let > [ -5 > nameMA = "noName" -6 > -7 > nameMA = "noName" -8 > , +5 > +6 > nameMA = "noName" +7 > +8 > nameMA = "noName" +9 > , > -9 > [ +10> [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["none", "none"] -10> -11> [ +11> +12> [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["none", "none"] -12> -13> primarySkillA = "primary" -14> -15> primarySkillA = "primary" -16> , +13> +14> primarySkillA = "primary" +15> +16> primarySkillA = "primary" +17> , > -17> secondarySkillA = "secondary" -18> -19> secondarySkillA = "secondary" -20> +18> secondarySkillA = "secondary" +19> +20> secondarySkillA = "secondary" +21> > ] = ["none", "none"] > ] = multiRobotA, -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +22> i +23> = +24> 0 +25> ; +26> i +27> < +28> 1 +29> ; +30> i +31> ++ +32> ) +33> { 1->Emitted(60, 1) Source(80, 1) + SourceIndex(0) 2 >Emitted(60, 4) Source(80, 4) + SourceIndex(0) 3 >Emitted(60, 5) Source(80, 5) + SourceIndex(0) 4 >Emitted(60, 6) Source(81, 6) + SourceIndex(0) -5 >Emitted(60, 30) Source(81, 23) + SourceIndex(0) -6 >Emitted(60, 32) Source(81, 6) + SourceIndex(0) -7 >Emitted(60, 74) Source(81, 23) + SourceIndex(0) -8 >Emitted(60, 76) Source(82, 9) + SourceIndex(0) -9 >Emitted(60, 96) Source(85, 29) + SourceIndex(0) -10>Emitted(60, 98) Source(82, 9) + SourceIndex(0) -11>Emitted(60, 143) Source(85, 29) + SourceIndex(0) -12>Emitted(60, 145) Source(83, 13) + SourceIndex(0) -13>Emitted(60, 157) Source(83, 38) + SourceIndex(0) -14>Emitted(60, 159) Source(83, 13) + SourceIndex(0) -15>Emitted(60, 209) Source(83, 38) + SourceIndex(0) -16>Emitted(60, 211) Source(84, 13) + SourceIndex(0) -17>Emitted(60, 223) Source(84, 42) + SourceIndex(0) -18>Emitted(60, 225) Source(84, 13) + SourceIndex(0) -19>Emitted(60, 279) Source(84, 42) + SourceIndex(0) -20>Emitted(60, 281) Source(86, 22) + SourceIndex(0) -21>Emitted(60, 284) Source(86, 23) + SourceIndex(0) -22>Emitted(60, 287) Source(86, 26) + SourceIndex(0) -23>Emitted(60, 288) Source(86, 27) + SourceIndex(0) -24>Emitted(60, 290) Source(86, 29) + SourceIndex(0) -25>Emitted(60, 293) Source(86, 30) + SourceIndex(0) -26>Emitted(60, 296) Source(86, 33) + SourceIndex(0) -27>Emitted(60, 297) Source(86, 34) + SourceIndex(0) -28>Emitted(60, 299) Source(86, 36) + SourceIndex(0) -29>Emitted(60, 302) Source(86, 37) + SourceIndex(0) -30>Emitted(60, 304) Source(86, 39) + SourceIndex(0) -31>Emitted(60, 306) Source(86, 41) + SourceIndex(0) -32>Emitted(60, 307) Source(86, 42) + SourceIndex(0) +5 >Emitted(60, 10) Source(81, 6) + SourceIndex(0) +6 >Emitted(60, 30) Source(81, 23) + SourceIndex(0) +7 >Emitted(60, 32) Source(81, 6) + SourceIndex(0) +8 >Emitted(60, 74) Source(81, 23) + SourceIndex(0) +9 >Emitted(60, 76) Source(82, 9) + SourceIndex(0) +10>Emitted(60, 96) Source(85, 29) + SourceIndex(0) +11>Emitted(60, 98) Source(82, 9) + SourceIndex(0) +12>Emitted(60, 143) Source(85, 29) + SourceIndex(0) +13>Emitted(60, 145) Source(83, 13) + SourceIndex(0) +14>Emitted(60, 157) Source(83, 38) + SourceIndex(0) +15>Emitted(60, 159) Source(83, 13) + SourceIndex(0) +16>Emitted(60, 209) Source(83, 38) + SourceIndex(0) +17>Emitted(60, 211) Source(84, 13) + SourceIndex(0) +18>Emitted(60, 223) Source(84, 42) + SourceIndex(0) +19>Emitted(60, 225) Source(84, 13) + SourceIndex(0) +20>Emitted(60, 279) Source(84, 42) + SourceIndex(0) +21>Emitted(60, 281) Source(86, 22) + SourceIndex(0) +22>Emitted(60, 284) Source(86, 23) + SourceIndex(0) +23>Emitted(60, 287) Source(86, 26) + SourceIndex(0) +24>Emitted(60, 288) Source(86, 27) + SourceIndex(0) +25>Emitted(60, 290) Source(86, 29) + SourceIndex(0) +26>Emitted(60, 293) Source(86, 30) + SourceIndex(0) +27>Emitted(60, 296) Source(86, 33) + SourceIndex(0) +28>Emitted(60, 297) Source(86, 34) + SourceIndex(0) +29>Emitted(60, 299) Source(86, 36) + SourceIndex(0) +30>Emitted(60, 302) Source(86, 37) + SourceIndex(0) +31>Emitted(60, 304) Source(86, 39) + SourceIndex(0) +32>Emitted(60, 306) Source(86, 41) + SourceIndex(0) +33>Emitted(60, 307) Source(86, 42) + SourceIndex(0) --- >>> console.log(nameMA_1); 1 >^^^^ @@ -2338,138 +2251,132 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(62, 1) Source(88, 1) + SourceIndex(0) 2 >Emitted(62, 2) Source(88, 2) + SourceIndex(0) --- ->>>for ((_21 = getMultiRobot(), _22 = _21[0], nameMA = _22 === void 0 ? "noName" : _22, _23 = _21[1], _24 = _23 === void 0 ? ["none", "none"] : _23, _25 = _24[0], primarySkillA = _25 === void 0 ? "primary" : _25, _26 = _24[1], secondarySkillA = _26 === void 0 ? "secondary" : _26, _21), i = 0; i < 1; i++) { +>>>for (_21 = getMultiRobot(), _22 = _21[0], nameMA = _22 === void 0 ? "noName" : _22, _23 = _21[1], _24 = _23 === void 0 ? ["none", "none"] : _23, _25 = _24[0], primarySkillA = _25 === void 0 ? "primary" : _25, _26 = _24[1], secondarySkillA = _26 === void 0 ? "secondary" : _26, _21, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -23> ^^^^^^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^^ -31> ^ -32> ^^ -33> ^ -34> ^^ -35> ^^ -36> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +22> ^^^^^^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^^ +29> ^ +30> ^^ +31> ^ +32> ^^ +33> ^^ +34> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameMA = "noName", - > [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] - > ] = getMultiRobot() -7 > -8 > nameMA = "noName" -9 > -10> nameMA = "noName" -11> , - > -12> [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -13> -14> [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -15> -16> primarySkillA = "primary" -17> -18> primarySkillA = "primary" -19> , - > -20> secondarySkillA = "secondary" -21> -22> secondarySkillA = "secondary" -23> - > ] = ["none", "none"] - > ] = getMultiRobot() -24> , -25> i -26> = -27> 0 -28> ; -29> i -30> < -31> 1 -32> ; -33> i -34> ++ -35> ) -36> { +5 > [nameMA = "noName", + > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] + > ] = getMultiRobot() +6 > +7 > nameMA = "noName" +8 > +9 > nameMA = "noName" +10> , + > +11> [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +12> +13> [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +14> +15> primarySkillA = "primary" +16> +17> primarySkillA = "primary" +18> , + > +19> secondarySkillA = "secondary" +20> +21> secondarySkillA = "secondary" +22> + > ] = ["none", "none"] + > ] = getMultiRobot(), +23> i +24> = +25> 0 +26> ; +27> i +28> < +29> 1 +30> ; +31> i +32> ++ +33> ) +34> { 1->Emitted(63, 1) Source(89, 1) + SourceIndex(0) 2 >Emitted(63, 4) Source(89, 4) + SourceIndex(0) 3 >Emitted(63, 5) Source(89, 5) + SourceIndex(0) 4 >Emitted(63, 6) Source(89, 6) + SourceIndex(0) -5 >Emitted(63, 7) Source(89, 6) + SourceIndex(0) -6 >Emitted(63, 28) Source(94, 20) + SourceIndex(0) -7 >Emitted(63, 30) Source(89, 7) + SourceIndex(0) -8 >Emitted(63, 42) Source(89, 24) + SourceIndex(0) -9 >Emitted(63, 44) Source(89, 7) + SourceIndex(0) -10>Emitted(63, 84) Source(89, 24) + SourceIndex(0) -11>Emitted(63, 86) Source(90, 5) + SourceIndex(0) -12>Emitted(63, 98) Source(93, 25) + SourceIndex(0) -13>Emitted(63, 100) Source(90, 5) + SourceIndex(0) -14>Emitted(63, 145) Source(93, 25) + SourceIndex(0) -15>Emitted(63, 147) Source(91, 9) + SourceIndex(0) -16>Emitted(63, 159) Source(91, 34) + SourceIndex(0) -17>Emitted(63, 161) Source(91, 9) + SourceIndex(0) -18>Emitted(63, 209) Source(91, 34) + SourceIndex(0) -19>Emitted(63, 211) Source(92, 9) + SourceIndex(0) -20>Emitted(63, 223) Source(92, 38) + SourceIndex(0) -21>Emitted(63, 225) Source(92, 9) + SourceIndex(0) -22>Emitted(63, 277) Source(92, 38) + SourceIndex(0) -23>Emitted(63, 283) Source(94, 20) + SourceIndex(0) -24>Emitted(63, 285) Source(94, 22) + SourceIndex(0) -25>Emitted(63, 286) Source(94, 23) + SourceIndex(0) -26>Emitted(63, 289) Source(94, 26) + SourceIndex(0) -27>Emitted(63, 290) Source(94, 27) + SourceIndex(0) -28>Emitted(63, 292) Source(94, 29) + SourceIndex(0) -29>Emitted(63, 293) Source(94, 30) + SourceIndex(0) -30>Emitted(63, 296) Source(94, 33) + SourceIndex(0) -31>Emitted(63, 297) Source(94, 34) + SourceIndex(0) -32>Emitted(63, 299) Source(94, 36) + SourceIndex(0) -33>Emitted(63, 300) Source(94, 37) + SourceIndex(0) -34>Emitted(63, 302) Source(94, 39) + SourceIndex(0) -35>Emitted(63, 304) Source(94, 41) + SourceIndex(0) -36>Emitted(63, 305) Source(94, 42) + SourceIndex(0) +5 >Emitted(63, 27) Source(94, 20) + SourceIndex(0) +6 >Emitted(63, 29) Source(89, 7) + SourceIndex(0) +7 >Emitted(63, 41) Source(89, 24) + SourceIndex(0) +8 >Emitted(63, 43) Source(89, 7) + SourceIndex(0) +9 >Emitted(63, 83) Source(89, 24) + SourceIndex(0) +10>Emitted(63, 85) Source(90, 5) + SourceIndex(0) +11>Emitted(63, 97) Source(93, 25) + SourceIndex(0) +12>Emitted(63, 99) Source(90, 5) + SourceIndex(0) +13>Emitted(63, 144) Source(93, 25) + SourceIndex(0) +14>Emitted(63, 146) Source(91, 9) + SourceIndex(0) +15>Emitted(63, 158) Source(91, 34) + SourceIndex(0) +16>Emitted(63, 160) Source(91, 9) + SourceIndex(0) +17>Emitted(63, 208) Source(91, 34) + SourceIndex(0) +18>Emitted(63, 210) Source(92, 9) + SourceIndex(0) +19>Emitted(63, 222) Source(92, 38) + SourceIndex(0) +20>Emitted(63, 224) Source(92, 9) + SourceIndex(0) +21>Emitted(63, 276) Source(92, 38) + SourceIndex(0) +22>Emitted(63, 283) Source(94, 22) + SourceIndex(0) +23>Emitted(63, 284) Source(94, 23) + SourceIndex(0) +24>Emitted(63, 287) Source(94, 26) + SourceIndex(0) +25>Emitted(63, 288) Source(94, 27) + SourceIndex(0) +26>Emitted(63, 290) Source(94, 29) + SourceIndex(0) +27>Emitted(63, 291) Source(94, 30) + SourceIndex(0) +28>Emitted(63, 294) Source(94, 33) + SourceIndex(0) +29>Emitted(63, 295) Source(94, 34) + SourceIndex(0) +30>Emitted(63, 297) Source(94, 36) + SourceIndex(0) +31>Emitted(63, 298) Source(94, 37) + SourceIndex(0) +32>Emitted(63, 300) Source(94, 39) + SourceIndex(0) +33>Emitted(63, 302) Source(94, 41) + SourceIndex(0) +34>Emitted(63, 303) Source(94, 42) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2501,138 +2408,132 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(65, 1) Source(96, 1) + SourceIndex(0) 2 >Emitted(65, 2) Source(96, 2) + SourceIndex(0) --- ->>>for ((_27 = ["trimmer", ["trimming", "edging"]], _28 = _27[0], nameMA = _28 === void 0 ? "noName" : _28, _29 = _27[1], _30 = _29 === void 0 ? ["none", "none"] : _29, _31 = _30[0], primarySkillA = _31 === void 0 ? "primary" : _31, _32 = _30[1], secondarySkillA = _32 === void 0 ? "secondary" : _32, _27), i = 0; i < 1; i++) { +>>>for (_27 = ["trimmer", ["trimming", "edging"]], _28 = _27[0], nameMA = _28 === void 0 ? "noName" : _28, _29 = _27[1], _30 = _29 === void 0 ? ["none", "none"] : _29, _31 = _30[0], primarySkillA = _31 === void 0 ? "primary" : _31, _32 = _30[1], secondarySkillA = _32 === void 0 ? "secondary" : _32, _27, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -23> ^^^^^^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^^ -31> ^ -32> ^^ -33> ^ -34> ^^ -35> ^^ -36> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +22> ^^^^^^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^^ +29> ^ +30> ^^ +31> ^ +32> ^^ +33> ^^ +34> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [nameMA = "noName", - > [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] - > ] = ["trimmer", ["trimming", "edging"]] -7 > -8 > nameMA = "noName" -9 > -10> nameMA = "noName" -11> , - > -12> [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -13> -14> [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["none", "none"] -15> -16> primarySkillA = "primary" -17> -18> primarySkillA = "primary" -19> , - > -20> secondarySkillA = "secondary" -21> -22> secondarySkillA = "secondary" -23> - > ] = ["none", "none"] - > ] = ["trimmer", ["trimming", "edging"]] -24> , -25> i -26> = -27> 0 -28> ; -29> i -30> < -31> 1 -32> ; -33> i -34> ++ -35> ) -36> { +5 > [nameMA = "noName", + > [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] + > ] = ["trimmer", ["trimming", "edging"]] +6 > +7 > nameMA = "noName" +8 > +9 > nameMA = "noName" +10> , + > +11> [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +12> +13> [ + > primarySkillA = "primary", + > secondarySkillA = "secondary" + > ] = ["none", "none"] +14> +15> primarySkillA = "primary" +16> +17> primarySkillA = "primary" +18> , + > +19> secondarySkillA = "secondary" +20> +21> secondarySkillA = "secondary" +22> + > ] = ["none", "none"] + > ] = ["trimmer", ["trimming", "edging"]], +23> i +24> = +25> 0 +26> ; +27> i +28> < +29> 1 +30> ; +31> i +32> ++ +33> ) +34> { 1->Emitted(66, 1) Source(97, 1) + SourceIndex(0) 2 >Emitted(66, 4) Source(97, 4) + SourceIndex(0) 3 >Emitted(66, 5) Source(97, 5) + SourceIndex(0) 4 >Emitted(66, 6) Source(97, 6) + SourceIndex(0) -5 >Emitted(66, 7) Source(97, 6) + SourceIndex(0) -6 >Emitted(66, 48) Source(102, 40) + SourceIndex(0) -7 >Emitted(66, 50) Source(97, 7) + SourceIndex(0) -8 >Emitted(66, 62) Source(97, 24) + SourceIndex(0) -9 >Emitted(66, 64) Source(97, 7) + SourceIndex(0) -10>Emitted(66, 104) Source(97, 24) + SourceIndex(0) -11>Emitted(66, 106) Source(98, 5) + SourceIndex(0) -12>Emitted(66, 118) Source(101, 25) + SourceIndex(0) -13>Emitted(66, 120) Source(98, 5) + SourceIndex(0) -14>Emitted(66, 165) Source(101, 25) + SourceIndex(0) -15>Emitted(66, 167) Source(99, 9) + SourceIndex(0) -16>Emitted(66, 179) Source(99, 34) + SourceIndex(0) -17>Emitted(66, 181) Source(99, 9) + SourceIndex(0) -18>Emitted(66, 229) Source(99, 34) + SourceIndex(0) -19>Emitted(66, 231) Source(100, 9) + SourceIndex(0) -20>Emitted(66, 243) Source(100, 38) + SourceIndex(0) -21>Emitted(66, 245) Source(100, 9) + SourceIndex(0) -22>Emitted(66, 297) Source(100, 38) + SourceIndex(0) -23>Emitted(66, 303) Source(102, 40) + SourceIndex(0) -24>Emitted(66, 305) Source(102, 42) + SourceIndex(0) -25>Emitted(66, 306) Source(102, 43) + SourceIndex(0) -26>Emitted(66, 309) Source(102, 46) + SourceIndex(0) -27>Emitted(66, 310) Source(102, 47) + SourceIndex(0) -28>Emitted(66, 312) Source(102, 49) + SourceIndex(0) -29>Emitted(66, 313) Source(102, 50) + SourceIndex(0) -30>Emitted(66, 316) Source(102, 53) + SourceIndex(0) -31>Emitted(66, 317) Source(102, 54) + SourceIndex(0) -32>Emitted(66, 319) Source(102, 56) + SourceIndex(0) -33>Emitted(66, 320) Source(102, 57) + SourceIndex(0) -34>Emitted(66, 322) Source(102, 59) + SourceIndex(0) -35>Emitted(66, 324) Source(102, 61) + SourceIndex(0) -36>Emitted(66, 325) Source(102, 62) + SourceIndex(0) +5 >Emitted(66, 47) Source(102, 40) + SourceIndex(0) +6 >Emitted(66, 49) Source(97, 7) + SourceIndex(0) +7 >Emitted(66, 61) Source(97, 24) + SourceIndex(0) +8 >Emitted(66, 63) Source(97, 7) + SourceIndex(0) +9 >Emitted(66, 103) Source(97, 24) + SourceIndex(0) +10>Emitted(66, 105) Source(98, 5) + SourceIndex(0) +11>Emitted(66, 117) Source(101, 25) + SourceIndex(0) +12>Emitted(66, 119) Source(98, 5) + SourceIndex(0) +13>Emitted(66, 164) Source(101, 25) + SourceIndex(0) +14>Emitted(66, 166) Source(99, 9) + SourceIndex(0) +15>Emitted(66, 178) Source(99, 34) + SourceIndex(0) +16>Emitted(66, 180) Source(99, 9) + SourceIndex(0) +17>Emitted(66, 228) Source(99, 34) + SourceIndex(0) +18>Emitted(66, 230) Source(100, 9) + SourceIndex(0) +19>Emitted(66, 242) Source(100, 38) + SourceIndex(0) +20>Emitted(66, 244) Source(100, 9) + SourceIndex(0) +21>Emitted(66, 296) Source(100, 38) + SourceIndex(0) +22>Emitted(66, 303) Source(102, 42) + SourceIndex(0) +23>Emitted(66, 304) Source(102, 43) + SourceIndex(0) +24>Emitted(66, 307) Source(102, 46) + SourceIndex(0) +25>Emitted(66, 308) Source(102, 47) + SourceIndex(0) +26>Emitted(66, 310) Source(102, 49) + SourceIndex(0) +27>Emitted(66, 311) Source(102, 50) + SourceIndex(0) +28>Emitted(66, 314) Source(102, 53) + SourceIndex(0) +29>Emitted(66, 315) Source(102, 54) + SourceIndex(0) +30>Emitted(66, 317) Source(102, 56) + SourceIndex(0) +31>Emitted(66, 318) Source(102, 57) + SourceIndex(0) +32>Emitted(66, 320) Source(102, 59) + SourceIndex(0) +33>Emitted(66, 322) Source(102, 61) + SourceIndex(0) +34>Emitted(66, 323) Source(102, 62) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2664,94 +2565,88 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(68, 1) Source(104, 1) + SourceIndex(0) 2 >Emitted(68, 2) Source(104, 2) + SourceIndex(0) --- ->>>for ((_33 = robotA[0], numberA3 = _33 === void 0 ? -1 : _33, robotAInfo = robotA.slice(1), robotA), i = 0; i < 1; i++) { +>>>for (_33 = robotA[0], numberA3 = _33 === void 0 ? -1 : _33, robotAInfo = robotA.slice(1), robotA, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > > 2 >for 3 > -4 > ( -5 > [ -6 > numberA3 = -1 -7 > -8 > numberA3 = -1 -9 > , -10> ...robotAInfo -11> ] = -12> robotA -13> -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +4 > ([ +5 > numberA3 = -1 +6 > +7 > numberA3 = -1 +8 > , +9 > ...robotAInfo +10> ] = +11> robotA +12> , +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(69, 1) Source(106, 1) + SourceIndex(0) 2 >Emitted(69, 4) Source(106, 4) + SourceIndex(0) 3 >Emitted(69, 5) Source(106, 5) + SourceIndex(0) -4 >Emitted(69, 6) Source(106, 6) + SourceIndex(0) -5 >Emitted(69, 7) Source(106, 7) + SourceIndex(0) -6 >Emitted(69, 22) Source(106, 20) + SourceIndex(0) -7 >Emitted(69, 24) Source(106, 7) + SourceIndex(0) -8 >Emitted(69, 60) Source(106, 20) + SourceIndex(0) -9 >Emitted(69, 62) Source(106, 22) + SourceIndex(0) -10>Emitted(69, 90) Source(106, 35) + SourceIndex(0) -11>Emitted(69, 92) Source(106, 39) + SourceIndex(0) -12>Emitted(69, 98) Source(106, 45) + SourceIndex(0) -13>Emitted(69, 99) Source(106, 45) + SourceIndex(0) -14>Emitted(69, 101) Source(106, 47) + SourceIndex(0) -15>Emitted(69, 102) Source(106, 48) + SourceIndex(0) -16>Emitted(69, 105) Source(106, 51) + SourceIndex(0) -17>Emitted(69, 106) Source(106, 52) + SourceIndex(0) -18>Emitted(69, 108) Source(106, 54) + SourceIndex(0) -19>Emitted(69, 109) Source(106, 55) + SourceIndex(0) -20>Emitted(69, 112) Source(106, 58) + SourceIndex(0) -21>Emitted(69, 113) Source(106, 59) + SourceIndex(0) -22>Emitted(69, 115) Source(106, 61) + SourceIndex(0) -23>Emitted(69, 116) Source(106, 62) + SourceIndex(0) -24>Emitted(69, 118) Source(106, 64) + SourceIndex(0) -25>Emitted(69, 120) Source(106, 66) + SourceIndex(0) -26>Emitted(69, 121) Source(106, 67) + SourceIndex(0) +4 >Emitted(69, 6) Source(106, 7) + SourceIndex(0) +5 >Emitted(69, 21) Source(106, 20) + SourceIndex(0) +6 >Emitted(69, 23) Source(106, 7) + SourceIndex(0) +7 >Emitted(69, 59) Source(106, 20) + SourceIndex(0) +8 >Emitted(69, 61) Source(106, 22) + SourceIndex(0) +9 >Emitted(69, 89) Source(106, 35) + SourceIndex(0) +10>Emitted(69, 91) Source(106, 39) + SourceIndex(0) +11>Emitted(69, 97) Source(106, 45) + SourceIndex(0) +12>Emitted(69, 99) Source(106, 47) + SourceIndex(0) +13>Emitted(69, 100) Source(106, 48) + SourceIndex(0) +14>Emitted(69, 103) Source(106, 51) + SourceIndex(0) +15>Emitted(69, 104) Source(106, 52) + SourceIndex(0) +16>Emitted(69, 106) Source(106, 54) + SourceIndex(0) +17>Emitted(69, 107) Source(106, 55) + SourceIndex(0) +18>Emitted(69, 110) Source(106, 58) + SourceIndex(0) +19>Emitted(69, 111) Source(106, 59) + SourceIndex(0) +20>Emitted(69, 113) Source(106, 61) + SourceIndex(0) +21>Emitted(69, 114) Source(106, 62) + SourceIndex(0) +22>Emitted(69, 116) Source(106, 64) + SourceIndex(0) +23>Emitted(69, 118) Source(106, 66) + SourceIndex(0) +24>Emitted(69, 119) Source(106, 67) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2783,93 +2678,87 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(71, 1) Source(108, 1) + SourceIndex(0) 2 >Emitted(71, 2) Source(108, 2) + SourceIndex(0) --- ->>>for ((_34 = getRobot(), _35 = _34[0], numberA3 = _35 === void 0 ? -1 : _35, robotAInfo = _34.slice(1), _34), i = 0; i < 1; i++) { +>>>for (_34 = getRobot(), _35 = _34[0], numberA3 = _35 === void 0 ? -1 : _35, robotAInfo = _34.slice(1), _34, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA3 = -1, ...robotAInfo] = getRobot() -7 > -8 > numberA3 = -1 -9 > -10> numberA3 = -1 -11> , -12> ...robotAInfo -13> ] = getRobot() -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > [numberA3 = -1, ...robotAInfo] = getRobot() +6 > +7 > numberA3 = -1 +8 > +9 > numberA3 = -1 +10> , +11> ...robotAInfo +12> ] = getRobot(), +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(72, 1) Source(109, 1) + SourceIndex(0) 2 >Emitted(72, 4) Source(109, 4) + SourceIndex(0) 3 >Emitted(72, 5) Source(109, 5) + SourceIndex(0) 4 >Emitted(72, 6) Source(109, 6) + SourceIndex(0) -5 >Emitted(72, 7) Source(109, 6) + SourceIndex(0) -6 >Emitted(72, 23) Source(109, 49) + SourceIndex(0) -7 >Emitted(72, 25) Source(109, 7) + SourceIndex(0) -8 >Emitted(72, 37) Source(109, 20) + SourceIndex(0) -9 >Emitted(72, 39) Source(109, 7) + SourceIndex(0) -10>Emitted(72, 75) Source(109, 20) + SourceIndex(0) -11>Emitted(72, 77) Source(109, 22) + SourceIndex(0) -12>Emitted(72, 102) Source(109, 35) + SourceIndex(0) -13>Emitted(72, 108) Source(109, 49) + SourceIndex(0) -14>Emitted(72, 110) Source(109, 51) + SourceIndex(0) -15>Emitted(72, 111) Source(109, 52) + SourceIndex(0) -16>Emitted(72, 114) Source(109, 55) + SourceIndex(0) -17>Emitted(72, 115) Source(109, 56) + SourceIndex(0) -18>Emitted(72, 117) Source(109, 58) + SourceIndex(0) -19>Emitted(72, 118) Source(109, 59) + SourceIndex(0) -20>Emitted(72, 121) Source(109, 62) + SourceIndex(0) -21>Emitted(72, 122) Source(109, 63) + SourceIndex(0) -22>Emitted(72, 124) Source(109, 65) + SourceIndex(0) -23>Emitted(72, 125) Source(109, 66) + SourceIndex(0) -24>Emitted(72, 127) Source(109, 68) + SourceIndex(0) -25>Emitted(72, 129) Source(109, 70) + SourceIndex(0) -26>Emitted(72, 130) Source(109, 71) + SourceIndex(0) +5 >Emitted(72, 22) Source(109, 49) + SourceIndex(0) +6 >Emitted(72, 24) Source(109, 7) + SourceIndex(0) +7 >Emitted(72, 36) Source(109, 20) + SourceIndex(0) +8 >Emitted(72, 38) Source(109, 7) + SourceIndex(0) +9 >Emitted(72, 74) Source(109, 20) + SourceIndex(0) +10>Emitted(72, 76) Source(109, 22) + SourceIndex(0) +11>Emitted(72, 101) Source(109, 35) + SourceIndex(0) +12>Emitted(72, 108) Source(109, 51) + SourceIndex(0) +13>Emitted(72, 109) Source(109, 52) + SourceIndex(0) +14>Emitted(72, 112) Source(109, 55) + SourceIndex(0) +15>Emitted(72, 113) Source(109, 56) + SourceIndex(0) +16>Emitted(72, 115) Source(109, 58) + SourceIndex(0) +17>Emitted(72, 116) Source(109, 59) + SourceIndex(0) +18>Emitted(72, 119) Source(109, 62) + SourceIndex(0) +19>Emitted(72, 120) Source(109, 63) + SourceIndex(0) +20>Emitted(72, 122) Source(109, 65) + SourceIndex(0) +21>Emitted(72, 123) Source(109, 66) + SourceIndex(0) +22>Emitted(72, 125) Source(109, 68) + SourceIndex(0) +23>Emitted(72, 127) Source(109, 70) + SourceIndex(0) +24>Emitted(72, 128) Source(109, 71) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2901,93 +2790,87 @@ sourceFile:sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2. >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(74, 1) Source(111, 1) + SourceIndex(0) 2 >Emitted(74, 2) Source(111, 2) + SourceIndex(0) --- ->>>for ((_36 = [2, "trimmer", "trimming"], _37 = _36[0], numberA3 = _37 === void 0 ? -1 : _37, robotAInfo = _36.slice(1), _36), i = 0; i < 1; i++) { +>>>for (_36 = [2, "trimmer", "trimming"], _37 = _36[0], numberA3 = _37 === void 0 ? -1 : _37, robotAInfo = _36.slice(1), _36, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > [numberA3 = -1, ...robotAInfo] = [2, "trimmer", "trimming"] -7 > -8 > numberA3 = -1 -9 > -10> numberA3 = -1 -11> , -12> ...robotAInfo -13> ] = [2, "trimmer", "trimming"] -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > [numberA3 = -1, ...robotAInfo] = [2, "trimmer", "trimming"] +6 > +7 > numberA3 = -1 +8 > +9 > numberA3 = -1 +10> , +11> ...robotAInfo +12> ] = [2, "trimmer", "trimming"], +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(75, 1) Source(112, 1) + SourceIndex(0) 2 >Emitted(75, 4) Source(112, 4) + SourceIndex(0) 3 >Emitted(75, 5) Source(112, 5) + SourceIndex(0) 4 >Emitted(75, 6) Source(112, 6) + SourceIndex(0) -5 >Emitted(75, 7) Source(112, 6) + SourceIndex(0) -6 >Emitted(75, 39) Source(112, 72) + SourceIndex(0) -7 >Emitted(75, 41) Source(112, 7) + SourceIndex(0) -8 >Emitted(75, 53) Source(112, 20) + SourceIndex(0) -9 >Emitted(75, 55) Source(112, 7) + SourceIndex(0) -10>Emitted(75, 91) Source(112, 20) + SourceIndex(0) -11>Emitted(75, 93) Source(112, 22) + SourceIndex(0) -12>Emitted(75, 118) Source(112, 35) + SourceIndex(0) -13>Emitted(75, 124) Source(112, 72) + SourceIndex(0) -14>Emitted(75, 126) Source(112, 74) + SourceIndex(0) -15>Emitted(75, 127) Source(112, 75) + SourceIndex(0) -16>Emitted(75, 130) Source(112, 78) + SourceIndex(0) -17>Emitted(75, 131) Source(112, 79) + SourceIndex(0) -18>Emitted(75, 133) Source(112, 81) + SourceIndex(0) -19>Emitted(75, 134) Source(112, 82) + SourceIndex(0) -20>Emitted(75, 137) Source(112, 85) + SourceIndex(0) -21>Emitted(75, 138) Source(112, 86) + SourceIndex(0) -22>Emitted(75, 140) Source(112, 88) + SourceIndex(0) -23>Emitted(75, 141) Source(112, 89) + SourceIndex(0) -24>Emitted(75, 143) Source(112, 91) + SourceIndex(0) -25>Emitted(75, 145) Source(112, 93) + SourceIndex(0) -26>Emitted(75, 146) Source(112, 94) + SourceIndex(0) +5 >Emitted(75, 38) Source(112, 72) + SourceIndex(0) +6 >Emitted(75, 40) Source(112, 7) + SourceIndex(0) +7 >Emitted(75, 52) Source(112, 20) + SourceIndex(0) +8 >Emitted(75, 54) Source(112, 7) + SourceIndex(0) +9 >Emitted(75, 90) Source(112, 20) + SourceIndex(0) +10>Emitted(75, 92) Source(112, 22) + SourceIndex(0) +11>Emitted(75, 117) Source(112, 35) + SourceIndex(0) +12>Emitted(75, 124) Source(112, 74) + SourceIndex(0) +13>Emitted(75, 125) Source(112, 75) + SourceIndex(0) +14>Emitted(75, 128) Source(112, 78) + SourceIndex(0) +15>Emitted(75, 129) Source(112, 79) + SourceIndex(0) +16>Emitted(75, 131) Source(112, 81) + SourceIndex(0) +17>Emitted(75, 132) Source(112, 82) + SourceIndex(0) +18>Emitted(75, 135) Source(112, 85) + SourceIndex(0) +19>Emitted(75, 136) Source(112, 86) + SourceIndex(0) +20>Emitted(75, 138) Source(112, 88) + SourceIndex(0) +21>Emitted(75, 139) Source(112, 89) + SourceIndex(0) +22>Emitted(75, 141) Source(112, 91) + SourceIndex(0) +23>Emitted(75, 143) Source(112, 93) + SourceIndex(0) +24>Emitted(75, 144) Source(112, 94) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.js.map index d9f2e446f04..a0295550f0b 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForObjectBindingPattern.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.sourcemap.txt index 61689b46799..5ea0b7e360d 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern.sourcemap.txt @@ -213,58 +213,61 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > > 2 >for 3 > 4 > (let { -5 > name: nameA -6 > } = robot, -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > name: nameA +7 > } = robot, +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(9, 1) Source(26, 1) + SourceIndex(0) 2 >Emitted(9, 4) Source(26, 4) + SourceIndex(0) 3 >Emitted(9, 5) Source(26, 5) + SourceIndex(0) 4 >Emitted(9, 6) Source(26, 11) + SourceIndex(0) -5 >Emitted(9, 28) Source(26, 22) + SourceIndex(0) -6 >Emitted(9, 30) Source(26, 34) + SourceIndex(0) -7 >Emitted(9, 31) Source(26, 35) + SourceIndex(0) -8 >Emitted(9, 34) Source(26, 38) + SourceIndex(0) -9 >Emitted(9, 35) Source(26, 39) + SourceIndex(0) -10>Emitted(9, 37) Source(26, 41) + SourceIndex(0) -11>Emitted(9, 38) Source(26, 42) + SourceIndex(0) -12>Emitted(9, 41) Source(26, 45) + SourceIndex(0) -13>Emitted(9, 42) Source(26, 46) + SourceIndex(0) -14>Emitted(9, 44) Source(26, 48) + SourceIndex(0) -15>Emitted(9, 45) Source(26, 49) + SourceIndex(0) -16>Emitted(9, 47) Source(26, 51) + SourceIndex(0) -17>Emitted(9, 49) Source(26, 53) + SourceIndex(0) -18>Emitted(9, 50) Source(26, 54) + SourceIndex(0) +5 >Emitted(9, 10) Source(26, 11) + SourceIndex(0) +6 >Emitted(9, 28) Source(26, 22) + SourceIndex(0) +7 >Emitted(9, 30) Source(26, 34) + SourceIndex(0) +8 >Emitted(9, 31) Source(26, 35) + SourceIndex(0) +9 >Emitted(9, 34) Source(26, 38) + SourceIndex(0) +10>Emitted(9, 35) Source(26, 39) + SourceIndex(0) +11>Emitted(9, 37) Source(26, 41) + SourceIndex(0) +12>Emitted(9, 38) Source(26, 42) + SourceIndex(0) +13>Emitted(9, 41) Source(26, 45) + SourceIndex(0) +14>Emitted(9, 42) Source(26, 46) + SourceIndex(0) +15>Emitted(9, 44) Source(26, 48) + SourceIndex(0) +16>Emitted(9, 45) Source(26, 49) + SourceIndex(0) +17>Emitted(9, 47) Source(26, 51) + SourceIndex(0) +18>Emitted(9, 49) Source(26, 53) + SourceIndex(0) +19>Emitted(9, 50) Source(26, 54) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -308,57 +311,60 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let { -5 > name: nameA -6 > } = getRobot(), -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > name: nameA +7 > } = getRobot(), +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(12, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(12, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(12, 5) Source(29, 5) + SourceIndex(0) 4 >Emitted(12, 6) Source(29, 11) + SourceIndex(0) -5 >Emitted(12, 33) Source(29, 22) + SourceIndex(0) -6 >Emitted(12, 35) Source(29, 39) + SourceIndex(0) -7 >Emitted(12, 36) Source(29, 40) + SourceIndex(0) -8 >Emitted(12, 39) Source(29, 43) + SourceIndex(0) -9 >Emitted(12, 40) Source(29, 44) + SourceIndex(0) -10>Emitted(12, 42) Source(29, 46) + SourceIndex(0) -11>Emitted(12, 43) Source(29, 47) + SourceIndex(0) -12>Emitted(12, 46) Source(29, 50) + SourceIndex(0) -13>Emitted(12, 47) Source(29, 51) + SourceIndex(0) -14>Emitted(12, 49) Source(29, 53) + SourceIndex(0) -15>Emitted(12, 50) Source(29, 54) + SourceIndex(0) -16>Emitted(12, 52) Source(29, 56) + SourceIndex(0) -17>Emitted(12, 54) Source(29, 58) + SourceIndex(0) -18>Emitted(12, 55) Source(29, 59) + SourceIndex(0) +5 >Emitted(12, 10) Source(29, 11) + SourceIndex(0) +6 >Emitted(12, 33) Source(29, 22) + SourceIndex(0) +7 >Emitted(12, 35) Source(29, 39) + SourceIndex(0) +8 >Emitted(12, 36) Source(29, 40) + SourceIndex(0) +9 >Emitted(12, 39) Source(29, 43) + SourceIndex(0) +10>Emitted(12, 40) Source(29, 44) + SourceIndex(0) +11>Emitted(12, 42) Source(29, 46) + SourceIndex(0) +12>Emitted(12, 43) Source(29, 47) + SourceIndex(0) +13>Emitted(12, 46) Source(29, 50) + SourceIndex(0) +14>Emitted(12, 47) Source(29, 51) + SourceIndex(0) +15>Emitted(12, 49) Source(29, 53) + SourceIndex(0) +16>Emitted(12, 50) Source(29, 54) + SourceIndex(0) +17>Emitted(12, 52) Source(29, 56) + SourceIndex(0) +18>Emitted(12, 54) Source(29, 58) + SourceIndex(0) +19>Emitted(12, 55) Source(29, 59) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -402,57 +408,60 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^ -8 > ^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^ -17> ^^ -18> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^ +9 > ^^^ +10> ^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^ +18> ^^ +19> ^ 1-> > 2 >for 3 > 4 > (let { -5 > name: nameA -6 > } = { name: "trimmer", skill: "trimming" }, -7 > i -8 > = -9 > 0 -10> ; -11> i -12> < -13> 1 -14> ; -15> i -16> ++ -17> ) -18> { +5 > +6 > name: nameA +7 > } = { name: "trimmer", skill: "trimming" }, +8 > i +9 > = +10> 0 +11> ; +12> i +13> < +14> 1 +15> ; +16> i +17> ++ +18> ) +19> { 1->Emitted(15, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(15, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(15, 5) Source(32, 5) + SourceIndex(0) 4 >Emitted(15, 6) Source(32, 11) + SourceIndex(0) -5 >Emitted(15, 61) Source(32, 22) + SourceIndex(0) -6 >Emitted(15, 63) Source(32, 74) + SourceIndex(0) -7 >Emitted(15, 64) Source(32, 75) + SourceIndex(0) -8 >Emitted(15, 67) Source(32, 78) + SourceIndex(0) -9 >Emitted(15, 68) Source(32, 79) + SourceIndex(0) -10>Emitted(15, 70) Source(32, 81) + SourceIndex(0) -11>Emitted(15, 71) Source(32, 82) + SourceIndex(0) -12>Emitted(15, 74) Source(32, 85) + SourceIndex(0) -13>Emitted(15, 75) Source(32, 86) + SourceIndex(0) -14>Emitted(15, 77) Source(32, 88) + SourceIndex(0) -15>Emitted(15, 78) Source(32, 89) + SourceIndex(0) -16>Emitted(15, 80) Source(32, 91) + SourceIndex(0) -17>Emitted(15, 82) Source(32, 93) + SourceIndex(0) -18>Emitted(15, 83) Source(32, 94) + SourceIndex(0) +5 >Emitted(15, 10) Source(32, 11) + SourceIndex(0) +6 >Emitted(15, 61) Source(32, 22) + SourceIndex(0) +7 >Emitted(15, 63) Source(32, 74) + SourceIndex(0) +8 >Emitted(15, 64) Source(32, 75) + SourceIndex(0) +9 >Emitted(15, 67) Source(32, 78) + SourceIndex(0) +10>Emitted(15, 68) Source(32, 79) + SourceIndex(0) +11>Emitted(15, 70) Source(32, 81) + SourceIndex(0) +12>Emitted(15, 71) Source(32, 82) + SourceIndex(0) +13>Emitted(15, 74) Source(32, 85) + SourceIndex(0) +14>Emitted(15, 75) Source(32, 86) + SourceIndex(0) +15>Emitted(15, 77) Source(32, 88) + SourceIndex(0) +16>Emitted(15, 78) Source(32, 89) + SourceIndex(0) +17>Emitted(15, 80) Source(32, 91) + SourceIndex(0) +18>Emitted(15, 82) Source(32, 93) + SourceIndex(0) +19>Emitted(15, 83) Source(32, 94) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -496,69 +505,72 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^^ +18> ^ +19> ^^ +20> ^ +21> ^^ +22> ^^ +23> ^ 1-> > 2 >for 3 > 4 > (let { -5 > skills: { primary: primaryA, secondary: secondaryA } -6 > -7 > primary: primaryA -8 > , -9 > secondary: secondaryA -10> } } = multiRobot, -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > +6 > skills: { primary: primaryA, secondary: secondaryA } +7 > +8 > primary: primaryA +9 > , +10> secondary: secondaryA +11> } } = multiRobot, +12> i +13> = +14> 0 +15> ; +16> i +17> < +18> 1 +19> ; +20> i +21> ++ +22> ) +23> { 1->Emitted(18, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(18, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(18, 5) Source(35, 5) + SourceIndex(0) 4 >Emitted(18, 6) Source(35, 12) + SourceIndex(0) -5 >Emitted(18, 32) Source(35, 64) + SourceIndex(0) -6 >Emitted(18, 34) Source(35, 22) + SourceIndex(0) -7 >Emitted(18, 55) Source(35, 39) + SourceIndex(0) -8 >Emitted(18, 57) Source(35, 41) + SourceIndex(0) -9 >Emitted(18, 82) Source(35, 62) + SourceIndex(0) -10>Emitted(18, 84) Source(35, 81) + SourceIndex(0) -11>Emitted(18, 85) Source(35, 82) + SourceIndex(0) -12>Emitted(18, 88) Source(35, 85) + SourceIndex(0) -13>Emitted(18, 89) Source(35, 86) + SourceIndex(0) -14>Emitted(18, 91) Source(35, 88) + SourceIndex(0) -15>Emitted(18, 92) Source(35, 89) + SourceIndex(0) -16>Emitted(18, 95) Source(35, 92) + SourceIndex(0) -17>Emitted(18, 96) Source(35, 93) + SourceIndex(0) -18>Emitted(18, 98) Source(35, 95) + SourceIndex(0) -19>Emitted(18, 99) Source(35, 96) + SourceIndex(0) -20>Emitted(18, 101) Source(35, 98) + SourceIndex(0) -21>Emitted(18, 103) Source(35, 100) + SourceIndex(0) -22>Emitted(18, 104) Source(35, 101) + SourceIndex(0) +5 >Emitted(18, 10) Source(35, 12) + SourceIndex(0) +6 >Emitted(18, 32) Source(35, 64) + SourceIndex(0) +7 >Emitted(18, 34) Source(35, 22) + SourceIndex(0) +8 >Emitted(18, 55) Source(35, 39) + SourceIndex(0) +9 >Emitted(18, 57) Source(35, 41) + SourceIndex(0) +10>Emitted(18, 82) Source(35, 62) + SourceIndex(0) +11>Emitted(18, 84) Source(35, 81) + SourceIndex(0) +12>Emitted(18, 85) Source(35, 82) + SourceIndex(0) +13>Emitted(18, 88) Source(35, 85) + SourceIndex(0) +14>Emitted(18, 89) Source(35, 86) + SourceIndex(0) +15>Emitted(18, 91) Source(35, 88) + SourceIndex(0) +16>Emitted(18, 92) Source(35, 89) + SourceIndex(0) +17>Emitted(18, 95) Source(35, 92) + SourceIndex(0) +18>Emitted(18, 96) Source(35, 93) + SourceIndex(0) +19>Emitted(18, 98) Source(35, 95) + SourceIndex(0) +20>Emitted(18, 99) Source(35, 96) + SourceIndex(0) +21>Emitted(18, 101) Source(35, 98) + SourceIndex(0) +22>Emitted(18, 103) Source(35, 100) + SourceIndex(0) +23>Emitted(18, 104) Source(35, 101) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -602,69 +614,72 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^^ +18> ^ +19> ^^ +20> ^ +21> ^^ +22> ^^ +23> ^ 1-> > 2 >for 3 > 4 > (let { -5 > skills: { primary: primaryA, secondary: secondaryA } -6 > -7 > primary: primaryA -8 > , -9 > secondary: secondaryA -10> } } = getMultiRobot(), -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > +6 > skills: { primary: primaryA, secondary: secondaryA } +7 > +8 > primary: primaryA +9 > , +10> secondary: secondaryA +11> } } = getMultiRobot(), +12> i +13> = +14> 0 +15> ; +16> i +17> < +18> 1 +19> ; +20> i +21> ++ +22> ) +23> { 1->Emitted(21, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(38, 5) + SourceIndex(0) 4 >Emitted(21, 6) Source(38, 12) + SourceIndex(0) -5 >Emitted(21, 37) Source(38, 64) + SourceIndex(0) -6 >Emitted(21, 39) Source(38, 22) + SourceIndex(0) -7 >Emitted(21, 60) Source(38, 39) + SourceIndex(0) -8 >Emitted(21, 62) Source(38, 41) + SourceIndex(0) -9 >Emitted(21, 87) Source(38, 62) + SourceIndex(0) -10>Emitted(21, 89) Source(38, 86) + SourceIndex(0) -11>Emitted(21, 90) Source(38, 87) + SourceIndex(0) -12>Emitted(21, 93) Source(38, 90) + SourceIndex(0) -13>Emitted(21, 94) Source(38, 91) + SourceIndex(0) -14>Emitted(21, 96) Source(38, 93) + SourceIndex(0) -15>Emitted(21, 97) Source(38, 94) + SourceIndex(0) -16>Emitted(21, 100) Source(38, 97) + SourceIndex(0) -17>Emitted(21, 101) Source(38, 98) + SourceIndex(0) -18>Emitted(21, 103) Source(38, 100) + SourceIndex(0) -19>Emitted(21, 104) Source(38, 101) + SourceIndex(0) -20>Emitted(21, 106) Source(38, 103) + SourceIndex(0) -21>Emitted(21, 108) Source(38, 105) + SourceIndex(0) -22>Emitted(21, 109) Source(38, 106) + SourceIndex(0) +5 >Emitted(21, 10) Source(38, 12) + SourceIndex(0) +6 >Emitted(21, 37) Source(38, 64) + SourceIndex(0) +7 >Emitted(21, 39) Source(38, 22) + SourceIndex(0) +8 >Emitted(21, 60) Source(38, 39) + SourceIndex(0) +9 >Emitted(21, 62) Source(38, 41) + SourceIndex(0) +10>Emitted(21, 87) Source(38, 62) + SourceIndex(0) +11>Emitted(21, 89) Source(38, 86) + SourceIndex(0) +12>Emitted(21, 90) Source(38, 87) + SourceIndex(0) +13>Emitted(21, 93) Source(38, 90) + SourceIndex(0) +14>Emitted(21, 94) Source(38, 91) + SourceIndex(0) +15>Emitted(21, 96) Source(38, 93) + SourceIndex(0) +16>Emitted(21, 97) Source(38, 94) + SourceIndex(0) +17>Emitted(21, 100) Source(38, 97) + SourceIndex(0) +18>Emitted(21, 101) Source(38, 98) + SourceIndex(0) +19>Emitted(21, 103) Source(38, 100) + SourceIndex(0) +20>Emitted(21, 104) Source(38, 101) + SourceIndex(0) +21>Emitted(21, 106) Source(38, 103) + SourceIndex(0) +22>Emitted(21, 108) Source(38, 105) + SourceIndex(0) +23>Emitted(21, 109) Source(38, 106) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -708,71 +723,74 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^ +13> ^^^ +14> ^ +15> ^^ +16> ^ +17> ^^^ +18> ^ +19> ^^ +20> ^ +21> ^^ +22> ^^ +23> ^ 1-> > 2 >for 3 > 4 > (let { -5 > skills: { primary: primaryA, secondary: secondaryA } -6 > -7 > primary: primaryA -8 > , -9 > secondary: secondaryA -10> } } = +5 > +6 > skills: { primary: primaryA, secondary: secondaryA } +7 > +8 > primary: primaryA +9 > , +10> secondary: secondaryA +11> } } = > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +12> i +13> = +14> 0 +15> ; +16> i +17> < +18> 1 +19> ; +20> i +21> ++ +22> ) +23> { 1->Emitted(24, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(24, 4) Source(41, 4) + SourceIndex(0) 3 >Emitted(24, 5) Source(41, 5) + SourceIndex(0) 4 >Emitted(24, 6) Source(41, 12) + SourceIndex(0) -5 >Emitted(24, 95) Source(41, 64) + SourceIndex(0) -6 >Emitted(24, 97) Source(41, 22) + SourceIndex(0) -7 >Emitted(24, 118) Source(41, 39) + SourceIndex(0) -8 >Emitted(24, 120) Source(41, 41) + SourceIndex(0) -9 >Emitted(24, 145) Source(41, 62) + SourceIndex(0) -10>Emitted(24, 147) Source(43, 5) + SourceIndex(0) -11>Emitted(24, 148) Source(43, 6) + SourceIndex(0) -12>Emitted(24, 151) Source(43, 9) + SourceIndex(0) -13>Emitted(24, 152) Source(43, 10) + SourceIndex(0) -14>Emitted(24, 154) Source(43, 12) + SourceIndex(0) -15>Emitted(24, 155) Source(43, 13) + SourceIndex(0) -16>Emitted(24, 158) Source(43, 16) + SourceIndex(0) -17>Emitted(24, 159) Source(43, 17) + SourceIndex(0) -18>Emitted(24, 161) Source(43, 19) + SourceIndex(0) -19>Emitted(24, 162) Source(43, 20) + SourceIndex(0) -20>Emitted(24, 164) Source(43, 22) + SourceIndex(0) -21>Emitted(24, 166) Source(43, 24) + SourceIndex(0) -22>Emitted(24, 167) Source(43, 25) + SourceIndex(0) +5 >Emitted(24, 10) Source(41, 12) + SourceIndex(0) +6 >Emitted(24, 95) Source(41, 64) + SourceIndex(0) +7 >Emitted(24, 97) Source(41, 22) + SourceIndex(0) +8 >Emitted(24, 118) Source(41, 39) + SourceIndex(0) +9 >Emitted(24, 120) Source(41, 41) + SourceIndex(0) +10>Emitted(24, 145) Source(41, 62) + SourceIndex(0) +11>Emitted(24, 147) Source(43, 5) + SourceIndex(0) +12>Emitted(24, 148) Source(43, 6) + SourceIndex(0) +13>Emitted(24, 151) Source(43, 9) + SourceIndex(0) +14>Emitted(24, 152) Source(43, 10) + SourceIndex(0) +15>Emitted(24, 154) Source(43, 12) + SourceIndex(0) +16>Emitted(24, 155) Source(43, 13) + SourceIndex(0) +17>Emitted(24, 158) Source(43, 16) + SourceIndex(0) +18>Emitted(24, 159) Source(43, 17) + SourceIndex(0) +19>Emitted(24, 161) Source(43, 19) + SourceIndex(0) +20>Emitted(24, 162) Source(43, 20) + SourceIndex(0) +21>Emitted(24, 164) Source(43, 22) + SourceIndex(0) +22>Emitted(24, 166) Source(43, 24) + SourceIndex(0) +23>Emitted(24, 167) Source(43, 25) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -816,64 +834,67 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > > 2 >for 3 > 4 > (let { -5 > name: nameA -6 > , -7 > skill: skillA -8 > } = robot, -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > name: nameA +7 > , +8 > skill: skillA +9 > } = robot, +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(27, 1) Source(47, 1) + SourceIndex(0) 2 >Emitted(27, 4) Source(47, 4) + SourceIndex(0) 3 >Emitted(27, 5) Source(47, 5) + SourceIndex(0) 4 >Emitted(27, 6) Source(47, 11) + SourceIndex(0) -5 >Emitted(27, 28) Source(47, 22) + SourceIndex(0) -6 >Emitted(27, 30) Source(47, 24) + SourceIndex(0) -7 >Emitted(27, 50) Source(47, 37) + SourceIndex(0) -8 >Emitted(27, 52) Source(47, 49) + SourceIndex(0) -9 >Emitted(27, 53) Source(47, 50) + SourceIndex(0) -10>Emitted(27, 56) Source(47, 53) + SourceIndex(0) -11>Emitted(27, 57) Source(47, 54) + SourceIndex(0) -12>Emitted(27, 59) Source(47, 56) + SourceIndex(0) -13>Emitted(27, 60) Source(47, 57) + SourceIndex(0) -14>Emitted(27, 63) Source(47, 60) + SourceIndex(0) -15>Emitted(27, 64) Source(47, 61) + SourceIndex(0) -16>Emitted(27, 66) Source(47, 63) + SourceIndex(0) -17>Emitted(27, 67) Source(47, 64) + SourceIndex(0) -18>Emitted(27, 69) Source(47, 66) + SourceIndex(0) -19>Emitted(27, 71) Source(47, 68) + SourceIndex(0) -20>Emitted(27, 72) Source(47, 69) + SourceIndex(0) +5 >Emitted(27, 10) Source(47, 11) + SourceIndex(0) +6 >Emitted(27, 28) Source(47, 22) + SourceIndex(0) +7 >Emitted(27, 30) Source(47, 24) + SourceIndex(0) +8 >Emitted(27, 50) Source(47, 37) + SourceIndex(0) +9 >Emitted(27, 52) Source(47, 49) + SourceIndex(0) +10>Emitted(27, 53) Source(47, 50) + SourceIndex(0) +11>Emitted(27, 56) Source(47, 53) + SourceIndex(0) +12>Emitted(27, 57) Source(47, 54) + SourceIndex(0) +13>Emitted(27, 59) Source(47, 56) + SourceIndex(0) +14>Emitted(27, 60) Source(47, 57) + SourceIndex(0) +15>Emitted(27, 63) Source(47, 60) + SourceIndex(0) +16>Emitted(27, 64) Source(47, 61) + SourceIndex(0) +17>Emitted(27, 66) Source(47, 63) + SourceIndex(0) +18>Emitted(27, 67) Source(47, 64) + SourceIndex(0) +19>Emitted(27, 69) Source(47, 66) + SourceIndex(0) +20>Emitted(27, 71) Source(47, 68) + SourceIndex(0) +21>Emitted(27, 72) Source(47, 69) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -940,9 +961,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let {name: nameA, skill: skillA } = getRobot() +6 > {name: nameA, skill: skillA } = getRobot() 7 > 8 > name: nameA 9 > , @@ -963,8 +984,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 1->Emitted(30, 1) Source(50, 1) + SourceIndex(0) 2 >Emitted(30, 4) Source(50, 4) + SourceIndex(0) 3 >Emitted(30, 5) Source(50, 5) + SourceIndex(0) -4 >Emitted(30, 6) Source(50, 6) + SourceIndex(0) -5 >Emitted(30, 10) Source(50, 6) + SourceIndex(0) +4 >Emitted(30, 6) Source(50, 10) + SourceIndex(0) +5 >Emitted(30, 10) Source(50, 10) + SourceIndex(0) 6 >Emitted(30, 25) Source(50, 52) + SourceIndex(0) 7 >Emitted(30, 27) Source(50, 11) + SourceIndex(0) 8 >Emitted(30, 42) Source(50, 22) + SourceIndex(0) @@ -1049,9 +1070,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let {name: nameA, skill: skillA } = { name: "trimmer", skill: "trimming" } +6 > {name: nameA, skill: skillA } = { name: "trimmer", skill: "trimming" } 7 > 8 > name: nameA 9 > , @@ -1072,8 +1093,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 1->Emitted(33, 1) Source(53, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(53, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(53, 5) + SourceIndex(0) -4 >Emitted(33, 6) Source(53, 6) + SourceIndex(0) -5 >Emitted(33, 10) Source(53, 6) + SourceIndex(0) +4 >Emitted(33, 6) Source(53, 10) + SourceIndex(0) +5 >Emitted(33, 10) Source(53, 10) + SourceIndex(0) 6 >Emitted(33, 53) Source(53, 87) + SourceIndex(0) 7 >Emitted(33, 55) Source(53, 11) + SourceIndex(0) 8 >Emitted(33, 70) Source(53, 22) + SourceIndex(0) @@ -1135,75 +1156,78 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^ +24> ^^ +25> ^ 1-> > 2 >for 3 > 4 > (let { -5 > name: nameA -6 > , -7 > skills: { primary: primaryA, secondary: secondaryA } -8 > -9 > primary: primaryA -10> , -11> secondary: secondaryA -12> } } = multiRobot, -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > +6 > name: nameA +7 > , +8 > skills: { primary: primaryA, secondary: secondaryA } +9 > +10> primary: primaryA +11> , +12> secondary: secondaryA +13> } } = multiRobot, +14> i +15> = +16> 0 +17> ; +18> i +19> < +20> 1 +21> ; +22> i +23> ++ +24> ) +25> { 1->Emitted(36, 1) Source(56, 1) + SourceIndex(0) 2 >Emitted(36, 4) Source(56, 4) + SourceIndex(0) 3 >Emitted(36, 5) Source(56, 5) + SourceIndex(0) 4 >Emitted(36, 6) Source(56, 11) + SourceIndex(0) -5 >Emitted(36, 33) Source(56, 22) + SourceIndex(0) -6 >Emitted(36, 35) Source(56, 24) + SourceIndex(0) -7 >Emitted(36, 57) Source(56, 76) + SourceIndex(0) -8 >Emitted(36, 59) Source(56, 34) + SourceIndex(0) -9 >Emitted(36, 80) Source(56, 51) + SourceIndex(0) -10>Emitted(36, 82) Source(56, 53) + SourceIndex(0) -11>Emitted(36, 107) Source(56, 74) + SourceIndex(0) -12>Emitted(36, 109) Source(56, 93) + SourceIndex(0) -13>Emitted(36, 110) Source(56, 94) + SourceIndex(0) -14>Emitted(36, 113) Source(56, 97) + SourceIndex(0) -15>Emitted(36, 114) Source(56, 98) + SourceIndex(0) -16>Emitted(36, 116) Source(56, 100) + SourceIndex(0) -17>Emitted(36, 117) Source(56, 101) + SourceIndex(0) -18>Emitted(36, 120) Source(56, 104) + SourceIndex(0) -19>Emitted(36, 121) Source(56, 105) + SourceIndex(0) -20>Emitted(36, 123) Source(56, 107) + SourceIndex(0) -21>Emitted(36, 124) Source(56, 108) + SourceIndex(0) -22>Emitted(36, 126) Source(56, 110) + SourceIndex(0) -23>Emitted(36, 128) Source(56, 112) + SourceIndex(0) -24>Emitted(36, 129) Source(56, 113) + SourceIndex(0) +5 >Emitted(36, 10) Source(56, 11) + SourceIndex(0) +6 >Emitted(36, 33) Source(56, 22) + SourceIndex(0) +7 >Emitted(36, 35) Source(56, 24) + SourceIndex(0) +8 >Emitted(36, 57) Source(56, 76) + SourceIndex(0) +9 >Emitted(36, 59) Source(56, 34) + SourceIndex(0) +10>Emitted(36, 80) Source(56, 51) + SourceIndex(0) +11>Emitted(36, 82) Source(56, 53) + SourceIndex(0) +12>Emitted(36, 107) Source(56, 74) + SourceIndex(0) +13>Emitted(36, 109) Source(56, 93) + SourceIndex(0) +14>Emitted(36, 110) Source(56, 94) + SourceIndex(0) +15>Emitted(36, 113) Source(56, 97) + SourceIndex(0) +16>Emitted(36, 114) Source(56, 98) + SourceIndex(0) +17>Emitted(36, 116) Source(56, 100) + SourceIndex(0) +18>Emitted(36, 117) Source(56, 101) + SourceIndex(0) +19>Emitted(36, 120) Source(56, 104) + SourceIndex(0) +20>Emitted(36, 121) Source(56, 105) + SourceIndex(0) +21>Emitted(36, 123) Source(56, 107) + SourceIndex(0) +22>Emitted(36, 124) Source(56, 108) + SourceIndex(0) +23>Emitted(36, 126) Source(56, 110) + SourceIndex(0) +24>Emitted(36, 128) Source(56, 112) + SourceIndex(0) +25>Emitted(36, 129) Source(56, 113) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -1274,9 +1298,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let {name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = getMultiRobot() +6 > {name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = getMultiRobot() 7 > 8 > name: nameA 9 > , @@ -1301,8 +1325,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 1->Emitted(39, 1) Source(59, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(59, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(59, 5) + SourceIndex(0) -4 >Emitted(39, 6) Source(59, 6) + SourceIndex(0) -5 >Emitted(39, 10) Source(59, 6) + SourceIndex(0) +4 >Emitted(39, 6) Source(59, 10) + SourceIndex(0) +5 >Emitted(39, 10) Source(59, 10) + SourceIndex(0) 6 >Emitted(39, 30) Source(59, 96) + SourceIndex(0) 7 >Emitted(39, 32) Source(59, 11) + SourceIndex(0) 8 >Emitted(39, 47) Source(59, 22) + SourceIndex(0) @@ -1395,9 +1419,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let {name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = +6 > {name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } 7 > 8 > name: nameA @@ -1425,8 +1449,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern.ts 1->Emitted(42, 1) Source(62, 1) + SourceIndex(0) 2 >Emitted(42, 4) Source(62, 4) + SourceIndex(0) 3 >Emitted(42, 5) Source(62, 5) + SourceIndex(0) -4 >Emitted(42, 6) Source(62, 6) + SourceIndex(0) -5 >Emitted(42, 10) Source(62, 6) + SourceIndex(0) +4 >Emitted(42, 6) Source(62, 10) + SourceIndex(0) +5 >Emitted(42, 10) Source(62, 10) + SourceIndex(0) 6 >Emitted(42, 88) Source(63, 90) + SourceIndex(0) 7 >Emitted(42, 90) Source(62, 11) + SourceIndex(0) 8 >Emitted(42, 105) Source(62, 22) + SourceIndex(0) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.js.map index cb6d6d9fe4a..1c3f77da043 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForObjectBindingPattern2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPattern2.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPattern2.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.sourcemap.txt index 3744cc2e7ab..1f6bd10d5f5 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPattern2.sourcemap.txt @@ -259,7 +259,7 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts 8 > ^^ 9 > ^^^^^ 10> ^ -11> ^^^^^^^^^^^^^^^^^^^-> +11> ^^^^^^^^^^^^^^^^^-> 1 > > 2 >let @@ -282,75 +282,69 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts 9 >Emitted(10, 36) Source(27, 68) + SourceIndex(0) 10>Emitted(10, 37) Source(27, 69) + SourceIndex(0) --- ->>>for ((nameA = robot.name, robot), i = 0; i < 1; i++) { +>>>for (nameA = robot.name, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^ +8 > ^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > > 2 >for 3 > -4 > ( -5 > { -6 > name: nameA -7 > } = -8 > robot -9 > -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +4 > ({ +5 > name: nameA +6 > } = +7 > robot +8 > , +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(11, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(11, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(11, 5) Source(29, 5) + SourceIndex(0) -4 >Emitted(11, 6) Source(29, 6) + SourceIndex(0) -5 >Emitted(11, 7) Source(29, 8) + SourceIndex(0) -6 >Emitted(11, 25) Source(29, 19) + SourceIndex(0) -7 >Emitted(11, 27) Source(29, 24) + SourceIndex(0) -8 >Emitted(11, 32) Source(29, 29) + SourceIndex(0) -9 >Emitted(11, 33) Source(29, 29) + SourceIndex(0) -10>Emitted(11, 35) Source(29, 31) + SourceIndex(0) -11>Emitted(11, 36) Source(29, 32) + SourceIndex(0) -12>Emitted(11, 39) Source(29, 35) + SourceIndex(0) -13>Emitted(11, 40) Source(29, 36) + SourceIndex(0) -14>Emitted(11, 42) Source(29, 38) + SourceIndex(0) -15>Emitted(11, 43) Source(29, 39) + SourceIndex(0) -16>Emitted(11, 46) Source(29, 42) + SourceIndex(0) -17>Emitted(11, 47) Source(29, 43) + SourceIndex(0) -18>Emitted(11, 49) Source(29, 45) + SourceIndex(0) -19>Emitted(11, 50) Source(29, 46) + SourceIndex(0) -20>Emitted(11, 52) Source(29, 48) + SourceIndex(0) -21>Emitted(11, 54) Source(29, 50) + SourceIndex(0) -22>Emitted(11, 55) Source(29, 51) + SourceIndex(0) +4 >Emitted(11, 6) Source(29, 8) + SourceIndex(0) +5 >Emitted(11, 24) Source(29, 19) + SourceIndex(0) +6 >Emitted(11, 26) Source(29, 24) + SourceIndex(0) +7 >Emitted(11, 31) Source(29, 29) + SourceIndex(0) +8 >Emitted(11, 33) Source(29, 31) + SourceIndex(0) +9 >Emitted(11, 34) Source(29, 32) + SourceIndex(0) +10>Emitted(11, 37) Source(29, 35) + SourceIndex(0) +11>Emitted(11, 38) Source(29, 36) + SourceIndex(0) +12>Emitted(11, 40) Source(29, 38) + SourceIndex(0) +13>Emitted(11, 41) Source(29, 39) + SourceIndex(0) +14>Emitted(11, 44) Source(29, 42) + SourceIndex(0) +15>Emitted(11, 45) Source(29, 43) + SourceIndex(0) +16>Emitted(11, 47) Source(29, 45) + SourceIndex(0) +17>Emitted(11, 48) Source(29, 46) + SourceIndex(0) +18>Emitted(11, 50) Source(29, 48) + SourceIndex(0) +19>Emitted(11, 52) Source(29, 50) + SourceIndex(0) +20>Emitted(11, 53) Source(29, 51) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -382,81 +376,75 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(13, 1) Source(31, 1) + SourceIndex(0) 2 >Emitted(13, 2) Source(31, 2) + SourceIndex(0) --- ->>>for ((_a = getRobot(), nameA = _a.name, _a), i = 0; i < 1; i++) { +>>>for (_a = getRobot(), nameA = _a.name, _a, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name: nameA } = getRobot() -7 > -8 > name: nameA -9 > } = getRobot() -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > { name: nameA } = getRobot() +6 > +7 > name: nameA +8 > } = getRobot(), +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(14, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(14, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(14, 5) Source(32, 5) + SourceIndex(0) 4 >Emitted(14, 6) Source(32, 6) + SourceIndex(0) -5 >Emitted(14, 7) Source(32, 6) + SourceIndex(0) -6 >Emitted(14, 22) Source(32, 34) + SourceIndex(0) -7 >Emitted(14, 24) Source(32, 8) + SourceIndex(0) -8 >Emitted(14, 39) Source(32, 19) + SourceIndex(0) -9 >Emitted(14, 44) Source(32, 34) + SourceIndex(0) -10>Emitted(14, 46) Source(32, 36) + SourceIndex(0) -11>Emitted(14, 47) Source(32, 37) + SourceIndex(0) -12>Emitted(14, 50) Source(32, 40) + SourceIndex(0) -13>Emitted(14, 51) Source(32, 41) + SourceIndex(0) -14>Emitted(14, 53) Source(32, 43) + SourceIndex(0) -15>Emitted(14, 54) Source(32, 44) + SourceIndex(0) -16>Emitted(14, 57) Source(32, 47) + SourceIndex(0) -17>Emitted(14, 58) Source(32, 48) + SourceIndex(0) -18>Emitted(14, 60) Source(32, 50) + SourceIndex(0) -19>Emitted(14, 61) Source(32, 51) + SourceIndex(0) -20>Emitted(14, 63) Source(32, 53) + SourceIndex(0) -21>Emitted(14, 65) Source(32, 55) + SourceIndex(0) -22>Emitted(14, 66) Source(32, 56) + SourceIndex(0) +5 >Emitted(14, 21) Source(32, 34) + SourceIndex(0) +6 >Emitted(14, 23) Source(32, 8) + SourceIndex(0) +7 >Emitted(14, 38) Source(32, 19) + SourceIndex(0) +8 >Emitted(14, 44) Source(32, 36) + SourceIndex(0) +9 >Emitted(14, 45) Source(32, 37) + SourceIndex(0) +10>Emitted(14, 48) Source(32, 40) + SourceIndex(0) +11>Emitted(14, 49) Source(32, 41) + SourceIndex(0) +12>Emitted(14, 51) Source(32, 43) + SourceIndex(0) +13>Emitted(14, 52) Source(32, 44) + SourceIndex(0) +14>Emitted(14, 55) Source(32, 47) + SourceIndex(0) +15>Emitted(14, 56) Source(32, 48) + SourceIndex(0) +16>Emitted(14, 58) Source(32, 50) + SourceIndex(0) +17>Emitted(14, 59) Source(32, 51) + SourceIndex(0) +18>Emitted(14, 61) Source(32, 53) + SourceIndex(0) +19>Emitted(14, 63) Source(32, 55) + SourceIndex(0) +20>Emitted(14, 64) Source(32, 56) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -488,81 +476,75 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(16, 1) Source(34, 1) + SourceIndex(0) 2 >Emitted(16, 2) Source(34, 2) + SourceIndex(0) --- ->>>for ((_b = { name: "trimmer", skill: "trimming" }, nameA = _b.name, _b), i = 0; i < 1; i++) { +>>>for (_b = { name: "trimmer", skill: "trimming" }, nameA = _b.name, _b, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name: nameA } = { name: "trimmer", skill: "trimming" } -7 > -8 > name: nameA -9 > } = { name: "trimmer", skill: "trimming" } -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > { name: nameA } = { name: "trimmer", skill: "trimming" } +6 > +7 > name: nameA +8 > } = { name: "trimmer", skill: "trimming" }, +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(17, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(17, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(17, 5) Source(35, 5) + SourceIndex(0) 4 >Emitted(17, 6) Source(35, 6) + SourceIndex(0) -5 >Emitted(17, 7) Source(35, 6) + SourceIndex(0) -6 >Emitted(17, 50) Source(35, 69) + SourceIndex(0) -7 >Emitted(17, 52) Source(35, 8) + SourceIndex(0) -8 >Emitted(17, 67) Source(35, 19) + SourceIndex(0) -9 >Emitted(17, 72) Source(35, 69) + SourceIndex(0) -10>Emitted(17, 74) Source(35, 71) + SourceIndex(0) -11>Emitted(17, 75) Source(35, 72) + SourceIndex(0) -12>Emitted(17, 78) Source(35, 75) + SourceIndex(0) -13>Emitted(17, 79) Source(35, 76) + SourceIndex(0) -14>Emitted(17, 81) Source(35, 78) + SourceIndex(0) -15>Emitted(17, 82) Source(35, 79) + SourceIndex(0) -16>Emitted(17, 85) Source(35, 82) + SourceIndex(0) -17>Emitted(17, 86) Source(35, 83) + SourceIndex(0) -18>Emitted(17, 88) Source(35, 85) + SourceIndex(0) -19>Emitted(17, 89) Source(35, 86) + SourceIndex(0) -20>Emitted(17, 91) Source(35, 88) + SourceIndex(0) -21>Emitted(17, 93) Source(35, 90) + SourceIndex(0) -22>Emitted(17, 94) Source(35, 91) + SourceIndex(0) +5 >Emitted(17, 49) Source(35, 69) + SourceIndex(0) +6 >Emitted(17, 51) Source(35, 8) + SourceIndex(0) +7 >Emitted(17, 66) Source(35, 19) + SourceIndex(0) +8 >Emitted(17, 72) Source(35, 71) + SourceIndex(0) +9 >Emitted(17, 73) Source(35, 72) + SourceIndex(0) +10>Emitted(17, 76) Source(35, 75) + SourceIndex(0) +11>Emitted(17, 77) Source(35, 76) + SourceIndex(0) +12>Emitted(17, 79) Source(35, 78) + SourceIndex(0) +13>Emitted(17, 80) Source(35, 79) + SourceIndex(0) +14>Emitted(17, 83) Source(35, 82) + SourceIndex(0) +15>Emitted(17, 84) Source(35, 83) + SourceIndex(0) +16>Emitted(17, 86) Source(35, 85) + SourceIndex(0) +17>Emitted(17, 87) Source(35, 86) + SourceIndex(0) +18>Emitted(17, 89) Source(35, 88) + SourceIndex(0) +19>Emitted(17, 91) Source(35, 90) + SourceIndex(0) +20>Emitted(17, 92) Source(35, 91) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -594,93 +576,87 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(19, 1) Source(37, 1) + SourceIndex(0) 2 >Emitted(19, 2) Source(37, 2) + SourceIndex(0) --- ->>>for ((_c = multiRobot.skills, primaryA = _c.primary, secondaryA = _c.secondary, multiRobot), i = 0; i < 1; i++) { +>>>for (_c = multiRobot.skills, primaryA = _c.primary, secondaryA = _c.secondary, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > -4 > ( -5 > { -6 > skills: { primary: primaryA, secondary: secondaryA } -7 > -8 > primary: primaryA -9 > , -10> secondary: secondaryA -11> } } = -12> multiRobot -13> -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +4 > ({ +5 > skills: { primary: primaryA, secondary: secondaryA } +6 > +7 > primary: primaryA +8 > , +9 > secondary: secondaryA +10> } } = +11> multiRobot +12> , +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(20, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(20, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(20, 5) Source(38, 5) + SourceIndex(0) -4 >Emitted(20, 6) Source(38, 6) + SourceIndex(0) -5 >Emitted(20, 7) Source(38, 8) + SourceIndex(0) -6 >Emitted(20, 29) Source(38, 60) + SourceIndex(0) -7 >Emitted(20, 31) Source(38, 18) + SourceIndex(0) -8 >Emitted(20, 52) Source(38, 35) + SourceIndex(0) -9 >Emitted(20, 54) Source(38, 37) + SourceIndex(0) -10>Emitted(20, 79) Source(38, 58) + SourceIndex(0) -11>Emitted(20, 81) Source(38, 65) + SourceIndex(0) -12>Emitted(20, 91) Source(38, 75) + SourceIndex(0) -13>Emitted(20, 92) Source(38, 75) + SourceIndex(0) -14>Emitted(20, 94) Source(38, 77) + SourceIndex(0) -15>Emitted(20, 95) Source(38, 78) + SourceIndex(0) -16>Emitted(20, 98) Source(38, 81) + SourceIndex(0) -17>Emitted(20, 99) Source(38, 82) + SourceIndex(0) -18>Emitted(20, 101) Source(38, 84) + SourceIndex(0) -19>Emitted(20, 102) Source(38, 85) + SourceIndex(0) -20>Emitted(20, 105) Source(38, 88) + SourceIndex(0) -21>Emitted(20, 106) Source(38, 89) + SourceIndex(0) -22>Emitted(20, 108) Source(38, 91) + SourceIndex(0) -23>Emitted(20, 109) Source(38, 92) + SourceIndex(0) -24>Emitted(20, 111) Source(38, 94) + SourceIndex(0) -25>Emitted(20, 113) Source(38, 96) + SourceIndex(0) -26>Emitted(20, 114) Source(38, 97) + SourceIndex(0) +4 >Emitted(20, 6) Source(38, 8) + SourceIndex(0) +5 >Emitted(20, 28) Source(38, 60) + SourceIndex(0) +6 >Emitted(20, 30) Source(38, 18) + SourceIndex(0) +7 >Emitted(20, 51) Source(38, 35) + SourceIndex(0) +8 >Emitted(20, 53) Source(38, 37) + SourceIndex(0) +9 >Emitted(20, 78) Source(38, 58) + SourceIndex(0) +10>Emitted(20, 80) Source(38, 65) + SourceIndex(0) +11>Emitted(20, 90) Source(38, 75) + SourceIndex(0) +12>Emitted(20, 92) Source(38, 77) + SourceIndex(0) +13>Emitted(20, 93) Source(38, 78) + SourceIndex(0) +14>Emitted(20, 96) Source(38, 81) + SourceIndex(0) +15>Emitted(20, 97) Source(38, 82) + SourceIndex(0) +16>Emitted(20, 99) Source(38, 84) + SourceIndex(0) +17>Emitted(20, 100) Source(38, 85) + SourceIndex(0) +18>Emitted(20, 103) Source(38, 88) + SourceIndex(0) +19>Emitted(20, 104) Source(38, 89) + SourceIndex(0) +20>Emitted(20, 106) Source(38, 91) + SourceIndex(0) +21>Emitted(20, 107) Source(38, 92) + SourceIndex(0) +22>Emitted(20, 109) Source(38, 94) + SourceIndex(0) +23>Emitted(20, 111) Source(38, 96) + SourceIndex(0) +24>Emitted(20, 112) Source(38, 97) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -712,93 +688,87 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(22, 1) Source(40, 1) + SourceIndex(0) 2 >Emitted(22, 2) Source(40, 2) + SourceIndex(0) --- ->>>for ((_d = getMultiRobot(), _e = _d.skills, primaryA = _e.primary, secondaryA = _e.secondary, _d), i = 0; i < 1; i++) { +>>>for (_d = getMultiRobot(), _e = _d.skills, primaryA = _e.primary, secondaryA = _e.secondary, _d, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { skills: { primary: primaryA, secondary: secondaryA } } = getMultiRobot() -7 > -8 > skills: { primary: primaryA, secondary: secondaryA } -9 > -10> primary: primaryA -11> , -12> secondary: secondaryA -13> } } = getMultiRobot() -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > { skills: { primary: primaryA, secondary: secondaryA } } = getMultiRobot() +6 > +7 > skills: { primary: primaryA, secondary: secondaryA } +8 > +9 > primary: primaryA +10> , +11> secondary: secondaryA +12> } } = getMultiRobot(), +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(23, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(23, 4) Source(41, 4) + SourceIndex(0) 3 >Emitted(23, 5) Source(41, 5) + SourceIndex(0) 4 >Emitted(23, 6) Source(41, 6) + SourceIndex(0) -5 >Emitted(23, 7) Source(41, 6) + SourceIndex(0) -6 >Emitted(23, 27) Source(41, 80) + SourceIndex(0) -7 >Emitted(23, 29) Source(41, 8) + SourceIndex(0) -8 >Emitted(23, 43) Source(41, 60) + SourceIndex(0) -9 >Emitted(23, 45) Source(41, 18) + SourceIndex(0) -10>Emitted(23, 66) Source(41, 35) + SourceIndex(0) -11>Emitted(23, 68) Source(41, 37) + SourceIndex(0) -12>Emitted(23, 93) Source(41, 58) + SourceIndex(0) -13>Emitted(23, 98) Source(41, 80) + SourceIndex(0) -14>Emitted(23, 100) Source(41, 82) + SourceIndex(0) -15>Emitted(23, 101) Source(41, 83) + SourceIndex(0) -16>Emitted(23, 104) Source(41, 86) + SourceIndex(0) -17>Emitted(23, 105) Source(41, 87) + SourceIndex(0) -18>Emitted(23, 107) Source(41, 89) + SourceIndex(0) -19>Emitted(23, 108) Source(41, 90) + SourceIndex(0) -20>Emitted(23, 111) Source(41, 93) + SourceIndex(0) -21>Emitted(23, 112) Source(41, 94) + SourceIndex(0) -22>Emitted(23, 114) Source(41, 96) + SourceIndex(0) -23>Emitted(23, 115) Source(41, 97) + SourceIndex(0) -24>Emitted(23, 117) Source(41, 99) + SourceIndex(0) -25>Emitted(23, 119) Source(41, 101) + SourceIndex(0) -26>Emitted(23, 120) Source(41, 102) + SourceIndex(0) +5 >Emitted(23, 26) Source(41, 80) + SourceIndex(0) +6 >Emitted(23, 28) Source(41, 8) + SourceIndex(0) +7 >Emitted(23, 42) Source(41, 60) + SourceIndex(0) +8 >Emitted(23, 44) Source(41, 18) + SourceIndex(0) +9 >Emitted(23, 65) Source(41, 35) + SourceIndex(0) +10>Emitted(23, 67) Source(41, 37) + SourceIndex(0) +11>Emitted(23, 92) Source(41, 58) + SourceIndex(0) +12>Emitted(23, 98) Source(41, 82) + SourceIndex(0) +13>Emitted(23, 99) Source(41, 83) + SourceIndex(0) +14>Emitted(23, 102) Source(41, 86) + SourceIndex(0) +15>Emitted(23, 103) Source(41, 87) + SourceIndex(0) +16>Emitted(23, 105) Source(41, 89) + SourceIndex(0) +17>Emitted(23, 106) Source(41, 90) + SourceIndex(0) +18>Emitted(23, 109) Source(41, 93) + SourceIndex(0) +19>Emitted(23, 110) Source(41, 94) + SourceIndex(0) +20>Emitted(23, 112) Source(41, 96) + SourceIndex(0) +21>Emitted(23, 113) Source(41, 97) + SourceIndex(0) +22>Emitted(23, 115) Source(41, 99) + SourceIndex(0) +23>Emitted(23, 117) Source(41, 101) + SourceIndex(0) +24>Emitted(23, 118) Source(41, 102) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -830,56 +800,49 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(25, 1) Source(43, 1) + SourceIndex(0) 2 >Emitted(25, 2) Source(43, 2) + SourceIndex(0) --- ->>>for ((_f = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _g = _f.skills, primaryA = _g.primary, secondaryA = _g.secondary, _f), +>>>for (_f = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _g = _f.skills, primaryA = _g.primary, secondaryA = _g.secondary, _f, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { skills: { primary: primaryA, secondary: secondaryA } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > skills: { primary: primaryA, secondary: secondaryA } -9 > -10> primary: primaryA -11> , -12> secondary: secondaryA -13> } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { skills: { primary: primaryA, secondary: secondaryA } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > skills: { primary: primaryA, secondary: secondaryA } +8 > +9 > primary: primaryA +10> , +11> secondary: secondaryA 1->Emitted(26, 1) Source(44, 1) + SourceIndex(0) 2 >Emitted(26, 4) Source(44, 4) + SourceIndex(0) 3 >Emitted(26, 5) Source(44, 5) + SourceIndex(0) 4 >Emitted(26, 6) Source(44, 6) + SourceIndex(0) -5 >Emitted(26, 7) Source(44, 6) + SourceIndex(0) -6 >Emitted(26, 85) Source(45, 90) + SourceIndex(0) -7 >Emitted(26, 87) Source(44, 8) + SourceIndex(0) -8 >Emitted(26, 101) Source(44, 60) + SourceIndex(0) -9 >Emitted(26, 103) Source(44, 18) + SourceIndex(0) -10>Emitted(26, 124) Source(44, 35) + SourceIndex(0) -11>Emitted(26, 126) Source(44, 37) + SourceIndex(0) -12>Emitted(26, 151) Source(44, 58) + SourceIndex(0) -13>Emitted(26, 156) Source(45, 90) + SourceIndex(0) +5 >Emitted(26, 84) Source(45, 90) + SourceIndex(0) +6 >Emitted(26, 86) Source(44, 8) + SourceIndex(0) +7 >Emitted(26, 100) Source(44, 60) + SourceIndex(0) +8 >Emitted(26, 102) Source(44, 18) + SourceIndex(0) +9 >Emitted(26, 123) Source(44, 35) + SourceIndex(0) +10>Emitted(26, 125) Source(44, 37) + SourceIndex(0) +11>Emitted(26, 150) Source(44, 58) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -896,7 +859,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = @@ -954,81 +918,75 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(29, 1) Source(48, 1) + SourceIndex(0) 2 >Emitted(29, 2) Source(48, 2) + SourceIndex(0) --- ->>>for ((name = robot.name, robot), i = 0; i < 1; i++) { +>>>for (name = robot.name, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^ -9 > ^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^ +8 > ^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > -4 > ( -5 > { -6 > name -7 > } = -8 > robot -9 > -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +4 > ({ +5 > name +6 > } = +7 > robot +8 > , +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(30, 1) Source(49, 1) + SourceIndex(0) 2 >Emitted(30, 4) Source(49, 4) + SourceIndex(0) 3 >Emitted(30, 5) Source(49, 5) + SourceIndex(0) -4 >Emitted(30, 6) Source(49, 6) + SourceIndex(0) -5 >Emitted(30, 7) Source(49, 8) + SourceIndex(0) -6 >Emitted(30, 24) Source(49, 12) + SourceIndex(0) -7 >Emitted(30, 26) Source(49, 17) + SourceIndex(0) -8 >Emitted(30, 31) Source(49, 22) + SourceIndex(0) -9 >Emitted(30, 32) Source(49, 22) + SourceIndex(0) -10>Emitted(30, 34) Source(49, 24) + SourceIndex(0) -11>Emitted(30, 35) Source(49, 25) + SourceIndex(0) -12>Emitted(30, 38) Source(49, 28) + SourceIndex(0) -13>Emitted(30, 39) Source(49, 29) + SourceIndex(0) -14>Emitted(30, 41) Source(49, 31) + SourceIndex(0) -15>Emitted(30, 42) Source(49, 32) + SourceIndex(0) -16>Emitted(30, 45) Source(49, 35) + SourceIndex(0) -17>Emitted(30, 46) Source(49, 36) + SourceIndex(0) -18>Emitted(30, 48) Source(49, 38) + SourceIndex(0) -19>Emitted(30, 49) Source(49, 39) + SourceIndex(0) -20>Emitted(30, 51) Source(49, 41) + SourceIndex(0) -21>Emitted(30, 53) Source(49, 43) + SourceIndex(0) -22>Emitted(30, 54) Source(49, 44) + SourceIndex(0) +4 >Emitted(30, 6) Source(49, 8) + SourceIndex(0) +5 >Emitted(30, 23) Source(49, 12) + SourceIndex(0) +6 >Emitted(30, 25) Source(49, 17) + SourceIndex(0) +7 >Emitted(30, 30) Source(49, 22) + SourceIndex(0) +8 >Emitted(30, 32) Source(49, 24) + SourceIndex(0) +9 >Emitted(30, 33) Source(49, 25) + SourceIndex(0) +10>Emitted(30, 36) Source(49, 28) + SourceIndex(0) +11>Emitted(30, 37) Source(49, 29) + SourceIndex(0) +12>Emitted(30, 39) Source(49, 31) + SourceIndex(0) +13>Emitted(30, 40) Source(49, 32) + SourceIndex(0) +14>Emitted(30, 43) Source(49, 35) + SourceIndex(0) +15>Emitted(30, 44) Source(49, 36) + SourceIndex(0) +16>Emitted(30, 46) Source(49, 38) + SourceIndex(0) +17>Emitted(30, 47) Source(49, 39) + SourceIndex(0) +18>Emitted(30, 49) Source(49, 41) + SourceIndex(0) +19>Emitted(30, 51) Source(49, 43) + SourceIndex(0) +20>Emitted(30, 52) Source(49, 44) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1060,81 +1018,75 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(32, 1) Source(51, 1) + SourceIndex(0) 2 >Emitted(32, 2) Source(51, 2) + SourceIndex(0) --- ->>>for ((_h = getRobot(), name = _h.name, _h), i = 0; i < 1; i++) { +>>>for (_h = getRobot(), name = _h.name, _h, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name } = getRobot() -7 > -8 > name -9 > } = getRobot() -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > { name } = getRobot() +6 > +7 > name +8 > } = getRobot(), +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(33, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(52, 5) + SourceIndex(0) 4 >Emitted(33, 6) Source(52, 6) + SourceIndex(0) -5 >Emitted(33, 7) Source(52, 6) + SourceIndex(0) -6 >Emitted(33, 22) Source(52, 27) + SourceIndex(0) -7 >Emitted(33, 24) Source(52, 8) + SourceIndex(0) -8 >Emitted(33, 38) Source(52, 12) + SourceIndex(0) -9 >Emitted(33, 43) Source(52, 27) + SourceIndex(0) -10>Emitted(33, 45) Source(52, 29) + SourceIndex(0) -11>Emitted(33, 46) Source(52, 30) + SourceIndex(0) -12>Emitted(33, 49) Source(52, 33) + SourceIndex(0) -13>Emitted(33, 50) Source(52, 34) + SourceIndex(0) -14>Emitted(33, 52) Source(52, 36) + SourceIndex(0) -15>Emitted(33, 53) Source(52, 37) + SourceIndex(0) -16>Emitted(33, 56) Source(52, 40) + SourceIndex(0) -17>Emitted(33, 57) Source(52, 41) + SourceIndex(0) -18>Emitted(33, 59) Source(52, 43) + SourceIndex(0) -19>Emitted(33, 60) Source(52, 44) + SourceIndex(0) -20>Emitted(33, 62) Source(52, 46) + SourceIndex(0) -21>Emitted(33, 64) Source(52, 48) + SourceIndex(0) -22>Emitted(33, 65) Source(52, 49) + SourceIndex(0) +5 >Emitted(33, 21) Source(52, 27) + SourceIndex(0) +6 >Emitted(33, 23) Source(52, 8) + SourceIndex(0) +7 >Emitted(33, 37) Source(52, 12) + SourceIndex(0) +8 >Emitted(33, 43) Source(52, 29) + SourceIndex(0) +9 >Emitted(33, 44) Source(52, 30) + SourceIndex(0) +10>Emitted(33, 47) Source(52, 33) + SourceIndex(0) +11>Emitted(33, 48) Source(52, 34) + SourceIndex(0) +12>Emitted(33, 50) Source(52, 36) + SourceIndex(0) +13>Emitted(33, 51) Source(52, 37) + SourceIndex(0) +14>Emitted(33, 54) Source(52, 40) + SourceIndex(0) +15>Emitted(33, 55) Source(52, 41) + SourceIndex(0) +16>Emitted(33, 57) Source(52, 43) + SourceIndex(0) +17>Emitted(33, 58) Source(52, 44) + SourceIndex(0) +18>Emitted(33, 60) Source(52, 46) + SourceIndex(0) +19>Emitted(33, 62) Source(52, 48) + SourceIndex(0) +20>Emitted(33, 63) Source(52, 49) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1166,81 +1118,75 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(35, 1) Source(54, 1) + SourceIndex(0) 2 >Emitted(35, 2) Source(54, 2) + SourceIndex(0) --- ->>>for ((_j = { name: "trimmer", skill: "trimming" }, name = _j.name, _j), i = 0; i < 1; i++) { +>>>for (_j = { name: "trimmer", skill: "trimming" }, name = _j.name, _j, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^^^^ -10> ^^ -11> ^ -12> ^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^ -21> ^^ -22> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^^^^^ +9 > ^ +10> ^^^ +11> ^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^ +19> ^^ +20> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name } = { name: "trimmer", skill: "trimming" } -7 > -8 > name -9 > } = { name: "trimmer", skill: "trimming" } -10> , -11> i -12> = -13> 0 -14> ; -15> i -16> < -17> 1 -18> ; -19> i -20> ++ -21> ) -22> { +5 > { name } = { name: "trimmer", skill: "trimming" } +6 > +7 > name +8 > } = { name: "trimmer", skill: "trimming" }, +9 > i +10> = +11> 0 +12> ; +13> i +14> < +15> 1 +16> ; +17> i +18> ++ +19> ) +20> { 1->Emitted(36, 1) Source(55, 1) + SourceIndex(0) 2 >Emitted(36, 4) Source(55, 4) + SourceIndex(0) 3 >Emitted(36, 5) Source(55, 5) + SourceIndex(0) 4 >Emitted(36, 6) Source(55, 6) + SourceIndex(0) -5 >Emitted(36, 7) Source(55, 6) + SourceIndex(0) -6 >Emitted(36, 50) Source(55, 62) + SourceIndex(0) -7 >Emitted(36, 52) Source(55, 8) + SourceIndex(0) -8 >Emitted(36, 66) Source(55, 12) + SourceIndex(0) -9 >Emitted(36, 71) Source(55, 62) + SourceIndex(0) -10>Emitted(36, 73) Source(55, 64) + SourceIndex(0) -11>Emitted(36, 74) Source(55, 65) + SourceIndex(0) -12>Emitted(36, 77) Source(55, 68) + SourceIndex(0) -13>Emitted(36, 78) Source(55, 69) + SourceIndex(0) -14>Emitted(36, 80) Source(55, 71) + SourceIndex(0) -15>Emitted(36, 81) Source(55, 72) + SourceIndex(0) -16>Emitted(36, 84) Source(55, 75) + SourceIndex(0) -17>Emitted(36, 85) Source(55, 76) + SourceIndex(0) -18>Emitted(36, 87) Source(55, 78) + SourceIndex(0) -19>Emitted(36, 88) Source(55, 79) + SourceIndex(0) -20>Emitted(36, 90) Source(55, 81) + SourceIndex(0) -21>Emitted(36, 92) Source(55, 83) + SourceIndex(0) -22>Emitted(36, 93) Source(55, 84) + SourceIndex(0) +5 >Emitted(36, 49) Source(55, 62) + SourceIndex(0) +6 >Emitted(36, 51) Source(55, 8) + SourceIndex(0) +7 >Emitted(36, 65) Source(55, 12) + SourceIndex(0) +8 >Emitted(36, 71) Source(55, 64) + SourceIndex(0) +9 >Emitted(36, 72) Source(55, 65) + SourceIndex(0) +10>Emitted(36, 75) Source(55, 68) + SourceIndex(0) +11>Emitted(36, 76) Source(55, 69) + SourceIndex(0) +12>Emitted(36, 78) Source(55, 71) + SourceIndex(0) +13>Emitted(36, 79) Source(55, 72) + SourceIndex(0) +14>Emitted(36, 82) Source(55, 75) + SourceIndex(0) +15>Emitted(36, 83) Source(55, 76) + SourceIndex(0) +16>Emitted(36, 85) Source(55, 78) + SourceIndex(0) +17>Emitted(36, 86) Source(55, 79) + SourceIndex(0) +18>Emitted(36, 88) Source(55, 81) + SourceIndex(0) +19>Emitted(36, 90) Source(55, 83) + SourceIndex(0) +20>Emitted(36, 91) Source(55, 84) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1272,93 +1218,87 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(38, 1) Source(57, 1) + SourceIndex(0) 2 >Emitted(38, 2) Source(57, 2) + SourceIndex(0) --- ->>>for ((_k = multiRobot.skills, primary = _k.primary, secondary = _k.secondary, multiRobot), i = 0; i < 1; i++) { +>>>for (_k = multiRobot.skills, primary = _k.primary, secondary = _k.secondary, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^ -13> ^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^ +12> ^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > -4 > ( -5 > { -6 > skills: { primary, secondary } -7 > -8 > primary -9 > , -10> secondary -11> } } = -12> multiRobot -13> -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +4 > ({ +5 > skills: { primary, secondary } +6 > +7 > primary +8 > , +9 > secondary +10> } } = +11> multiRobot +12> , +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(39, 1) Source(58, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(58, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(58, 5) + SourceIndex(0) -4 >Emitted(39, 6) Source(58, 6) + SourceIndex(0) -5 >Emitted(39, 7) Source(58, 8) + SourceIndex(0) -6 >Emitted(39, 29) Source(58, 38) + SourceIndex(0) -7 >Emitted(39, 31) Source(58, 18) + SourceIndex(0) -8 >Emitted(39, 51) Source(58, 25) + SourceIndex(0) -9 >Emitted(39, 53) Source(58, 27) + SourceIndex(0) -10>Emitted(39, 77) Source(58, 36) + SourceIndex(0) -11>Emitted(39, 79) Source(58, 43) + SourceIndex(0) -12>Emitted(39, 89) Source(58, 53) + SourceIndex(0) -13>Emitted(39, 90) Source(58, 53) + SourceIndex(0) -14>Emitted(39, 92) Source(58, 55) + SourceIndex(0) -15>Emitted(39, 93) Source(58, 56) + SourceIndex(0) -16>Emitted(39, 96) Source(58, 59) + SourceIndex(0) -17>Emitted(39, 97) Source(58, 60) + SourceIndex(0) -18>Emitted(39, 99) Source(58, 62) + SourceIndex(0) -19>Emitted(39, 100) Source(58, 63) + SourceIndex(0) -20>Emitted(39, 103) Source(58, 66) + SourceIndex(0) -21>Emitted(39, 104) Source(58, 67) + SourceIndex(0) -22>Emitted(39, 106) Source(58, 69) + SourceIndex(0) -23>Emitted(39, 107) Source(58, 70) + SourceIndex(0) -24>Emitted(39, 109) Source(58, 72) + SourceIndex(0) -25>Emitted(39, 111) Source(58, 74) + SourceIndex(0) -26>Emitted(39, 112) Source(58, 75) + SourceIndex(0) +4 >Emitted(39, 6) Source(58, 8) + SourceIndex(0) +5 >Emitted(39, 28) Source(58, 38) + SourceIndex(0) +6 >Emitted(39, 30) Source(58, 18) + SourceIndex(0) +7 >Emitted(39, 50) Source(58, 25) + SourceIndex(0) +8 >Emitted(39, 52) Source(58, 27) + SourceIndex(0) +9 >Emitted(39, 76) Source(58, 36) + SourceIndex(0) +10>Emitted(39, 78) Source(58, 43) + SourceIndex(0) +11>Emitted(39, 88) Source(58, 53) + SourceIndex(0) +12>Emitted(39, 90) Source(58, 55) + SourceIndex(0) +13>Emitted(39, 91) Source(58, 56) + SourceIndex(0) +14>Emitted(39, 94) Source(58, 59) + SourceIndex(0) +15>Emitted(39, 95) Source(58, 60) + SourceIndex(0) +16>Emitted(39, 97) Source(58, 62) + SourceIndex(0) +17>Emitted(39, 98) Source(58, 63) + SourceIndex(0) +18>Emitted(39, 101) Source(58, 66) + SourceIndex(0) +19>Emitted(39, 102) Source(58, 67) + SourceIndex(0) +20>Emitted(39, 104) Source(58, 69) + SourceIndex(0) +21>Emitted(39, 105) Source(58, 70) + SourceIndex(0) +22>Emitted(39, 107) Source(58, 72) + SourceIndex(0) +23>Emitted(39, 109) Source(58, 74) + SourceIndex(0) +24>Emitted(39, 110) Source(58, 75) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -1390,93 +1330,87 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(41, 1) Source(60, 1) + SourceIndex(0) 2 >Emitted(41, 2) Source(60, 2) + SourceIndex(0) --- ->>>for ((_l = getMultiRobot(), _m = _l.skills, primary = _m.primary, secondary = _m.secondary, _l), i = 0; i < 1; i++) { +>>>for (_l = getMultiRobot(), _m = _l.skills, primary = _m.primary, secondary = _m.secondary, _l, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^ -14> ^^ -15> ^ -16> ^^^ -17> ^ -18> ^^ -19> ^ -20> ^^^ -21> ^ -22> ^^ -23> ^ -24> ^^ -25> ^^ -26> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^^^^^ +13> ^ +14> ^^^ +15> ^ +16> ^^ +17> ^ +18> ^^^ +19> ^ +20> ^^ +21> ^ +22> ^^ +23> ^^ +24> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { skills: { primary, secondary } } = getMultiRobot() -7 > -8 > skills: { primary, secondary } -9 > -10> primary -11> , -12> secondary -13> } } = getMultiRobot() -14> , -15> i -16> = -17> 0 -18> ; -19> i -20> < -21> 1 -22> ; -23> i -24> ++ -25> ) -26> { +5 > { skills: { primary, secondary } } = getMultiRobot() +6 > +7 > skills: { primary, secondary } +8 > +9 > primary +10> , +11> secondary +12> } } = getMultiRobot(), +13> i +14> = +15> 0 +16> ; +17> i +18> < +19> 1 +20> ; +21> i +22> ++ +23> ) +24> { 1->Emitted(42, 1) Source(61, 1) + SourceIndex(0) 2 >Emitted(42, 4) Source(61, 4) + SourceIndex(0) 3 >Emitted(42, 5) Source(61, 5) + SourceIndex(0) 4 >Emitted(42, 6) Source(61, 6) + SourceIndex(0) -5 >Emitted(42, 7) Source(61, 6) + SourceIndex(0) -6 >Emitted(42, 27) Source(61, 58) + SourceIndex(0) -7 >Emitted(42, 29) Source(61, 8) + SourceIndex(0) -8 >Emitted(42, 43) Source(61, 38) + SourceIndex(0) -9 >Emitted(42, 45) Source(61, 18) + SourceIndex(0) -10>Emitted(42, 65) Source(61, 25) + SourceIndex(0) -11>Emitted(42, 67) Source(61, 27) + SourceIndex(0) -12>Emitted(42, 91) Source(61, 36) + SourceIndex(0) -13>Emitted(42, 96) Source(61, 58) + SourceIndex(0) -14>Emitted(42, 98) Source(61, 60) + SourceIndex(0) -15>Emitted(42, 99) Source(61, 61) + SourceIndex(0) -16>Emitted(42, 102) Source(61, 64) + SourceIndex(0) -17>Emitted(42, 103) Source(61, 65) + SourceIndex(0) -18>Emitted(42, 105) Source(61, 67) + SourceIndex(0) -19>Emitted(42, 106) Source(61, 68) + SourceIndex(0) -20>Emitted(42, 109) Source(61, 71) + SourceIndex(0) -21>Emitted(42, 110) Source(61, 72) + SourceIndex(0) -22>Emitted(42, 112) Source(61, 74) + SourceIndex(0) -23>Emitted(42, 113) Source(61, 75) + SourceIndex(0) -24>Emitted(42, 115) Source(61, 77) + SourceIndex(0) -25>Emitted(42, 117) Source(61, 79) + SourceIndex(0) -26>Emitted(42, 118) Source(61, 80) + SourceIndex(0) +5 >Emitted(42, 26) Source(61, 58) + SourceIndex(0) +6 >Emitted(42, 28) Source(61, 8) + SourceIndex(0) +7 >Emitted(42, 42) Source(61, 38) + SourceIndex(0) +8 >Emitted(42, 44) Source(61, 18) + SourceIndex(0) +9 >Emitted(42, 64) Source(61, 25) + SourceIndex(0) +10>Emitted(42, 66) Source(61, 27) + SourceIndex(0) +11>Emitted(42, 90) Source(61, 36) + SourceIndex(0) +12>Emitted(42, 96) Source(61, 60) + SourceIndex(0) +13>Emitted(42, 97) Source(61, 61) + SourceIndex(0) +14>Emitted(42, 100) Source(61, 64) + SourceIndex(0) +15>Emitted(42, 101) Source(61, 65) + SourceIndex(0) +16>Emitted(42, 103) Source(61, 67) + SourceIndex(0) +17>Emitted(42, 104) Source(61, 68) + SourceIndex(0) +18>Emitted(42, 107) Source(61, 71) + SourceIndex(0) +19>Emitted(42, 108) Source(61, 72) + SourceIndex(0) +20>Emitted(42, 110) Source(61, 74) + SourceIndex(0) +21>Emitted(42, 111) Source(61, 75) + SourceIndex(0) +22>Emitted(42, 113) Source(61, 77) + SourceIndex(0) +23>Emitted(42, 115) Source(61, 79) + SourceIndex(0) +24>Emitted(42, 116) Source(61, 80) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -1508,56 +1442,49 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(44, 1) Source(63, 1) + SourceIndex(0) 2 >Emitted(44, 2) Source(63, 2) + SourceIndex(0) --- ->>>for ((_o = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _p = _o.skills, primary = _p.primary, secondary = _p.secondary, _o), +>>>for (_o = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _p = _o.skills, primary = _p.primary, secondary = _p.secondary, _o, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { skills: { primary, secondary } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > skills: { primary, secondary } -9 > -10> primary -11> , -12> secondary -13> } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { skills: { primary, secondary } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > skills: { primary, secondary } +8 > +9 > primary +10> , +11> secondary 1->Emitted(45, 1) Source(64, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(64, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(64, 5) + SourceIndex(0) 4 >Emitted(45, 6) Source(64, 6) + SourceIndex(0) -5 >Emitted(45, 7) Source(64, 6) + SourceIndex(0) -6 >Emitted(45, 85) Source(65, 90) + SourceIndex(0) -7 >Emitted(45, 87) Source(64, 8) + SourceIndex(0) -8 >Emitted(45, 101) Source(64, 38) + SourceIndex(0) -9 >Emitted(45, 103) Source(64, 18) + SourceIndex(0) -10>Emitted(45, 123) Source(64, 25) + SourceIndex(0) -11>Emitted(45, 125) Source(64, 27) + SourceIndex(0) -12>Emitted(45, 149) Source(64, 36) + SourceIndex(0) -13>Emitted(45, 154) Source(65, 90) + SourceIndex(0) +5 >Emitted(45, 84) Source(65, 90) + SourceIndex(0) +6 >Emitted(45, 86) Source(64, 8) + SourceIndex(0) +7 >Emitted(45, 100) Source(64, 38) + SourceIndex(0) +8 >Emitted(45, 102) Source(64, 18) + SourceIndex(0) +9 >Emitted(45, 122) Source(64, 25) + SourceIndex(0) +10>Emitted(45, 124) Source(64, 27) + SourceIndex(0) +11>Emitted(45, 148) Source(64, 36) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -1574,7 +1501,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = @@ -1632,89 +1560,83 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(48, 1) Source(68, 1) + SourceIndex(0) 2 >Emitted(48, 2) Source(68, 2) + SourceIndex(0) --- ->>>for ((nameA = robot.name, skillA = robot.skill, robot), i = 0; i < 1; i++) { +>>>for (nameA = robot.name, skillA = robot.skill, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > > > 2 >for 3 > -4 > ( -5 > { -6 > name: nameA -7 > , -8 > skill: skillA -9 > } = -10> robot -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ({ +5 > name: nameA +6 > , +7 > skill: skillA +8 > } = +9 > robot +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(49, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(71, 5) + SourceIndex(0) -4 >Emitted(49, 6) Source(71, 6) + SourceIndex(0) -5 >Emitted(49, 7) Source(71, 8) + SourceIndex(0) -6 >Emitted(49, 25) Source(71, 19) + SourceIndex(0) -7 >Emitted(49, 27) Source(71, 21) + SourceIndex(0) -8 >Emitted(49, 47) Source(71, 34) + SourceIndex(0) -9 >Emitted(49, 49) Source(71, 39) + SourceIndex(0) -10>Emitted(49, 54) Source(71, 44) + SourceIndex(0) -11>Emitted(49, 55) Source(71, 44) + SourceIndex(0) -12>Emitted(49, 57) Source(71, 46) + SourceIndex(0) -13>Emitted(49, 58) Source(71, 47) + SourceIndex(0) -14>Emitted(49, 61) Source(71, 50) + SourceIndex(0) -15>Emitted(49, 62) Source(71, 51) + SourceIndex(0) -16>Emitted(49, 64) Source(71, 53) + SourceIndex(0) -17>Emitted(49, 65) Source(71, 54) + SourceIndex(0) -18>Emitted(49, 68) Source(71, 57) + SourceIndex(0) -19>Emitted(49, 69) Source(71, 58) + SourceIndex(0) -20>Emitted(49, 71) Source(71, 60) + SourceIndex(0) -21>Emitted(49, 72) Source(71, 61) + SourceIndex(0) -22>Emitted(49, 74) Source(71, 63) + SourceIndex(0) -23>Emitted(49, 76) Source(71, 65) + SourceIndex(0) -24>Emitted(49, 77) Source(71, 66) + SourceIndex(0) +4 >Emitted(49, 6) Source(71, 8) + SourceIndex(0) +5 >Emitted(49, 24) Source(71, 19) + SourceIndex(0) +6 >Emitted(49, 26) Source(71, 21) + SourceIndex(0) +7 >Emitted(49, 46) Source(71, 34) + SourceIndex(0) +8 >Emitted(49, 48) Source(71, 39) + SourceIndex(0) +9 >Emitted(49, 53) Source(71, 44) + SourceIndex(0) +10>Emitted(49, 55) Source(71, 46) + SourceIndex(0) +11>Emitted(49, 56) Source(71, 47) + SourceIndex(0) +12>Emitted(49, 59) Source(71, 50) + SourceIndex(0) +13>Emitted(49, 60) Source(71, 51) + SourceIndex(0) +14>Emitted(49, 62) Source(71, 53) + SourceIndex(0) +15>Emitted(49, 63) Source(71, 54) + SourceIndex(0) +16>Emitted(49, 66) Source(71, 57) + SourceIndex(0) +17>Emitted(49, 67) Source(71, 58) + SourceIndex(0) +18>Emitted(49, 69) Source(71, 60) + SourceIndex(0) +19>Emitted(49, 70) Source(71, 61) + SourceIndex(0) +20>Emitted(49, 72) Source(71, 63) + SourceIndex(0) +21>Emitted(49, 74) Source(71, 65) + SourceIndex(0) +22>Emitted(49, 75) Source(71, 66) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1746,87 +1668,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(51, 1) Source(73, 1) + SourceIndex(0) 2 >Emitted(51, 2) Source(73, 2) + SourceIndex(0) --- ->>>for ((_q = getRobot(), nameA = _q.name, skillA = _q.skill, _q), i = 0; i < 1; i++) { +>>>for (_q = getRobot(), nameA = _q.name, skillA = _q.skill, _q, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name: nameA, skill: skillA } = getRobot() -7 > -8 > name: nameA -9 > , -10> skill: skillA -11> } = getRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > { name: nameA, skill: skillA } = getRobot() +6 > +7 > name: nameA +8 > , +9 > skill: skillA +10> } = getRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(52, 1) Source(74, 1) + SourceIndex(0) 2 >Emitted(52, 4) Source(74, 4) + SourceIndex(0) 3 >Emitted(52, 5) Source(74, 5) + SourceIndex(0) 4 >Emitted(52, 6) Source(74, 6) + SourceIndex(0) -5 >Emitted(52, 7) Source(74, 6) + SourceIndex(0) -6 >Emitted(52, 22) Source(74, 49) + SourceIndex(0) -7 >Emitted(52, 24) Source(74, 8) + SourceIndex(0) -8 >Emitted(52, 39) Source(74, 19) + SourceIndex(0) -9 >Emitted(52, 41) Source(74, 21) + SourceIndex(0) -10>Emitted(52, 58) Source(74, 34) + SourceIndex(0) -11>Emitted(52, 63) Source(74, 49) + SourceIndex(0) -12>Emitted(52, 65) Source(74, 51) + SourceIndex(0) -13>Emitted(52, 66) Source(74, 52) + SourceIndex(0) -14>Emitted(52, 69) Source(74, 55) + SourceIndex(0) -15>Emitted(52, 70) Source(74, 56) + SourceIndex(0) -16>Emitted(52, 72) Source(74, 58) + SourceIndex(0) -17>Emitted(52, 73) Source(74, 59) + SourceIndex(0) -18>Emitted(52, 76) Source(74, 62) + SourceIndex(0) -19>Emitted(52, 77) Source(74, 63) + SourceIndex(0) -20>Emitted(52, 79) Source(74, 65) + SourceIndex(0) -21>Emitted(52, 80) Source(74, 66) + SourceIndex(0) -22>Emitted(52, 82) Source(74, 68) + SourceIndex(0) -23>Emitted(52, 84) Source(74, 70) + SourceIndex(0) -24>Emitted(52, 85) Source(74, 71) + SourceIndex(0) +5 >Emitted(52, 21) Source(74, 49) + SourceIndex(0) +6 >Emitted(52, 23) Source(74, 8) + SourceIndex(0) +7 >Emitted(52, 38) Source(74, 19) + SourceIndex(0) +8 >Emitted(52, 40) Source(74, 21) + SourceIndex(0) +9 >Emitted(52, 57) Source(74, 34) + SourceIndex(0) +10>Emitted(52, 63) Source(74, 51) + SourceIndex(0) +11>Emitted(52, 64) Source(74, 52) + SourceIndex(0) +12>Emitted(52, 67) Source(74, 55) + SourceIndex(0) +13>Emitted(52, 68) Source(74, 56) + SourceIndex(0) +14>Emitted(52, 70) Source(74, 58) + SourceIndex(0) +15>Emitted(52, 71) Source(74, 59) + SourceIndex(0) +16>Emitted(52, 74) Source(74, 62) + SourceIndex(0) +17>Emitted(52, 75) Source(74, 63) + SourceIndex(0) +18>Emitted(52, 77) Source(74, 65) + SourceIndex(0) +19>Emitted(52, 78) Source(74, 66) + SourceIndex(0) +20>Emitted(52, 80) Source(74, 68) + SourceIndex(0) +21>Emitted(52, 82) Source(74, 70) + SourceIndex(0) +22>Emitted(52, 83) Source(74, 71) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1858,87 +1774,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(54, 1) Source(76, 1) + SourceIndex(0) 2 >Emitted(54, 2) Source(76, 2) + SourceIndex(0) --- ->>>for ((_r = { name: "trimmer", skill: "trimming" }, nameA = _r.name, skillA = _r.skill, _r), i = 0; i < 1; i++) { +>>>for (_r = { name: "trimmer", skill: "trimming" }, nameA = _r.name, skillA = _r.skill, _r, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name: nameA, skill: skillA } = { name: "trimmer", skill: "trimming" } -7 > -8 > name: nameA -9 > , -10> skill: skillA -11> } = { name: "trimmer", skill: "trimming" } -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > { name: nameA, skill: skillA } = { name: "trimmer", skill: "trimming" } +6 > +7 > name: nameA +8 > , +9 > skill: skillA +10> } = { name: "trimmer", skill: "trimming" }, +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(55, 1) Source(77, 1) + SourceIndex(0) 2 >Emitted(55, 4) Source(77, 4) + SourceIndex(0) 3 >Emitted(55, 5) Source(77, 5) + SourceIndex(0) 4 >Emitted(55, 6) Source(77, 6) + SourceIndex(0) -5 >Emitted(55, 7) Source(77, 6) + SourceIndex(0) -6 >Emitted(55, 50) Source(77, 84) + SourceIndex(0) -7 >Emitted(55, 52) Source(77, 8) + SourceIndex(0) -8 >Emitted(55, 67) Source(77, 19) + SourceIndex(0) -9 >Emitted(55, 69) Source(77, 21) + SourceIndex(0) -10>Emitted(55, 86) Source(77, 34) + SourceIndex(0) -11>Emitted(55, 91) Source(77, 84) + SourceIndex(0) -12>Emitted(55, 93) Source(77, 86) + SourceIndex(0) -13>Emitted(55, 94) Source(77, 87) + SourceIndex(0) -14>Emitted(55, 97) Source(77, 90) + SourceIndex(0) -15>Emitted(55, 98) Source(77, 91) + SourceIndex(0) -16>Emitted(55, 100) Source(77, 93) + SourceIndex(0) -17>Emitted(55, 101) Source(77, 94) + SourceIndex(0) -18>Emitted(55, 104) Source(77, 97) + SourceIndex(0) -19>Emitted(55, 105) Source(77, 98) + SourceIndex(0) -20>Emitted(55, 107) Source(77, 100) + SourceIndex(0) -21>Emitted(55, 108) Source(77, 101) + SourceIndex(0) -22>Emitted(55, 110) Source(77, 103) + SourceIndex(0) -23>Emitted(55, 112) Source(77, 105) + SourceIndex(0) -24>Emitted(55, 113) Source(77, 106) + SourceIndex(0) +5 >Emitted(55, 49) Source(77, 84) + SourceIndex(0) +6 >Emitted(55, 51) Source(77, 8) + SourceIndex(0) +7 >Emitted(55, 66) Source(77, 19) + SourceIndex(0) +8 >Emitted(55, 68) Source(77, 21) + SourceIndex(0) +9 >Emitted(55, 85) Source(77, 34) + SourceIndex(0) +10>Emitted(55, 91) Source(77, 86) + SourceIndex(0) +11>Emitted(55, 92) Source(77, 87) + SourceIndex(0) +12>Emitted(55, 95) Source(77, 90) + SourceIndex(0) +13>Emitted(55, 96) Source(77, 91) + SourceIndex(0) +14>Emitted(55, 98) Source(77, 93) + SourceIndex(0) +15>Emitted(55, 99) Source(77, 94) + SourceIndex(0) +16>Emitted(55, 102) Source(77, 97) + SourceIndex(0) +17>Emitted(55, 103) Source(77, 98) + SourceIndex(0) +18>Emitted(55, 105) Source(77, 100) + SourceIndex(0) +19>Emitted(55, 106) Source(77, 101) + SourceIndex(0) +20>Emitted(55, 108) Source(77, 103) + SourceIndex(0) +21>Emitted(55, 110) Source(77, 105) + SourceIndex(0) +22>Emitted(55, 111) Source(77, 106) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1970,99 +1880,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(57, 1) Source(79, 1) + SourceIndex(0) 2 >Emitted(57, 2) Source(79, 2) + SourceIndex(0) --- ->>>for ((nameA = multiRobot.name, _s = multiRobot.skills, primaryA = _s.primary, secondaryA = _s.secondary, multiRobot), i = 0; i < 1; i++) { +>>>for (nameA = multiRobot.name, _s = multiRobot.skills, primaryA = _s.primary, secondaryA = _s.secondary, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > -4 > ( -5 > { -6 > name: nameA -7 > , -8 > skills: { primary: primaryA, secondary: secondaryA } -9 > -10> primary: primaryA -11> , -12> secondary: secondaryA -13> } } = -14> multiRobot -15> -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +4 > ({ +5 > name: nameA +6 > , +7 > skills: { primary: primaryA, secondary: secondaryA } +8 > +9 > primary: primaryA +10> , +11> secondary: secondaryA +12> } } = +13> multiRobot +14> , +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(58, 1) Source(80, 1) + SourceIndex(0) 2 >Emitted(58, 4) Source(80, 4) + SourceIndex(0) 3 >Emitted(58, 5) Source(80, 5) + SourceIndex(0) -4 >Emitted(58, 6) Source(80, 6) + SourceIndex(0) -5 >Emitted(58, 7) Source(80, 8) + SourceIndex(0) -6 >Emitted(58, 30) Source(80, 19) + SourceIndex(0) -7 >Emitted(58, 32) Source(80, 21) + SourceIndex(0) -8 >Emitted(58, 54) Source(80, 73) + SourceIndex(0) -9 >Emitted(58, 56) Source(80, 31) + SourceIndex(0) -10>Emitted(58, 77) Source(80, 48) + SourceIndex(0) -11>Emitted(58, 79) Source(80, 50) + SourceIndex(0) -12>Emitted(58, 104) Source(80, 71) + SourceIndex(0) -13>Emitted(58, 106) Source(80, 78) + SourceIndex(0) -14>Emitted(58, 116) Source(80, 88) + SourceIndex(0) -15>Emitted(58, 117) Source(80, 88) + SourceIndex(0) -16>Emitted(58, 119) Source(80, 90) + SourceIndex(0) -17>Emitted(58, 120) Source(80, 91) + SourceIndex(0) -18>Emitted(58, 123) Source(80, 94) + SourceIndex(0) -19>Emitted(58, 124) Source(80, 95) + SourceIndex(0) -20>Emitted(58, 126) Source(80, 97) + SourceIndex(0) -21>Emitted(58, 127) Source(80, 98) + SourceIndex(0) -22>Emitted(58, 130) Source(80, 101) + SourceIndex(0) -23>Emitted(58, 131) Source(80, 102) + SourceIndex(0) -24>Emitted(58, 133) Source(80, 104) + SourceIndex(0) -25>Emitted(58, 134) Source(80, 105) + SourceIndex(0) -26>Emitted(58, 136) Source(80, 107) + SourceIndex(0) -27>Emitted(58, 138) Source(80, 109) + SourceIndex(0) -28>Emitted(58, 139) Source(80, 110) + SourceIndex(0) +4 >Emitted(58, 6) Source(80, 8) + SourceIndex(0) +5 >Emitted(58, 29) Source(80, 19) + SourceIndex(0) +6 >Emitted(58, 31) Source(80, 21) + SourceIndex(0) +7 >Emitted(58, 53) Source(80, 73) + SourceIndex(0) +8 >Emitted(58, 55) Source(80, 31) + SourceIndex(0) +9 >Emitted(58, 76) Source(80, 48) + SourceIndex(0) +10>Emitted(58, 78) Source(80, 50) + SourceIndex(0) +11>Emitted(58, 103) Source(80, 71) + SourceIndex(0) +12>Emitted(58, 105) Source(80, 78) + SourceIndex(0) +13>Emitted(58, 115) Source(80, 88) + SourceIndex(0) +14>Emitted(58, 117) Source(80, 90) + SourceIndex(0) +15>Emitted(58, 118) Source(80, 91) + SourceIndex(0) +16>Emitted(58, 121) Source(80, 94) + SourceIndex(0) +17>Emitted(58, 122) Source(80, 95) + SourceIndex(0) +18>Emitted(58, 124) Source(80, 97) + SourceIndex(0) +19>Emitted(58, 125) Source(80, 98) + SourceIndex(0) +20>Emitted(58, 128) Source(80, 101) + SourceIndex(0) +21>Emitted(58, 129) Source(80, 102) + SourceIndex(0) +22>Emitted(58, 131) Source(80, 104) + SourceIndex(0) +23>Emitted(58, 132) Source(80, 105) + SourceIndex(0) +24>Emitted(58, 134) Source(80, 107) + SourceIndex(0) +25>Emitted(58, 136) Source(80, 109) + SourceIndex(0) +26>Emitted(58, 137) Source(80, 110) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -2094,99 +1998,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(60, 1) Source(82, 1) + SourceIndex(0) 2 >Emitted(60, 2) Source(82, 2) + SourceIndex(0) --- ->>>for ((_t = getMultiRobot(), nameA = _t.name, _u = _t.skills, primaryA = _u.primary, secondaryA = _u.secondary, _t), i = 0; i < 1; i++) { +>>>for (_t = getMultiRobot(), nameA = _t.name, _u = _t.skills, primaryA = _u.primary, secondaryA = _u.secondary, _t, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = getMultiRobot() -7 > -8 > name: nameA -9 > , -10> skills: { primary: primaryA, secondary: secondaryA } -11> -12> primary: primaryA -13> , -14> secondary: secondaryA -15> } } = getMultiRobot() -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > { name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = getMultiRobot() +6 > +7 > name: nameA +8 > , +9 > skills: { primary: primaryA, secondary: secondaryA } +10> +11> primary: primaryA +12> , +13> secondary: secondaryA +14> } } = getMultiRobot(), +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(61, 1) Source(83, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(83, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(83, 5) + SourceIndex(0) 4 >Emitted(61, 6) Source(83, 6) + SourceIndex(0) -5 >Emitted(61, 7) Source(83, 6) + SourceIndex(0) -6 >Emitted(61, 27) Source(83, 93) + SourceIndex(0) -7 >Emitted(61, 29) Source(83, 8) + SourceIndex(0) -8 >Emitted(61, 44) Source(83, 19) + SourceIndex(0) -9 >Emitted(61, 46) Source(83, 21) + SourceIndex(0) -10>Emitted(61, 60) Source(83, 73) + SourceIndex(0) -11>Emitted(61, 62) Source(83, 31) + SourceIndex(0) -12>Emitted(61, 83) Source(83, 48) + SourceIndex(0) -13>Emitted(61, 85) Source(83, 50) + SourceIndex(0) -14>Emitted(61, 110) Source(83, 71) + SourceIndex(0) -15>Emitted(61, 115) Source(83, 93) + SourceIndex(0) -16>Emitted(61, 117) Source(83, 95) + SourceIndex(0) -17>Emitted(61, 118) Source(83, 96) + SourceIndex(0) -18>Emitted(61, 121) Source(83, 99) + SourceIndex(0) -19>Emitted(61, 122) Source(83, 100) + SourceIndex(0) -20>Emitted(61, 124) Source(83, 102) + SourceIndex(0) -21>Emitted(61, 125) Source(83, 103) + SourceIndex(0) -22>Emitted(61, 128) Source(83, 106) + SourceIndex(0) -23>Emitted(61, 129) Source(83, 107) + SourceIndex(0) -24>Emitted(61, 131) Source(83, 109) + SourceIndex(0) -25>Emitted(61, 132) Source(83, 110) + SourceIndex(0) -26>Emitted(61, 134) Source(83, 112) + SourceIndex(0) -27>Emitted(61, 136) Source(83, 114) + SourceIndex(0) -28>Emitted(61, 137) Source(83, 115) + SourceIndex(0) +5 >Emitted(61, 26) Source(83, 93) + SourceIndex(0) +6 >Emitted(61, 28) Source(83, 8) + SourceIndex(0) +7 >Emitted(61, 43) Source(83, 19) + SourceIndex(0) +8 >Emitted(61, 45) Source(83, 21) + SourceIndex(0) +9 >Emitted(61, 59) Source(83, 73) + SourceIndex(0) +10>Emitted(61, 61) Source(83, 31) + SourceIndex(0) +11>Emitted(61, 82) Source(83, 48) + SourceIndex(0) +12>Emitted(61, 84) Source(83, 50) + SourceIndex(0) +13>Emitted(61, 109) Source(83, 71) + SourceIndex(0) +14>Emitted(61, 115) Source(83, 95) + SourceIndex(0) +15>Emitted(61, 116) Source(83, 96) + SourceIndex(0) +16>Emitted(61, 119) Source(83, 99) + SourceIndex(0) +17>Emitted(61, 120) Source(83, 100) + SourceIndex(0) +18>Emitted(61, 122) Source(83, 102) + SourceIndex(0) +19>Emitted(61, 123) Source(83, 103) + SourceIndex(0) +20>Emitted(61, 126) Source(83, 106) + SourceIndex(0) +21>Emitted(61, 127) Source(83, 107) + SourceIndex(0) +22>Emitted(61, 129) Source(83, 109) + SourceIndex(0) +23>Emitted(61, 130) Source(83, 110) + SourceIndex(0) +24>Emitted(61, 132) Source(83, 112) + SourceIndex(0) +25>Emitted(61, 134) Source(83, 114) + SourceIndex(0) +26>Emitted(61, 135) Source(83, 115) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -2218,62 +2116,55 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(63, 1) Source(85, 1) + SourceIndex(0) 2 >Emitted(63, 2) Source(85, 2) + SourceIndex(0) --- ->>>for ((_v = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, nameA = _v.name, _w = _v.skills, primaryA = _w.primary, secondaryA = _w.secondary, _v), +>>>for (_v = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, nameA = _v.name, _w = _v.skills, primaryA = _w.primary, secondaryA = _w.secondary, _v, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > name: nameA -9 > , -10> skills: { primary: primaryA, secondary: secondaryA } -11> -12> primary: primaryA -13> , -14> secondary: secondaryA -15> } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > name: nameA +8 > , +9 > skills: { primary: primaryA, secondary: secondaryA } +10> +11> primary: primaryA +12> , +13> secondary: secondaryA 1->Emitted(64, 1) Source(86, 1) + SourceIndex(0) 2 >Emitted(64, 4) Source(86, 4) + SourceIndex(0) 3 >Emitted(64, 5) Source(86, 5) + SourceIndex(0) 4 >Emitted(64, 6) Source(86, 6) + SourceIndex(0) -5 >Emitted(64, 7) Source(86, 6) + SourceIndex(0) -6 >Emitted(64, 85) Source(87, 90) + SourceIndex(0) -7 >Emitted(64, 87) Source(86, 8) + SourceIndex(0) -8 >Emitted(64, 102) Source(86, 19) + SourceIndex(0) -9 >Emitted(64, 104) Source(86, 21) + SourceIndex(0) -10>Emitted(64, 118) Source(86, 73) + SourceIndex(0) -11>Emitted(64, 120) Source(86, 31) + SourceIndex(0) -12>Emitted(64, 141) Source(86, 48) + SourceIndex(0) -13>Emitted(64, 143) Source(86, 50) + SourceIndex(0) -14>Emitted(64, 168) Source(86, 71) + SourceIndex(0) -15>Emitted(64, 173) Source(87, 90) + SourceIndex(0) +5 >Emitted(64, 84) Source(87, 90) + SourceIndex(0) +6 >Emitted(64, 86) Source(86, 8) + SourceIndex(0) +7 >Emitted(64, 101) Source(86, 19) + SourceIndex(0) +8 >Emitted(64, 103) Source(86, 21) + SourceIndex(0) +9 >Emitted(64, 117) Source(86, 73) + SourceIndex(0) +10>Emitted(64, 119) Source(86, 31) + SourceIndex(0) +11>Emitted(64, 140) Source(86, 48) + SourceIndex(0) +12>Emitted(64, 142) Source(86, 50) + SourceIndex(0) +13>Emitted(64, 167) Source(86, 71) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -2290,7 +2181,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = @@ -2348,87 +2240,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(67, 1) Source(90, 1) + SourceIndex(0) 2 >Emitted(67, 2) Source(90, 2) + SourceIndex(0) --- ->>>for ((name = robot.name, skill = robot.skill, robot), i = 0; i < 1; i++) { +>>>for (name = robot.name, skill = robot.skill, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > -4 > ( -5 > { -6 > name -7 > , -8 > skill -9 > } = -10> robot -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ({ +5 > name +6 > , +7 > skill +8 > } = +9 > robot +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(68, 1) Source(91, 1) + SourceIndex(0) 2 >Emitted(68, 4) Source(91, 4) + SourceIndex(0) 3 >Emitted(68, 5) Source(91, 5) + SourceIndex(0) -4 >Emitted(68, 6) Source(91, 6) + SourceIndex(0) -5 >Emitted(68, 7) Source(91, 8) + SourceIndex(0) -6 >Emitted(68, 24) Source(91, 12) + SourceIndex(0) -7 >Emitted(68, 26) Source(91, 14) + SourceIndex(0) -8 >Emitted(68, 45) Source(91, 19) + SourceIndex(0) -9 >Emitted(68, 47) Source(91, 24) + SourceIndex(0) -10>Emitted(68, 52) Source(91, 29) + SourceIndex(0) -11>Emitted(68, 53) Source(91, 29) + SourceIndex(0) -12>Emitted(68, 55) Source(91, 31) + SourceIndex(0) -13>Emitted(68, 56) Source(91, 32) + SourceIndex(0) -14>Emitted(68, 59) Source(91, 35) + SourceIndex(0) -15>Emitted(68, 60) Source(91, 36) + SourceIndex(0) -16>Emitted(68, 62) Source(91, 38) + SourceIndex(0) -17>Emitted(68, 63) Source(91, 39) + SourceIndex(0) -18>Emitted(68, 66) Source(91, 42) + SourceIndex(0) -19>Emitted(68, 67) Source(91, 43) + SourceIndex(0) -20>Emitted(68, 69) Source(91, 45) + SourceIndex(0) -21>Emitted(68, 70) Source(91, 46) + SourceIndex(0) -22>Emitted(68, 72) Source(91, 48) + SourceIndex(0) -23>Emitted(68, 74) Source(91, 50) + SourceIndex(0) -24>Emitted(68, 75) Source(91, 51) + SourceIndex(0) +4 >Emitted(68, 6) Source(91, 8) + SourceIndex(0) +5 >Emitted(68, 23) Source(91, 12) + SourceIndex(0) +6 >Emitted(68, 25) Source(91, 14) + SourceIndex(0) +7 >Emitted(68, 44) Source(91, 19) + SourceIndex(0) +8 >Emitted(68, 46) Source(91, 24) + SourceIndex(0) +9 >Emitted(68, 51) Source(91, 29) + SourceIndex(0) +10>Emitted(68, 53) Source(91, 31) + SourceIndex(0) +11>Emitted(68, 54) Source(91, 32) + SourceIndex(0) +12>Emitted(68, 57) Source(91, 35) + SourceIndex(0) +13>Emitted(68, 58) Source(91, 36) + SourceIndex(0) +14>Emitted(68, 60) Source(91, 38) + SourceIndex(0) +15>Emitted(68, 61) Source(91, 39) + SourceIndex(0) +16>Emitted(68, 64) Source(91, 42) + SourceIndex(0) +17>Emitted(68, 65) Source(91, 43) + SourceIndex(0) +18>Emitted(68, 67) Source(91, 45) + SourceIndex(0) +19>Emitted(68, 68) Source(91, 46) + SourceIndex(0) +20>Emitted(68, 70) Source(91, 48) + SourceIndex(0) +21>Emitted(68, 72) Source(91, 50) + SourceIndex(0) +22>Emitted(68, 73) Source(91, 51) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2460,87 +2346,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(70, 1) Source(93, 1) + SourceIndex(0) 2 >Emitted(70, 2) Source(93, 2) + SourceIndex(0) --- ->>>for ((_x = getRobot(), name = _x.name, skill = _x.skill, _x), i = 0; i < 1; i++) { +>>>for (_x = getRobot(), name = _x.name, skill = _x.skill, _x, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name, skill } = getRobot() -7 > -8 > name -9 > , -10> skill -11> } = getRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > { name, skill } = getRobot() +6 > +7 > name +8 > , +9 > skill +10> } = getRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(71, 1) Source(94, 1) + SourceIndex(0) 2 >Emitted(71, 4) Source(94, 4) + SourceIndex(0) 3 >Emitted(71, 5) Source(94, 5) + SourceIndex(0) 4 >Emitted(71, 6) Source(94, 6) + SourceIndex(0) -5 >Emitted(71, 7) Source(94, 6) + SourceIndex(0) -6 >Emitted(71, 22) Source(94, 34) + SourceIndex(0) -7 >Emitted(71, 24) Source(94, 8) + SourceIndex(0) -8 >Emitted(71, 38) Source(94, 12) + SourceIndex(0) -9 >Emitted(71, 40) Source(94, 14) + SourceIndex(0) -10>Emitted(71, 56) Source(94, 19) + SourceIndex(0) -11>Emitted(71, 61) Source(94, 34) + SourceIndex(0) -12>Emitted(71, 63) Source(94, 36) + SourceIndex(0) -13>Emitted(71, 64) Source(94, 37) + SourceIndex(0) -14>Emitted(71, 67) Source(94, 40) + SourceIndex(0) -15>Emitted(71, 68) Source(94, 41) + SourceIndex(0) -16>Emitted(71, 70) Source(94, 43) + SourceIndex(0) -17>Emitted(71, 71) Source(94, 44) + SourceIndex(0) -18>Emitted(71, 74) Source(94, 47) + SourceIndex(0) -19>Emitted(71, 75) Source(94, 48) + SourceIndex(0) -20>Emitted(71, 77) Source(94, 50) + SourceIndex(0) -21>Emitted(71, 78) Source(94, 51) + SourceIndex(0) -22>Emitted(71, 80) Source(94, 53) + SourceIndex(0) -23>Emitted(71, 82) Source(94, 55) + SourceIndex(0) -24>Emitted(71, 83) Source(94, 56) + SourceIndex(0) +5 >Emitted(71, 21) Source(94, 34) + SourceIndex(0) +6 >Emitted(71, 23) Source(94, 8) + SourceIndex(0) +7 >Emitted(71, 37) Source(94, 12) + SourceIndex(0) +8 >Emitted(71, 39) Source(94, 14) + SourceIndex(0) +9 >Emitted(71, 55) Source(94, 19) + SourceIndex(0) +10>Emitted(71, 61) Source(94, 36) + SourceIndex(0) +11>Emitted(71, 62) Source(94, 37) + SourceIndex(0) +12>Emitted(71, 65) Source(94, 40) + SourceIndex(0) +13>Emitted(71, 66) Source(94, 41) + SourceIndex(0) +14>Emitted(71, 68) Source(94, 43) + SourceIndex(0) +15>Emitted(71, 69) Source(94, 44) + SourceIndex(0) +16>Emitted(71, 72) Source(94, 47) + SourceIndex(0) +17>Emitted(71, 73) Source(94, 48) + SourceIndex(0) +18>Emitted(71, 75) Source(94, 50) + SourceIndex(0) +19>Emitted(71, 76) Source(94, 51) + SourceIndex(0) +20>Emitted(71, 78) Source(94, 53) + SourceIndex(0) +21>Emitted(71, 80) Source(94, 55) + SourceIndex(0) +22>Emitted(71, 81) Source(94, 56) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2572,87 +2452,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(73, 1) Source(96, 1) + SourceIndex(0) 2 >Emitted(73, 2) Source(96, 2) + SourceIndex(0) --- ->>>for ((_y = { name: "trimmer", skill: "trimming" }, name = _y.name, skill = _y.skill, _y), i = 0; i < 1; i++) { +>>>for (_y = { name: "trimmer", skill: "trimming" }, name = _y.name, skill = _y.skill, _y, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name, skill } = { name: "trimmer", skill: "trimming" } -7 > -8 > name -9 > , -10> skill -11> } = { name: "trimmer", skill: "trimming" } -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > { name, skill } = { name: "trimmer", skill: "trimming" } +6 > +7 > name +8 > , +9 > skill +10> } = { name: "trimmer", skill: "trimming" }, +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(74, 1) Source(97, 1) + SourceIndex(0) 2 >Emitted(74, 4) Source(97, 4) + SourceIndex(0) 3 >Emitted(74, 5) Source(97, 5) + SourceIndex(0) 4 >Emitted(74, 6) Source(97, 6) + SourceIndex(0) -5 >Emitted(74, 7) Source(97, 6) + SourceIndex(0) -6 >Emitted(74, 50) Source(97, 69) + SourceIndex(0) -7 >Emitted(74, 52) Source(97, 8) + SourceIndex(0) -8 >Emitted(74, 66) Source(97, 12) + SourceIndex(0) -9 >Emitted(74, 68) Source(97, 14) + SourceIndex(0) -10>Emitted(74, 84) Source(97, 19) + SourceIndex(0) -11>Emitted(74, 89) Source(97, 69) + SourceIndex(0) -12>Emitted(74, 91) Source(97, 71) + SourceIndex(0) -13>Emitted(74, 92) Source(97, 72) + SourceIndex(0) -14>Emitted(74, 95) Source(97, 75) + SourceIndex(0) -15>Emitted(74, 96) Source(97, 76) + SourceIndex(0) -16>Emitted(74, 98) Source(97, 78) + SourceIndex(0) -17>Emitted(74, 99) Source(97, 79) + SourceIndex(0) -18>Emitted(74, 102) Source(97, 82) + SourceIndex(0) -19>Emitted(74, 103) Source(97, 83) + SourceIndex(0) -20>Emitted(74, 105) Source(97, 85) + SourceIndex(0) -21>Emitted(74, 106) Source(97, 86) + SourceIndex(0) -22>Emitted(74, 108) Source(97, 88) + SourceIndex(0) -23>Emitted(74, 110) Source(97, 90) + SourceIndex(0) -24>Emitted(74, 111) Source(97, 91) + SourceIndex(0) +5 >Emitted(74, 49) Source(97, 69) + SourceIndex(0) +6 >Emitted(74, 51) Source(97, 8) + SourceIndex(0) +7 >Emitted(74, 65) Source(97, 12) + SourceIndex(0) +8 >Emitted(74, 67) Source(97, 14) + SourceIndex(0) +9 >Emitted(74, 83) Source(97, 19) + SourceIndex(0) +10>Emitted(74, 89) Source(97, 71) + SourceIndex(0) +11>Emitted(74, 90) Source(97, 72) + SourceIndex(0) +12>Emitted(74, 93) Source(97, 75) + SourceIndex(0) +13>Emitted(74, 94) Source(97, 76) + SourceIndex(0) +14>Emitted(74, 96) Source(97, 78) + SourceIndex(0) +15>Emitted(74, 97) Source(97, 79) + SourceIndex(0) +16>Emitted(74, 100) Source(97, 82) + SourceIndex(0) +17>Emitted(74, 101) Source(97, 83) + SourceIndex(0) +18>Emitted(74, 103) Source(97, 85) + SourceIndex(0) +19>Emitted(74, 104) Source(97, 86) + SourceIndex(0) +20>Emitted(74, 106) Source(97, 88) + SourceIndex(0) +21>Emitted(74, 108) Source(97, 90) + SourceIndex(0) +22>Emitted(74, 109) Source(97, 91) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2684,99 +2558,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(76, 1) Source(99, 1) + SourceIndex(0) 2 >Emitted(76, 2) Source(99, 2) + SourceIndex(0) --- ->>>for ((name = multiRobot.name, _z = multiRobot.skills, primary = _z.primary, secondary = _z.secondary, multiRobot), i = 0; i < 1; i++) { +>>>for (name = multiRobot.name, _z = multiRobot.skills, primary = _z.primary, secondary = _z.secondary, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > -4 > ( -5 > { -6 > name -7 > , -8 > skills: { primary, secondary } -9 > -10> primary -11> , -12> secondary -13> } } = -14> multiRobot -15> -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +4 > ({ +5 > name +6 > , +7 > skills: { primary, secondary } +8 > +9 > primary +10> , +11> secondary +12> } } = +13> multiRobot +14> , +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(77, 1) Source(100, 1) + SourceIndex(0) 2 >Emitted(77, 4) Source(100, 4) + SourceIndex(0) 3 >Emitted(77, 5) Source(100, 5) + SourceIndex(0) -4 >Emitted(77, 6) Source(100, 6) + SourceIndex(0) -5 >Emitted(77, 7) Source(100, 8) + SourceIndex(0) -6 >Emitted(77, 29) Source(100, 12) + SourceIndex(0) -7 >Emitted(77, 31) Source(100, 14) + SourceIndex(0) -8 >Emitted(77, 53) Source(100, 44) + SourceIndex(0) -9 >Emitted(77, 55) Source(100, 24) + SourceIndex(0) -10>Emitted(77, 75) Source(100, 31) + SourceIndex(0) -11>Emitted(77, 77) Source(100, 33) + SourceIndex(0) -12>Emitted(77, 101) Source(100, 42) + SourceIndex(0) -13>Emitted(77, 103) Source(100, 49) + SourceIndex(0) -14>Emitted(77, 113) Source(100, 59) + SourceIndex(0) -15>Emitted(77, 114) Source(100, 59) + SourceIndex(0) -16>Emitted(77, 116) Source(100, 61) + SourceIndex(0) -17>Emitted(77, 117) Source(100, 62) + SourceIndex(0) -18>Emitted(77, 120) Source(100, 65) + SourceIndex(0) -19>Emitted(77, 121) Source(100, 66) + SourceIndex(0) -20>Emitted(77, 123) Source(100, 68) + SourceIndex(0) -21>Emitted(77, 124) Source(100, 69) + SourceIndex(0) -22>Emitted(77, 127) Source(100, 72) + SourceIndex(0) -23>Emitted(77, 128) Source(100, 73) + SourceIndex(0) -24>Emitted(77, 130) Source(100, 75) + SourceIndex(0) -25>Emitted(77, 131) Source(100, 76) + SourceIndex(0) -26>Emitted(77, 133) Source(100, 78) + SourceIndex(0) -27>Emitted(77, 135) Source(100, 80) + SourceIndex(0) -28>Emitted(77, 136) Source(100, 81) + SourceIndex(0) +4 >Emitted(77, 6) Source(100, 8) + SourceIndex(0) +5 >Emitted(77, 28) Source(100, 12) + SourceIndex(0) +6 >Emitted(77, 30) Source(100, 14) + SourceIndex(0) +7 >Emitted(77, 52) Source(100, 44) + SourceIndex(0) +8 >Emitted(77, 54) Source(100, 24) + SourceIndex(0) +9 >Emitted(77, 74) Source(100, 31) + SourceIndex(0) +10>Emitted(77, 76) Source(100, 33) + SourceIndex(0) +11>Emitted(77, 100) Source(100, 42) + SourceIndex(0) +12>Emitted(77, 102) Source(100, 49) + SourceIndex(0) +13>Emitted(77, 112) Source(100, 59) + SourceIndex(0) +14>Emitted(77, 114) Source(100, 61) + SourceIndex(0) +15>Emitted(77, 115) Source(100, 62) + SourceIndex(0) +16>Emitted(77, 118) Source(100, 65) + SourceIndex(0) +17>Emitted(77, 119) Source(100, 66) + SourceIndex(0) +18>Emitted(77, 121) Source(100, 68) + SourceIndex(0) +19>Emitted(77, 122) Source(100, 69) + SourceIndex(0) +20>Emitted(77, 125) Source(100, 72) + SourceIndex(0) +21>Emitted(77, 126) Source(100, 73) + SourceIndex(0) +22>Emitted(77, 128) Source(100, 75) + SourceIndex(0) +23>Emitted(77, 129) Source(100, 76) + SourceIndex(0) +24>Emitted(77, 131) Source(100, 78) + SourceIndex(0) +25>Emitted(77, 133) Source(100, 80) + SourceIndex(0) +26>Emitted(77, 134) Source(100, 81) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -2808,99 +2676,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(79, 1) Source(102, 1) + SourceIndex(0) 2 >Emitted(79, 2) Source(102, 2) + SourceIndex(0) --- ->>>for ((_0 = getMultiRobot(), name = _0.name, _1 = _0.skills, primary = _1.primary, secondary = _1.secondary, _0), i = 0; i < 1; i++) { +>>>for (_0 = getMultiRobot(), name = _0.name, _1 = _0.skills, primary = _1.primary, secondary = _1.secondary, _0, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name, skills: { primary, secondary } } = getMultiRobot() -7 > -8 > name -9 > , -10> skills: { primary, secondary } -11> -12> primary -13> , -14> secondary -15> } } = getMultiRobot() -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > { name, skills: { primary, secondary } } = getMultiRobot() +6 > +7 > name +8 > , +9 > skills: { primary, secondary } +10> +11> primary +12> , +13> secondary +14> } } = getMultiRobot(), +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(80, 1) Source(103, 1) + SourceIndex(0) 2 >Emitted(80, 4) Source(103, 4) + SourceIndex(0) 3 >Emitted(80, 5) Source(103, 5) + SourceIndex(0) 4 >Emitted(80, 6) Source(103, 6) + SourceIndex(0) -5 >Emitted(80, 7) Source(103, 6) + SourceIndex(0) -6 >Emitted(80, 27) Source(103, 64) + SourceIndex(0) -7 >Emitted(80, 29) Source(103, 8) + SourceIndex(0) -8 >Emitted(80, 43) Source(103, 12) + SourceIndex(0) -9 >Emitted(80, 45) Source(103, 14) + SourceIndex(0) -10>Emitted(80, 59) Source(103, 44) + SourceIndex(0) -11>Emitted(80, 61) Source(103, 24) + SourceIndex(0) -12>Emitted(80, 81) Source(103, 31) + SourceIndex(0) -13>Emitted(80, 83) Source(103, 33) + SourceIndex(0) -14>Emitted(80, 107) Source(103, 42) + SourceIndex(0) -15>Emitted(80, 112) Source(103, 64) + SourceIndex(0) -16>Emitted(80, 114) Source(103, 66) + SourceIndex(0) -17>Emitted(80, 115) Source(103, 67) + SourceIndex(0) -18>Emitted(80, 118) Source(103, 70) + SourceIndex(0) -19>Emitted(80, 119) Source(103, 71) + SourceIndex(0) -20>Emitted(80, 121) Source(103, 73) + SourceIndex(0) -21>Emitted(80, 122) Source(103, 74) + SourceIndex(0) -22>Emitted(80, 125) Source(103, 77) + SourceIndex(0) -23>Emitted(80, 126) Source(103, 78) + SourceIndex(0) -24>Emitted(80, 128) Source(103, 80) + SourceIndex(0) -25>Emitted(80, 129) Source(103, 81) + SourceIndex(0) -26>Emitted(80, 131) Source(103, 83) + SourceIndex(0) -27>Emitted(80, 133) Source(103, 85) + SourceIndex(0) -28>Emitted(80, 134) Source(103, 86) + SourceIndex(0) +5 >Emitted(80, 26) Source(103, 64) + SourceIndex(0) +6 >Emitted(80, 28) Source(103, 8) + SourceIndex(0) +7 >Emitted(80, 42) Source(103, 12) + SourceIndex(0) +8 >Emitted(80, 44) Source(103, 14) + SourceIndex(0) +9 >Emitted(80, 58) Source(103, 44) + SourceIndex(0) +10>Emitted(80, 60) Source(103, 24) + SourceIndex(0) +11>Emitted(80, 80) Source(103, 31) + SourceIndex(0) +12>Emitted(80, 82) Source(103, 33) + SourceIndex(0) +13>Emitted(80, 106) Source(103, 42) + SourceIndex(0) +14>Emitted(80, 112) Source(103, 66) + SourceIndex(0) +15>Emitted(80, 113) Source(103, 67) + SourceIndex(0) +16>Emitted(80, 116) Source(103, 70) + SourceIndex(0) +17>Emitted(80, 117) Source(103, 71) + SourceIndex(0) +18>Emitted(80, 119) Source(103, 73) + SourceIndex(0) +19>Emitted(80, 120) Source(103, 74) + SourceIndex(0) +20>Emitted(80, 123) Source(103, 77) + SourceIndex(0) +21>Emitted(80, 124) Source(103, 78) + SourceIndex(0) +22>Emitted(80, 126) Source(103, 80) + SourceIndex(0) +23>Emitted(80, 127) Source(103, 81) + SourceIndex(0) +24>Emitted(80, 129) Source(103, 83) + SourceIndex(0) +25>Emitted(80, 131) Source(103, 85) + SourceIndex(0) +26>Emitted(80, 132) Source(103, 86) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -2932,62 +2794,55 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(82, 1) Source(105, 1) + SourceIndex(0) 2 >Emitted(82, 2) Source(105, 2) + SourceIndex(0) --- ->>>for ((_2 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, name = _2.name, _3 = _2.skills, primary = _3.primary, secondary = _3.secondary, _2), +>>>for (_2 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, name = _2.name, _3 = _2.skills, primary = _3.primary, secondary = _3.secondary, _2, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name, skills: { primary, secondary } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > name -9 > , -10> skills: { primary, secondary } -11> -12> primary -13> , -14> secondary -15> } } = - > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { name, skills: { primary, secondary } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > name +8 > , +9 > skills: { primary, secondary } +10> +11> primary +12> , +13> secondary 1->Emitted(83, 1) Source(106, 1) + SourceIndex(0) 2 >Emitted(83, 4) Source(106, 4) + SourceIndex(0) 3 >Emitted(83, 5) Source(106, 5) + SourceIndex(0) 4 >Emitted(83, 6) Source(106, 6) + SourceIndex(0) -5 >Emitted(83, 7) Source(106, 6) + SourceIndex(0) -6 >Emitted(83, 85) Source(107, 90) + SourceIndex(0) -7 >Emitted(83, 87) Source(106, 8) + SourceIndex(0) -8 >Emitted(83, 101) Source(106, 12) + SourceIndex(0) -9 >Emitted(83, 103) Source(106, 14) + SourceIndex(0) -10>Emitted(83, 117) Source(106, 44) + SourceIndex(0) -11>Emitted(83, 119) Source(106, 24) + SourceIndex(0) -12>Emitted(83, 139) Source(106, 31) + SourceIndex(0) -13>Emitted(83, 141) Source(106, 33) + SourceIndex(0) -14>Emitted(83, 165) Source(106, 42) + SourceIndex(0) -15>Emitted(83, 170) Source(107, 90) + SourceIndex(0) +5 >Emitted(83, 84) Source(107, 90) + SourceIndex(0) +6 >Emitted(83, 86) Source(106, 8) + SourceIndex(0) +7 >Emitted(83, 100) Source(106, 12) + SourceIndex(0) +8 >Emitted(83, 102) Source(106, 14) + SourceIndex(0) +9 >Emitted(83, 116) Source(106, 44) + SourceIndex(0) +10>Emitted(83, 118) Source(106, 24) + SourceIndex(0) +11>Emitted(83, 138) Source(106, 31) + SourceIndex(0) +12>Emitted(83, 140) Source(106, 33) + SourceIndex(0) +13>Emitted(83, 164) Source(106, 42) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -3004,7 +2859,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > } } = + > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.js.map index b208c41c9a6..0e96b80e749 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.sourcemap.txt index c8c63e66adf..ebe3dccdad7 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.sourcemap.txt @@ -213,64 +213,67 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > > 2 >for 3 > 4 > (let { -5 > name: nameA= "noName" -6 > -7 > name: nameA= "noName" -8 > } = robot, -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > name: nameA= "noName" +7 > +8 > name: nameA= "noName" +9 > } = robot, +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(9, 1) Source(26, 1) + SourceIndex(0) 2 >Emitted(9, 4) Source(26, 4) + SourceIndex(0) 3 >Emitted(9, 5) Source(26, 5) + SourceIndex(0) 4 >Emitted(9, 6) Source(26, 11) + SourceIndex(0) -5 >Emitted(9, 25) Source(26, 32) + SourceIndex(0) -6 >Emitted(9, 27) Source(26, 11) + SourceIndex(0) -7 >Emitted(9, 64) Source(26, 32) + SourceIndex(0) -8 >Emitted(9, 66) Source(26, 44) + SourceIndex(0) -9 >Emitted(9, 67) Source(26, 45) + SourceIndex(0) -10>Emitted(9, 70) Source(26, 48) + SourceIndex(0) -11>Emitted(9, 71) Source(26, 49) + SourceIndex(0) -12>Emitted(9, 73) Source(26, 51) + SourceIndex(0) -13>Emitted(9, 74) Source(26, 52) + SourceIndex(0) -14>Emitted(9, 77) Source(26, 55) + SourceIndex(0) -15>Emitted(9, 78) Source(26, 56) + SourceIndex(0) -16>Emitted(9, 80) Source(26, 58) + SourceIndex(0) -17>Emitted(9, 81) Source(26, 59) + SourceIndex(0) -18>Emitted(9, 83) Source(26, 61) + SourceIndex(0) -19>Emitted(9, 85) Source(26, 63) + SourceIndex(0) -20>Emitted(9, 86) Source(26, 64) + SourceIndex(0) +5 >Emitted(9, 10) Source(26, 11) + SourceIndex(0) +6 >Emitted(9, 25) Source(26, 32) + SourceIndex(0) +7 >Emitted(9, 27) Source(26, 11) + SourceIndex(0) +8 >Emitted(9, 64) Source(26, 32) + SourceIndex(0) +9 >Emitted(9, 66) Source(26, 44) + SourceIndex(0) +10>Emitted(9, 67) Source(26, 45) + SourceIndex(0) +11>Emitted(9, 70) Source(26, 48) + SourceIndex(0) +12>Emitted(9, 71) Source(26, 49) + SourceIndex(0) +13>Emitted(9, 73) Source(26, 51) + SourceIndex(0) +14>Emitted(9, 74) Source(26, 52) + SourceIndex(0) +15>Emitted(9, 77) Source(26, 55) + SourceIndex(0) +16>Emitted(9, 78) Source(26, 56) + SourceIndex(0) +17>Emitted(9, 80) Source(26, 58) + SourceIndex(0) +18>Emitted(9, 81) Source(26, 59) + SourceIndex(0) +19>Emitted(9, 83) Source(26, 61) + SourceIndex(0) +20>Emitted(9, 85) Source(26, 63) + SourceIndex(0) +21>Emitted(9, 86) Source(26, 64) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -314,63 +317,66 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > 2 >for 3 > 4 > (let { -5 > name: nameA = "noName" -6 > -7 > name: nameA = "noName" -8 > } = getRobot(), -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > name: nameA = "noName" +7 > +8 > name: nameA = "noName" +9 > } = getRobot(), +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(12, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(12, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(12, 5) Source(29, 5) + SourceIndex(0) 4 >Emitted(12, 6) Source(29, 11) + SourceIndex(0) -5 >Emitted(12, 30) Source(29, 33) + SourceIndex(0) -6 >Emitted(12, 32) Source(29, 11) + SourceIndex(0) -7 >Emitted(12, 69) Source(29, 33) + SourceIndex(0) -8 >Emitted(12, 71) Source(29, 50) + SourceIndex(0) -9 >Emitted(12, 72) Source(29, 51) + SourceIndex(0) -10>Emitted(12, 75) Source(29, 54) + SourceIndex(0) -11>Emitted(12, 76) Source(29, 55) + SourceIndex(0) -12>Emitted(12, 78) Source(29, 57) + SourceIndex(0) -13>Emitted(12, 79) Source(29, 58) + SourceIndex(0) -14>Emitted(12, 82) Source(29, 61) + SourceIndex(0) -15>Emitted(12, 83) Source(29, 62) + SourceIndex(0) -16>Emitted(12, 85) Source(29, 64) + SourceIndex(0) -17>Emitted(12, 86) Source(29, 65) + SourceIndex(0) -18>Emitted(12, 88) Source(29, 67) + SourceIndex(0) -19>Emitted(12, 90) Source(29, 69) + SourceIndex(0) -20>Emitted(12, 91) Source(29, 70) + SourceIndex(0) +5 >Emitted(12, 10) Source(29, 11) + SourceIndex(0) +6 >Emitted(12, 30) Source(29, 33) + SourceIndex(0) +7 >Emitted(12, 32) Source(29, 11) + SourceIndex(0) +8 >Emitted(12, 69) Source(29, 33) + SourceIndex(0) +9 >Emitted(12, 71) Source(29, 50) + SourceIndex(0) +10>Emitted(12, 72) Source(29, 51) + SourceIndex(0) +11>Emitted(12, 75) Source(29, 54) + SourceIndex(0) +12>Emitted(12, 76) Source(29, 55) + SourceIndex(0) +13>Emitted(12, 78) Source(29, 57) + SourceIndex(0) +14>Emitted(12, 79) Source(29, 58) + SourceIndex(0) +15>Emitted(12, 82) Source(29, 61) + SourceIndex(0) +16>Emitted(12, 83) Source(29, 62) + SourceIndex(0) +17>Emitted(12, 85) Source(29, 64) + SourceIndex(0) +18>Emitted(12, 86) Source(29, 65) + SourceIndex(0) +19>Emitted(12, 88) Source(29, 67) + SourceIndex(0) +20>Emitted(12, 90) Source(29, 69) + SourceIndex(0) +21>Emitted(12, 91) Source(29, 70) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -414,63 +420,66 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^ -10> ^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^ -19> ^^ -20> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^ +11> ^^^ +12> ^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^ +20> ^^ +21> ^ 1-> > 2 >for 3 > 4 > (let { -5 > name: nameA = "noName" -6 > -7 > name: nameA = "noName" -8 > } = { name: "trimmer", skill: "trimming" }, -9 > i -10> = -11> 0 -12> ; -13> i -14> < -15> 1 -16> ; -17> i -18> ++ -19> ) -20> { +5 > +6 > name: nameA = "noName" +7 > +8 > name: nameA = "noName" +9 > } = { name: "trimmer", skill: "trimming" }, +10> i +11> = +12> 0 +13> ; +14> i +15> < +16> 1 +17> ; +18> i +19> ++ +20> ) +21> { 1->Emitted(15, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(15, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(15, 5) Source(32, 5) + SourceIndex(0) 4 >Emitted(15, 6) Source(32, 11) + SourceIndex(0) -5 >Emitted(15, 58) Source(32, 33) + SourceIndex(0) -6 >Emitted(15, 60) Source(32, 11) + SourceIndex(0) -7 >Emitted(15, 97) Source(32, 33) + SourceIndex(0) -8 >Emitted(15, 99) Source(32, 85) + SourceIndex(0) -9 >Emitted(15, 100) Source(32, 86) + SourceIndex(0) -10>Emitted(15, 103) Source(32, 89) + SourceIndex(0) -11>Emitted(15, 104) Source(32, 90) + SourceIndex(0) -12>Emitted(15, 106) Source(32, 92) + SourceIndex(0) -13>Emitted(15, 107) Source(32, 93) + SourceIndex(0) -14>Emitted(15, 110) Source(32, 96) + SourceIndex(0) -15>Emitted(15, 111) Source(32, 97) + SourceIndex(0) -16>Emitted(15, 113) Source(32, 99) + SourceIndex(0) -17>Emitted(15, 114) Source(32, 100) + SourceIndex(0) -18>Emitted(15, 116) Source(32, 102) + SourceIndex(0) -19>Emitted(15, 118) Source(32, 104) + SourceIndex(0) -20>Emitted(15, 119) Source(32, 105) + SourceIndex(0) +5 >Emitted(15, 10) Source(32, 11) + SourceIndex(0) +6 >Emitted(15, 58) Source(32, 33) + SourceIndex(0) +7 >Emitted(15, 60) Source(32, 11) + SourceIndex(0) +8 >Emitted(15, 97) Source(32, 33) + SourceIndex(0) +9 >Emitted(15, 99) Source(32, 85) + SourceIndex(0) +10>Emitted(15, 100) Source(32, 86) + SourceIndex(0) +11>Emitted(15, 103) Source(32, 89) + SourceIndex(0) +12>Emitted(15, 104) Source(32, 90) + SourceIndex(0) +13>Emitted(15, 106) Source(32, 92) + SourceIndex(0) +14>Emitted(15, 107) Source(32, 93) + SourceIndex(0) +15>Emitted(15, 110) Source(32, 96) + SourceIndex(0) +16>Emitted(15, 111) Source(32, 97) + SourceIndex(0) +17>Emitted(15, 113) Source(32, 99) + SourceIndex(0) +18>Emitted(15, 114) Source(32, 100) + SourceIndex(0) +19>Emitted(15, 116) Source(32, 102) + SourceIndex(0) +20>Emitted(15, 118) Source(32, 104) + SourceIndex(0) +21>Emitted(15, 119) Source(32, 105) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -514,97 +523,100 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^^ +24> ^ +25> ^^ +26> ^ +27> ^^ +28> ^^ +29> ^ 1-> > 2 >for 3 > 4 > (let { > -5 > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -6 > -7 > skills: { +5 > +6 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +7 > +8 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "none", secondary: "none" } -8 > -9 > primary: primaryA = "primary" -10> -11> primary: primaryA = "primary" -12> , +9 > +10> primary: primaryA = "primary" +11> +12> primary: primaryA = "primary" +13> , > -13> secondary: secondaryA = "secondary" -14> -15> secondary: secondaryA = "secondary" -16> +14> secondary: secondaryA = "secondary" +15> +16> secondary: secondaryA = "secondary" +17> > } = { primary: "none", secondary: "none" } > } = multiRobot, -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +18> i +19> = +20> 0 +21> ; +22> i +23> < +24> 1 +25> ; +26> i +27> ++ +28> ) +29> { 1->Emitted(18, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(18, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(18, 5) Source(35, 5) + SourceIndex(0) 4 >Emitted(18, 6) Source(36, 5) + SourceIndex(0) -5 >Emitted(18, 32) Source(39, 47) + SourceIndex(0) -6 >Emitted(18, 34) Source(36, 5) + SourceIndex(0) -7 >Emitted(18, 98) Source(39, 47) + SourceIndex(0) -8 >Emitted(18, 100) Source(37, 9) + SourceIndex(0) -9 >Emitted(18, 115) Source(37, 38) + SourceIndex(0) -10>Emitted(18, 117) Source(37, 9) + SourceIndex(0) -11>Emitted(18, 158) Source(37, 38) + SourceIndex(0) -12>Emitted(18, 160) Source(38, 9) + SourceIndex(0) -13>Emitted(18, 177) Source(38, 44) + SourceIndex(0) -14>Emitted(18, 179) Source(38, 9) + SourceIndex(0) -15>Emitted(18, 224) Source(38, 44) + SourceIndex(0) -16>Emitted(18, 226) Source(40, 17) + SourceIndex(0) -17>Emitted(18, 227) Source(40, 18) + SourceIndex(0) -18>Emitted(18, 230) Source(40, 21) + SourceIndex(0) -19>Emitted(18, 231) Source(40, 22) + SourceIndex(0) -20>Emitted(18, 233) Source(40, 24) + SourceIndex(0) -21>Emitted(18, 234) Source(40, 25) + SourceIndex(0) -22>Emitted(18, 237) Source(40, 28) + SourceIndex(0) -23>Emitted(18, 238) Source(40, 29) + SourceIndex(0) -24>Emitted(18, 240) Source(40, 31) + SourceIndex(0) -25>Emitted(18, 241) Source(40, 32) + SourceIndex(0) -26>Emitted(18, 243) Source(40, 34) + SourceIndex(0) -27>Emitted(18, 245) Source(40, 36) + SourceIndex(0) -28>Emitted(18, 246) Source(40, 37) + SourceIndex(0) +5 >Emitted(18, 10) Source(36, 5) + SourceIndex(0) +6 >Emitted(18, 32) Source(39, 47) + SourceIndex(0) +7 >Emitted(18, 34) Source(36, 5) + SourceIndex(0) +8 >Emitted(18, 98) Source(39, 47) + SourceIndex(0) +9 >Emitted(18, 100) Source(37, 9) + SourceIndex(0) +10>Emitted(18, 115) Source(37, 38) + SourceIndex(0) +11>Emitted(18, 117) Source(37, 9) + SourceIndex(0) +12>Emitted(18, 158) Source(37, 38) + SourceIndex(0) +13>Emitted(18, 160) Source(38, 9) + SourceIndex(0) +14>Emitted(18, 177) Source(38, 44) + SourceIndex(0) +15>Emitted(18, 179) Source(38, 9) + SourceIndex(0) +16>Emitted(18, 224) Source(38, 44) + SourceIndex(0) +17>Emitted(18, 226) Source(40, 17) + SourceIndex(0) +18>Emitted(18, 227) Source(40, 18) + SourceIndex(0) +19>Emitted(18, 230) Source(40, 21) + SourceIndex(0) +20>Emitted(18, 231) Source(40, 22) + SourceIndex(0) +21>Emitted(18, 233) Source(40, 24) + SourceIndex(0) +22>Emitted(18, 234) Source(40, 25) + SourceIndex(0) +23>Emitted(18, 237) Source(40, 28) + SourceIndex(0) +24>Emitted(18, 238) Source(40, 29) + SourceIndex(0) +25>Emitted(18, 240) Source(40, 31) + SourceIndex(0) +26>Emitted(18, 241) Source(40, 32) + SourceIndex(0) +27>Emitted(18, 243) Source(40, 34) + SourceIndex(0) +28>Emitted(18, 245) Source(40, 36) + SourceIndex(0) +29>Emitted(18, 246) Source(40, 37) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -648,97 +660,100 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^^ +24> ^ +25> ^^ +26> ^ +27> ^^ +28> ^^ +29> ^ 1-> > 2 >for 3 > 4 > (let { > -5 > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -6 > -7 > skills: { +5 > +6 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +7 > +8 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "none", secondary: "none" } -8 > -9 > primary: primaryA = "primary" -10> -11> primary: primaryA = "primary" -12> , +9 > +10> primary: primaryA = "primary" +11> +12> primary: primaryA = "primary" +13> , > -13> secondary: secondaryA = "secondary" -14> -15> secondary: secondaryA = "secondary" -16> +14> secondary: secondaryA = "secondary" +15> +16> secondary: secondaryA = "secondary" +17> > } = { primary: "none", secondary: "none" } > } = getMultiRobot(), -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +18> i +19> = +20> 0 +21> ; +22> i +23> < +24> 1 +25> ; +26> i +27> ++ +28> ) +29> { 1->Emitted(21, 1) Source(43, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(43, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(43, 5) + SourceIndex(0) 4 >Emitted(21, 6) Source(44, 5) + SourceIndex(0) -5 >Emitted(21, 37) Source(47, 47) + SourceIndex(0) -6 >Emitted(21, 39) Source(44, 5) + SourceIndex(0) -7 >Emitted(21, 103) Source(47, 47) + SourceIndex(0) -8 >Emitted(21, 105) Source(45, 9) + SourceIndex(0) -9 >Emitted(21, 120) Source(45, 38) + SourceIndex(0) -10>Emitted(21, 122) Source(45, 9) + SourceIndex(0) -11>Emitted(21, 163) Source(45, 38) + SourceIndex(0) -12>Emitted(21, 165) Source(46, 9) + SourceIndex(0) -13>Emitted(21, 182) Source(46, 44) + SourceIndex(0) -14>Emitted(21, 184) Source(46, 9) + SourceIndex(0) -15>Emitted(21, 229) Source(46, 44) + SourceIndex(0) -16>Emitted(21, 231) Source(48, 22) + SourceIndex(0) -17>Emitted(21, 232) Source(48, 23) + SourceIndex(0) -18>Emitted(21, 235) Source(48, 26) + SourceIndex(0) -19>Emitted(21, 236) Source(48, 27) + SourceIndex(0) -20>Emitted(21, 238) Source(48, 29) + SourceIndex(0) -21>Emitted(21, 239) Source(48, 30) + SourceIndex(0) -22>Emitted(21, 242) Source(48, 33) + SourceIndex(0) -23>Emitted(21, 243) Source(48, 34) + SourceIndex(0) -24>Emitted(21, 245) Source(48, 36) + SourceIndex(0) -25>Emitted(21, 246) Source(48, 37) + SourceIndex(0) -26>Emitted(21, 248) Source(48, 39) + SourceIndex(0) -27>Emitted(21, 250) Source(48, 41) + SourceIndex(0) -28>Emitted(21, 251) Source(48, 42) + SourceIndex(0) +5 >Emitted(21, 10) Source(44, 5) + SourceIndex(0) +6 >Emitted(21, 37) Source(47, 47) + SourceIndex(0) +7 >Emitted(21, 39) Source(44, 5) + SourceIndex(0) +8 >Emitted(21, 103) Source(47, 47) + SourceIndex(0) +9 >Emitted(21, 105) Source(45, 9) + SourceIndex(0) +10>Emitted(21, 120) Source(45, 38) + SourceIndex(0) +11>Emitted(21, 122) Source(45, 9) + SourceIndex(0) +12>Emitted(21, 163) Source(45, 38) + SourceIndex(0) +13>Emitted(21, 165) Source(46, 9) + SourceIndex(0) +14>Emitted(21, 182) Source(46, 44) + SourceIndex(0) +15>Emitted(21, 184) Source(46, 9) + SourceIndex(0) +16>Emitted(21, 229) Source(46, 44) + SourceIndex(0) +17>Emitted(21, 231) Source(48, 22) + SourceIndex(0) +18>Emitted(21, 232) Source(48, 23) + SourceIndex(0) +19>Emitted(21, 235) Source(48, 26) + SourceIndex(0) +20>Emitted(21, 236) Source(48, 27) + SourceIndex(0) +21>Emitted(21, 238) Source(48, 29) + SourceIndex(0) +22>Emitted(21, 239) Source(48, 30) + SourceIndex(0) +23>Emitted(21, 242) Source(48, 33) + SourceIndex(0) +24>Emitted(21, 243) Source(48, 34) + SourceIndex(0) +25>Emitted(21, 245) Source(48, 36) + SourceIndex(0) +26>Emitted(21, 246) Source(48, 37) + SourceIndex(0) +27>Emitted(21, 248) Source(48, 39) + SourceIndex(0) +28>Emitted(21, 250) Source(48, 41) + SourceIndex(0) +29>Emitted(21, 251) Source(48, 42) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -782,98 +797,101 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^^ +24> ^ +25> ^^ +26> ^ +27> ^^ +28> ^^ +29> ^ 1-> > 2 >for 3 > 4 > (let { > -5 > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -6 > -7 > skills: { +5 > +6 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +7 > +8 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "none", secondary: "none" } -8 > -9 > primary: primaryA = "primary" -10> -11> primary: primaryA = "primary" -12> , +9 > +10> primary: primaryA = "primary" +11> +12> primary: primaryA = "primary" +13> , > -13> secondary: secondaryA = "secondary" -14> -15> secondary: secondaryA = "secondary" -16> +14> secondary: secondaryA = "secondary" +15> +16> secondary: secondaryA = "secondary" +17> > } = { primary: "none", secondary: "none" } > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +18> i +19> = +20> 0 +21> ; +22> i +23> < +24> 1 +25> ; +26> i +27> ++ +28> ) +29> { 1->Emitted(24, 1) Source(51, 1) + SourceIndex(0) 2 >Emitted(24, 4) Source(51, 4) + SourceIndex(0) 3 >Emitted(24, 5) Source(51, 5) + SourceIndex(0) 4 >Emitted(24, 6) Source(52, 5) + SourceIndex(0) -5 >Emitted(24, 95) Source(55, 47) + SourceIndex(0) -6 >Emitted(24, 97) Source(52, 5) + SourceIndex(0) -7 >Emitted(24, 161) Source(55, 47) + SourceIndex(0) -8 >Emitted(24, 163) Source(53, 9) + SourceIndex(0) -9 >Emitted(24, 178) Source(53, 38) + SourceIndex(0) -10>Emitted(24, 180) Source(53, 9) + SourceIndex(0) -11>Emitted(24, 221) Source(53, 38) + SourceIndex(0) -12>Emitted(24, 223) Source(54, 9) + SourceIndex(0) -13>Emitted(24, 240) Source(54, 44) + SourceIndex(0) -14>Emitted(24, 242) Source(54, 9) + SourceIndex(0) -15>Emitted(24, 287) Source(54, 44) + SourceIndex(0) -16>Emitted(24, 289) Source(57, 5) + SourceIndex(0) -17>Emitted(24, 290) Source(57, 6) + SourceIndex(0) -18>Emitted(24, 293) Source(57, 9) + SourceIndex(0) -19>Emitted(24, 294) Source(57, 10) + SourceIndex(0) -20>Emitted(24, 296) Source(57, 12) + SourceIndex(0) -21>Emitted(24, 297) Source(57, 13) + SourceIndex(0) -22>Emitted(24, 300) Source(57, 16) + SourceIndex(0) -23>Emitted(24, 301) Source(57, 17) + SourceIndex(0) -24>Emitted(24, 303) Source(57, 19) + SourceIndex(0) -25>Emitted(24, 304) Source(57, 20) + SourceIndex(0) -26>Emitted(24, 306) Source(57, 22) + SourceIndex(0) -27>Emitted(24, 308) Source(57, 24) + SourceIndex(0) -28>Emitted(24, 309) Source(57, 25) + SourceIndex(0) +5 >Emitted(24, 10) Source(52, 5) + SourceIndex(0) +6 >Emitted(24, 95) Source(55, 47) + SourceIndex(0) +7 >Emitted(24, 97) Source(52, 5) + SourceIndex(0) +8 >Emitted(24, 161) Source(55, 47) + SourceIndex(0) +9 >Emitted(24, 163) Source(53, 9) + SourceIndex(0) +10>Emitted(24, 178) Source(53, 38) + SourceIndex(0) +11>Emitted(24, 180) Source(53, 9) + SourceIndex(0) +12>Emitted(24, 221) Source(53, 38) + SourceIndex(0) +13>Emitted(24, 223) Source(54, 9) + SourceIndex(0) +14>Emitted(24, 240) Source(54, 44) + SourceIndex(0) +15>Emitted(24, 242) Source(54, 9) + SourceIndex(0) +16>Emitted(24, 287) Source(54, 44) + SourceIndex(0) +17>Emitted(24, 289) Source(57, 5) + SourceIndex(0) +18>Emitted(24, 290) Source(57, 6) + SourceIndex(0) +19>Emitted(24, 293) Source(57, 9) + SourceIndex(0) +20>Emitted(24, 294) Source(57, 10) + SourceIndex(0) +21>Emitted(24, 296) Source(57, 12) + SourceIndex(0) +22>Emitted(24, 297) Source(57, 13) + SourceIndex(0) +23>Emitted(24, 300) Source(57, 16) + SourceIndex(0) +24>Emitted(24, 301) Source(57, 17) + SourceIndex(0) +25>Emitted(24, 303) Source(57, 19) + SourceIndex(0) +26>Emitted(24, 304) Source(57, 20) + SourceIndex(0) +27>Emitted(24, 306) Source(57, 22) + SourceIndex(0) +28>Emitted(24, 308) Source(57, 24) + SourceIndex(0) +29>Emitted(24, 309) Source(57, 25) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -917,76 +935,79 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^ +15> ^^^ +16> ^ +17> ^^ +18> ^ +19> ^^^ +20> ^ +21> ^^ +22> ^ +23> ^^ +24> ^^ +25> ^ 1-> > > 2 >for 3 > 4 > (let { -5 > name: nameA = "noName" -6 > -7 > name: nameA = "noName" -8 > , -9 > skill: skillA = "skill" -10> -11> skill: skillA = "skill" -12> } = robot, -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > +6 > name: nameA = "noName" +7 > +8 > name: nameA = "noName" +9 > , +10> skill: skillA = "skill" +11> +12> skill: skillA = "skill" +13> } = robot, +14> i +15> = +16> 0 +17> ; +18> i +19> < +20> 1 +21> ; +22> i +23> ++ +24> ) +25> { 1->Emitted(27, 1) Source(61, 1) + SourceIndex(0) 2 >Emitted(27, 4) Source(61, 4) + SourceIndex(0) 3 >Emitted(27, 5) Source(61, 5) + SourceIndex(0) 4 >Emitted(27, 6) Source(61, 11) + SourceIndex(0) -5 >Emitted(27, 25) Source(61, 33) + SourceIndex(0) -6 >Emitted(27, 27) Source(61, 11) + SourceIndex(0) -7 >Emitted(27, 64) Source(61, 33) + SourceIndex(0) -8 >Emitted(27, 66) Source(61, 35) + SourceIndex(0) -9 >Emitted(27, 82) Source(61, 58) + SourceIndex(0) -10>Emitted(27, 84) Source(61, 35) + SourceIndex(0) -11>Emitted(27, 121) Source(61, 58) + SourceIndex(0) -12>Emitted(27, 123) Source(61, 70) + SourceIndex(0) -13>Emitted(27, 124) Source(61, 71) + SourceIndex(0) -14>Emitted(27, 127) Source(61, 74) + SourceIndex(0) -15>Emitted(27, 128) Source(61, 75) + SourceIndex(0) -16>Emitted(27, 130) Source(61, 77) + SourceIndex(0) -17>Emitted(27, 131) Source(61, 78) + SourceIndex(0) -18>Emitted(27, 134) Source(61, 81) + SourceIndex(0) -19>Emitted(27, 135) Source(61, 82) + SourceIndex(0) -20>Emitted(27, 137) Source(61, 84) + SourceIndex(0) -21>Emitted(27, 138) Source(61, 85) + SourceIndex(0) -22>Emitted(27, 140) Source(61, 87) + SourceIndex(0) -23>Emitted(27, 142) Source(61, 89) + SourceIndex(0) -24>Emitted(27, 143) Source(61, 90) + SourceIndex(0) +5 >Emitted(27, 10) Source(61, 11) + SourceIndex(0) +6 >Emitted(27, 25) Source(61, 33) + SourceIndex(0) +7 >Emitted(27, 27) Source(61, 11) + SourceIndex(0) +8 >Emitted(27, 64) Source(61, 33) + SourceIndex(0) +9 >Emitted(27, 66) Source(61, 35) + SourceIndex(0) +10>Emitted(27, 82) Source(61, 58) + SourceIndex(0) +11>Emitted(27, 84) Source(61, 35) + SourceIndex(0) +12>Emitted(27, 121) Source(61, 58) + SourceIndex(0) +13>Emitted(27, 123) Source(61, 70) + SourceIndex(0) +14>Emitted(27, 124) Source(61, 71) + SourceIndex(0) +15>Emitted(27, 127) Source(61, 74) + SourceIndex(0) +16>Emitted(27, 128) Source(61, 75) + SourceIndex(0) +17>Emitted(27, 130) Source(61, 77) + SourceIndex(0) +18>Emitted(27, 131) Source(61, 78) + SourceIndex(0) +19>Emitted(27, 134) Source(61, 81) + SourceIndex(0) +20>Emitted(27, 135) Source(61, 82) + SourceIndex(0) +21>Emitted(27, 137) Source(61, 84) + SourceIndex(0) +22>Emitted(27, 138) Source(61, 85) + SourceIndex(0) +23>Emitted(27, 140) Source(61, 87) + SourceIndex(0) +24>Emitted(27, 142) Source(61, 89) + SourceIndex(0) +25>Emitted(27, 143) Source(61, 90) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1057,9 +1078,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let {name: nameA = "noName", skill: skillA = "skill" } = getRobot() +6 > {name: nameA = "noName", skill: skillA = "skill" } = getRobot() 7 > 8 > name: nameA = "noName" 9 > @@ -1084,8 +1105,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 1->Emitted(30, 1) Source(64, 1) + SourceIndex(0) 2 >Emitted(30, 4) Source(64, 4) + SourceIndex(0) 3 >Emitted(30, 5) Source(64, 5) + SourceIndex(0) -4 >Emitted(30, 6) Source(64, 6) + SourceIndex(0) -5 >Emitted(30, 10) Source(64, 6) + SourceIndex(0) +4 >Emitted(30, 6) Source(64, 10) + SourceIndex(0) +5 >Emitted(30, 10) Source(64, 10) + SourceIndex(0) 6 >Emitted(30, 25) Source(64, 73) + SourceIndex(0) 7 >Emitted(30, 27) Source(64, 11) + SourceIndex(0) 8 >Emitted(30, 39) Source(64, 33) + SourceIndex(0) @@ -1178,9 +1199,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let {name: nameA = "noName", skill: skillA = "skill" } = { name: "trimmer", skill: "trimming" } +6 > {name: nameA = "noName", skill: skillA = "skill" } = { name: "trimmer", skill: "trimming" } 7 > 8 > name: nameA = "noName" 9 > @@ -1205,8 +1226,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 1->Emitted(33, 1) Source(67, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(67, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(67, 5) + SourceIndex(0) -4 >Emitted(33, 6) Source(67, 6) + SourceIndex(0) -5 >Emitted(33, 10) Source(67, 6) + SourceIndex(0) +4 >Emitted(33, 6) Source(67, 10) + SourceIndex(0) +5 >Emitted(33, 10) Source(67, 10) + SourceIndex(0) 6 >Emitted(33, 53) Source(67, 108) + SourceIndex(0) 7 >Emitted(33, 55) Source(67, 11) + SourceIndex(0) 8 >Emitted(33, 67) Source(67, 33) + SourceIndex(0) @@ -1272,110 +1293,113 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 2 >^^^ 3 > ^ 4 > ^ -5 > ^^^^^^^^^^^^^^^^^^^^^^^^ -6 > ^^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -8 > ^^ -9 > ^^^^^^^^^^^^^^^^^^^^^^ -10> ^^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -12> ^^ -13> ^^^^^^^^^^^^^^^ -14> ^^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16> ^^ -17> ^^^^^^^^^^^^^^^^^ -18> ^^ -19> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^ +6 > ^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +17> ^^ +18> ^^^^^^^^^^^^^^^^^ +19> ^^ +20> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +21> ^^ +22> ^ +23> ^^^ +24> ^ +25> ^^ +26> ^ +27> ^^^ +28> ^ +29> ^^ +30> ^ +31> ^^ +32> ^^ +33> ^ 1-> > 2 >for 3 > 4 > (let { > -5 > name: nameA = "noName" -6 > -7 > name: nameA = "noName" -8 > , +5 > +6 > name: nameA = "noName" +7 > +8 > name: nameA = "noName" +9 > , > -9 > skills: { +10> skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "none", secondary: "none" } -10> -11> skills: { +11> +12> skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "none", secondary: "none" } -12> -13> primary: primaryA = "primary" -14> -15> primary: primaryA = "primary" -16> , +13> +14> primary: primaryA = "primary" +15> +16> primary: primaryA = "primary" +17> , > -17> secondary: secondaryA = "secondary" -18> -19> secondary: secondaryA = "secondary" -20> +18> secondary: secondaryA = "secondary" +19> +20> secondary: secondaryA = "secondary" +21> > } = { primary: "none", secondary: "none" } > } = multiRobot, -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +22> i +23> = +24> 0 +25> ; +26> i +27> < +28> 1 +29> ; +30> i +31> ++ +32> ) +33> { 1->Emitted(36, 1) Source(70, 1) + SourceIndex(0) 2 >Emitted(36, 4) Source(70, 4) + SourceIndex(0) 3 >Emitted(36, 5) Source(70, 5) + SourceIndex(0) 4 >Emitted(36, 6) Source(71, 5) + SourceIndex(0) -5 >Emitted(36, 30) Source(71, 27) + SourceIndex(0) -6 >Emitted(36, 32) Source(71, 5) + SourceIndex(0) -7 >Emitted(36, 69) Source(71, 27) + SourceIndex(0) -8 >Emitted(36, 71) Source(72, 5) + SourceIndex(0) -9 >Emitted(36, 93) Source(75, 47) + SourceIndex(0) -10>Emitted(36, 95) Source(72, 5) + SourceIndex(0) -11>Emitted(36, 159) Source(75, 47) + SourceIndex(0) -12>Emitted(36, 161) Source(73, 9) + SourceIndex(0) -13>Emitted(36, 176) Source(73, 38) + SourceIndex(0) -14>Emitted(36, 178) Source(73, 9) + SourceIndex(0) -15>Emitted(36, 219) Source(73, 38) + SourceIndex(0) -16>Emitted(36, 221) Source(74, 9) + SourceIndex(0) -17>Emitted(36, 238) Source(74, 44) + SourceIndex(0) -18>Emitted(36, 240) Source(74, 9) + SourceIndex(0) -19>Emitted(36, 285) Source(74, 44) + SourceIndex(0) -20>Emitted(36, 287) Source(76, 17) + SourceIndex(0) -21>Emitted(36, 288) Source(76, 18) + SourceIndex(0) -22>Emitted(36, 291) Source(76, 21) + SourceIndex(0) -23>Emitted(36, 292) Source(76, 22) + SourceIndex(0) -24>Emitted(36, 294) Source(76, 24) + SourceIndex(0) -25>Emitted(36, 295) Source(76, 25) + SourceIndex(0) -26>Emitted(36, 298) Source(76, 28) + SourceIndex(0) -27>Emitted(36, 299) Source(76, 29) + SourceIndex(0) -28>Emitted(36, 301) Source(76, 31) + SourceIndex(0) -29>Emitted(36, 302) Source(76, 32) + SourceIndex(0) -30>Emitted(36, 304) Source(76, 34) + SourceIndex(0) -31>Emitted(36, 306) Source(76, 36) + SourceIndex(0) -32>Emitted(36, 307) Source(76, 37) + SourceIndex(0) +5 >Emitted(36, 10) Source(71, 5) + SourceIndex(0) +6 >Emitted(36, 30) Source(71, 27) + SourceIndex(0) +7 >Emitted(36, 32) Source(71, 5) + SourceIndex(0) +8 >Emitted(36, 69) Source(71, 27) + SourceIndex(0) +9 >Emitted(36, 71) Source(72, 5) + SourceIndex(0) +10>Emitted(36, 93) Source(75, 47) + SourceIndex(0) +11>Emitted(36, 95) Source(72, 5) + SourceIndex(0) +12>Emitted(36, 159) Source(75, 47) + SourceIndex(0) +13>Emitted(36, 161) Source(73, 9) + SourceIndex(0) +14>Emitted(36, 176) Source(73, 38) + SourceIndex(0) +15>Emitted(36, 178) Source(73, 9) + SourceIndex(0) +16>Emitted(36, 219) Source(73, 38) + SourceIndex(0) +17>Emitted(36, 221) Source(74, 9) + SourceIndex(0) +18>Emitted(36, 238) Source(74, 44) + SourceIndex(0) +19>Emitted(36, 240) Source(74, 9) + SourceIndex(0) +20>Emitted(36, 285) Source(74, 44) + SourceIndex(0) +21>Emitted(36, 287) Source(76, 17) + SourceIndex(0) +22>Emitted(36, 288) Source(76, 18) + SourceIndex(0) +23>Emitted(36, 291) Source(76, 21) + SourceIndex(0) +24>Emitted(36, 292) Source(76, 22) + SourceIndex(0) +25>Emitted(36, 294) Source(76, 24) + SourceIndex(0) +26>Emitted(36, 295) Source(76, 25) + SourceIndex(0) +27>Emitted(36, 298) Source(76, 28) + SourceIndex(0) +28>Emitted(36, 299) Source(76, 29) + SourceIndex(0) +29>Emitted(36, 301) Source(76, 31) + SourceIndex(0) +30>Emitted(36, 302) Source(76, 32) + SourceIndex(0) +31>Emitted(36, 304) Source(76, 34) + SourceIndex(0) +32>Emitted(36, 306) Source(76, 36) + SourceIndex(0) +33>Emitted(36, 307) Source(76, 37) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -1454,9 +1478,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let { +6 > { > name: nameA = "noName", > skills: { > primary: primaryA = "primary", @@ -1505,8 +1529,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 1->Emitted(39, 1) Source(79, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(79, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(79, 5) + SourceIndex(0) -4 >Emitted(39, 6) Source(79, 6) + SourceIndex(0) -5 >Emitted(39, 10) Source(79, 6) + SourceIndex(0) +4 >Emitted(39, 6) Source(79, 10) + SourceIndex(0) +5 >Emitted(39, 10) Source(79, 10) + SourceIndex(0) 6 >Emitted(39, 30) Source(85, 20) + SourceIndex(0) 7 >Emitted(39, 32) Source(80, 5) + SourceIndex(0) 8 >Emitted(39, 44) Source(80, 27) + SourceIndex(0) @@ -1615,9 +1639,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. > 2 >for 3 > -4 > ( +4 > (let 5 > -6 > let { +6 > { > name: nameA = "noName", > skills: { > primary: primaryA = "primary", @@ -1667,8 +1691,8 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues. 1->Emitted(42, 1) Source(88, 1) + SourceIndex(0) 2 >Emitted(42, 4) Source(88, 4) + SourceIndex(0) 3 >Emitted(42, 5) Source(88, 5) + SourceIndex(0) -4 >Emitted(42, 6) Source(88, 6) + SourceIndex(0) -5 >Emitted(42, 10) Source(88, 6) + SourceIndex(0) +4 >Emitted(42, 6) Source(88, 10) + SourceIndex(0) +5 >Emitted(42, 10) Source(88, 10) + SourceIndex(0) 6 >Emitted(42, 89) Source(94, 90) + SourceIndex(0) 7 >Emitted(42, 91) Source(89, 5) + SourceIndex(0) 8 >Emitted(42, 105) Source(89, 27) + SourceIndex(0) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js.map index 448921b9cdc..dd248e89944 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.sourcemap.txt index 3e4d7a87855..97271e8f3d0 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.sourcemap.txt @@ -259,7 +259,7 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 8 > ^^ 9 > ^^^^^ 10> ^ -11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >let @@ -282,81 +282,75 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 9 >Emitted(10, 36) Source(27, 68) + SourceIndex(0) 10>Emitted(10, 37) Source(27, 69) + SourceIndex(0) --- ->>>for ((_a = robot.name, nameA = _a === void 0 ? "noName" : _a, robot), i = 0; i < 1; i++) { +>>>for (_a = robot.name, nameA = _a === void 0 ? "noName" : _a, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > > 2 >for 3 > -4 > ( -5 > { -6 > name: nameA = "noName" -7 > -8 > name: nameA = "noName" -9 > } = -10> robot -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ({ +5 > name: nameA = "noName" +6 > +7 > name: nameA = "noName" +8 > } = +9 > robot +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(11, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(11, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(11, 5) Source(29, 5) + SourceIndex(0) -4 >Emitted(11, 6) Source(29, 6) + SourceIndex(0) -5 >Emitted(11, 7) Source(29, 7) + SourceIndex(0) -6 >Emitted(11, 22) Source(29, 29) + SourceIndex(0) -7 >Emitted(11, 24) Source(29, 7) + SourceIndex(0) -8 >Emitted(11, 61) Source(29, 29) + SourceIndex(0) -9 >Emitted(11, 63) Source(29, 34) + SourceIndex(0) -10>Emitted(11, 68) Source(29, 39) + SourceIndex(0) -11>Emitted(11, 69) Source(29, 39) + SourceIndex(0) -12>Emitted(11, 71) Source(29, 41) + SourceIndex(0) -13>Emitted(11, 72) Source(29, 42) + SourceIndex(0) -14>Emitted(11, 75) Source(29, 45) + SourceIndex(0) -15>Emitted(11, 76) Source(29, 46) + SourceIndex(0) -16>Emitted(11, 78) Source(29, 48) + SourceIndex(0) -17>Emitted(11, 79) Source(29, 49) + SourceIndex(0) -18>Emitted(11, 82) Source(29, 52) + SourceIndex(0) -19>Emitted(11, 83) Source(29, 53) + SourceIndex(0) -20>Emitted(11, 85) Source(29, 55) + SourceIndex(0) -21>Emitted(11, 86) Source(29, 56) + SourceIndex(0) -22>Emitted(11, 88) Source(29, 58) + SourceIndex(0) -23>Emitted(11, 90) Source(29, 60) + SourceIndex(0) -24>Emitted(11, 91) Source(29, 61) + SourceIndex(0) +4 >Emitted(11, 6) Source(29, 7) + SourceIndex(0) +5 >Emitted(11, 21) Source(29, 29) + SourceIndex(0) +6 >Emitted(11, 23) Source(29, 7) + SourceIndex(0) +7 >Emitted(11, 60) Source(29, 29) + SourceIndex(0) +8 >Emitted(11, 62) Source(29, 34) + SourceIndex(0) +9 >Emitted(11, 67) Source(29, 39) + SourceIndex(0) +10>Emitted(11, 69) Source(29, 41) + SourceIndex(0) +11>Emitted(11, 70) Source(29, 42) + SourceIndex(0) +12>Emitted(11, 73) Source(29, 45) + SourceIndex(0) +13>Emitted(11, 74) Source(29, 46) + SourceIndex(0) +14>Emitted(11, 76) Source(29, 48) + SourceIndex(0) +15>Emitted(11, 77) Source(29, 49) + SourceIndex(0) +16>Emitted(11, 80) Source(29, 52) + SourceIndex(0) +17>Emitted(11, 81) Source(29, 53) + SourceIndex(0) +18>Emitted(11, 83) Source(29, 55) + SourceIndex(0) +19>Emitted(11, 84) Source(29, 56) + SourceIndex(0) +20>Emitted(11, 86) Source(29, 58) + SourceIndex(0) +21>Emitted(11, 88) Source(29, 60) + SourceIndex(0) +22>Emitted(11, 89) Source(29, 61) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -388,87 +382,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(13, 1) Source(31, 1) + SourceIndex(0) 2 >Emitted(13, 2) Source(31, 2) + SourceIndex(0) --- ->>>for ((_b = getRobot(), _c = _b.name, nameA = _c === void 0 ? "noName" : _c, _b), i = 0; i < 1; i++) { +>>>for (_b = getRobot(), _c = _b.name, nameA = _c === void 0 ? "noName" : _c, _b, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > {name: nameA = "noName" } = getRobot() -7 > -8 > name: nameA = "noName" -9 > -10> name: nameA = "noName" -11> } = getRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > {name: nameA = "noName" } = getRobot() +6 > +7 > name: nameA = "noName" +8 > +9 > name: nameA = "noName" +10> } = getRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(14, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(14, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(14, 5) Source(32, 5) + SourceIndex(0) 4 >Emitted(14, 6) Source(32, 6) + SourceIndex(0) -5 >Emitted(14, 7) Source(32, 6) + SourceIndex(0) -6 >Emitted(14, 22) Source(32, 44) + SourceIndex(0) -7 >Emitted(14, 24) Source(32, 7) + SourceIndex(0) -8 >Emitted(14, 36) Source(32, 29) + SourceIndex(0) -9 >Emitted(14, 38) Source(32, 7) + SourceIndex(0) -10>Emitted(14, 75) Source(32, 29) + SourceIndex(0) -11>Emitted(14, 80) Source(32, 44) + SourceIndex(0) -12>Emitted(14, 82) Source(32, 46) + SourceIndex(0) -13>Emitted(14, 83) Source(32, 47) + SourceIndex(0) -14>Emitted(14, 86) Source(32, 50) + SourceIndex(0) -15>Emitted(14, 87) Source(32, 51) + SourceIndex(0) -16>Emitted(14, 89) Source(32, 53) + SourceIndex(0) -17>Emitted(14, 90) Source(32, 54) + SourceIndex(0) -18>Emitted(14, 93) Source(32, 57) + SourceIndex(0) -19>Emitted(14, 94) Source(32, 58) + SourceIndex(0) -20>Emitted(14, 96) Source(32, 60) + SourceIndex(0) -21>Emitted(14, 97) Source(32, 61) + SourceIndex(0) -22>Emitted(14, 99) Source(32, 63) + SourceIndex(0) -23>Emitted(14, 101) Source(32, 65) + SourceIndex(0) -24>Emitted(14, 102) Source(32, 66) + SourceIndex(0) +5 >Emitted(14, 21) Source(32, 44) + SourceIndex(0) +6 >Emitted(14, 23) Source(32, 7) + SourceIndex(0) +7 >Emitted(14, 35) Source(32, 29) + SourceIndex(0) +8 >Emitted(14, 37) Source(32, 7) + SourceIndex(0) +9 >Emitted(14, 74) Source(32, 29) + SourceIndex(0) +10>Emitted(14, 80) Source(32, 46) + SourceIndex(0) +11>Emitted(14, 81) Source(32, 47) + SourceIndex(0) +12>Emitted(14, 84) Source(32, 50) + SourceIndex(0) +13>Emitted(14, 85) Source(32, 51) + SourceIndex(0) +14>Emitted(14, 87) Source(32, 53) + SourceIndex(0) +15>Emitted(14, 88) Source(32, 54) + SourceIndex(0) +16>Emitted(14, 91) Source(32, 57) + SourceIndex(0) +17>Emitted(14, 92) Source(32, 58) + SourceIndex(0) +18>Emitted(14, 94) Source(32, 60) + SourceIndex(0) +19>Emitted(14, 95) Source(32, 61) + SourceIndex(0) +20>Emitted(14, 97) Source(32, 63) + SourceIndex(0) +21>Emitted(14, 99) Source(32, 65) + SourceIndex(0) +22>Emitted(14, 100) Source(32, 66) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -500,87 +488,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(16, 1) Source(34, 1) + SourceIndex(0) 2 >Emitted(16, 2) Source(34, 2) + SourceIndex(0) --- ->>>for ((_d = { name: "trimmer", skill: "trimming" }, _e = _d.name, nameA = _e === void 0 ? "noName" : _e, _d), i = 0; i < 1; i++) { +>>>for (_d = { name: "trimmer", skill: "trimming" }, _e = _d.name, nameA = _e === void 0 ? "noName" : _e, _d, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > {name: nameA = "noName" } = { name: "trimmer", skill: "trimming" } -7 > -8 > name: nameA = "noName" -9 > -10> name: nameA = "noName" -11> } = { name: "trimmer", skill: "trimming" } -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > {name: nameA = "noName" } = { name: "trimmer", skill: "trimming" } +6 > +7 > name: nameA = "noName" +8 > +9 > name: nameA = "noName" +10> } = { name: "trimmer", skill: "trimming" }, +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(17, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(17, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(17, 5) Source(35, 5) + SourceIndex(0) 4 >Emitted(17, 6) Source(35, 6) + SourceIndex(0) -5 >Emitted(17, 7) Source(35, 6) + SourceIndex(0) -6 >Emitted(17, 50) Source(35, 79) + SourceIndex(0) -7 >Emitted(17, 52) Source(35, 7) + SourceIndex(0) -8 >Emitted(17, 64) Source(35, 29) + SourceIndex(0) -9 >Emitted(17, 66) Source(35, 7) + SourceIndex(0) -10>Emitted(17, 103) Source(35, 29) + SourceIndex(0) -11>Emitted(17, 108) Source(35, 79) + SourceIndex(0) -12>Emitted(17, 110) Source(35, 81) + SourceIndex(0) -13>Emitted(17, 111) Source(35, 82) + SourceIndex(0) -14>Emitted(17, 114) Source(35, 85) + SourceIndex(0) -15>Emitted(17, 115) Source(35, 86) + SourceIndex(0) -16>Emitted(17, 117) Source(35, 88) + SourceIndex(0) -17>Emitted(17, 118) Source(35, 89) + SourceIndex(0) -18>Emitted(17, 121) Source(35, 92) + SourceIndex(0) -19>Emitted(17, 122) Source(35, 93) + SourceIndex(0) -20>Emitted(17, 124) Source(35, 95) + SourceIndex(0) -21>Emitted(17, 125) Source(35, 96) + SourceIndex(0) -22>Emitted(17, 127) Source(35, 98) + SourceIndex(0) -23>Emitted(17, 129) Source(35, 100) + SourceIndex(0) -24>Emitted(17, 130) Source(35, 101) + SourceIndex(0) +5 >Emitted(17, 49) Source(35, 79) + SourceIndex(0) +6 >Emitted(17, 51) Source(35, 7) + SourceIndex(0) +7 >Emitted(17, 63) Source(35, 29) + SourceIndex(0) +8 >Emitted(17, 65) Source(35, 7) + SourceIndex(0) +9 >Emitted(17, 102) Source(35, 29) + SourceIndex(0) +10>Emitted(17, 108) Source(35, 81) + SourceIndex(0) +11>Emitted(17, 109) Source(35, 82) + SourceIndex(0) +12>Emitted(17, 112) Source(35, 85) + SourceIndex(0) +13>Emitted(17, 113) Source(35, 86) + SourceIndex(0) +14>Emitted(17, 115) Source(35, 88) + SourceIndex(0) +15>Emitted(17, 116) Source(35, 89) + SourceIndex(0) +16>Emitted(17, 119) Source(35, 92) + SourceIndex(0) +17>Emitted(17, 120) Source(35, 93) + SourceIndex(0) +18>Emitted(17, 122) Source(35, 95) + SourceIndex(0) +19>Emitted(17, 123) Source(35, 96) + SourceIndex(0) +20>Emitted(17, 125) Source(35, 98) + SourceIndex(0) +21>Emitted(17, 127) Source(35, 100) + SourceIndex(0) +22>Emitted(17, 128) Source(35, 101) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -612,121 +594,115 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(19, 1) Source(37, 1) + SourceIndex(0) 2 >Emitted(19, 2) Source(37, 2) + SourceIndex(0) --- ->>>for ((_f = multiRobot.skills, _g = _f === void 0 ? { primary: "none", secondary: "none" } : _f, _h = _g.primary, primaryA = _h === void 0 ? "primary" : _h, _j = _g.secondary, secondaryA = _j === void 0 ? "secondary" : _j, multiRobot), i = 0; i < 1; i++) { +>>>for (_f = multiRobot.skills, _g = _f === void 0 ? { primary: "none", secondary: "none" } : _f, _h = _g.primary, primaryA = _h === void 0 ? "primary" : _h, _j = _g.secondary, secondaryA = _j === void 0 ? "secondary" : _j, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > -4 > ( -5 > { - > -6 > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -7 > -8 > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -9 > -10> primary: primaryA = "primary" -11> -12> primary: primaryA = "primary" -13> , - > -14> secondary: secondaryA = "secondary" -15> -16> secondary: secondaryA = "secondary" -17> - > } = { primary: "none", secondary: "none" } - > } = -18> multiRobot -19> -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +4 > ({ + > +5 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +6 > +7 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +8 > +9 > primary: primaryA = "primary" +10> +11> primary: primaryA = "primary" +12> , + > +13> secondary: secondaryA = "secondary" +14> +15> secondary: secondaryA = "secondary" +16> + > } = { primary: "none", secondary: "none" } + > } = +17> multiRobot +18> , +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(20, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(20, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(20, 5) Source(38, 5) + SourceIndex(0) -4 >Emitted(20, 6) Source(38, 6) + SourceIndex(0) -5 >Emitted(20, 7) Source(39, 5) + SourceIndex(0) -6 >Emitted(20, 29) Source(42, 47) + SourceIndex(0) -7 >Emitted(20, 31) Source(39, 5) + SourceIndex(0) -8 >Emitted(20, 95) Source(42, 47) + SourceIndex(0) -9 >Emitted(20, 97) Source(40, 9) + SourceIndex(0) -10>Emitted(20, 112) Source(40, 38) + SourceIndex(0) -11>Emitted(20, 114) Source(40, 9) + SourceIndex(0) -12>Emitted(20, 155) Source(40, 38) + SourceIndex(0) -13>Emitted(20, 157) Source(41, 9) + SourceIndex(0) -14>Emitted(20, 174) Source(41, 44) + SourceIndex(0) -15>Emitted(20, 176) Source(41, 9) + SourceIndex(0) -16>Emitted(20, 221) Source(41, 44) + SourceIndex(0) -17>Emitted(20, 223) Source(43, 5) + SourceIndex(0) -18>Emitted(20, 233) Source(43, 15) + SourceIndex(0) -19>Emitted(20, 234) Source(43, 15) + SourceIndex(0) -20>Emitted(20, 236) Source(43, 17) + SourceIndex(0) -21>Emitted(20, 237) Source(43, 18) + SourceIndex(0) -22>Emitted(20, 240) Source(43, 21) + SourceIndex(0) -23>Emitted(20, 241) Source(43, 22) + SourceIndex(0) -24>Emitted(20, 243) Source(43, 24) + SourceIndex(0) -25>Emitted(20, 244) Source(43, 25) + SourceIndex(0) -26>Emitted(20, 247) Source(43, 28) + SourceIndex(0) -27>Emitted(20, 248) Source(43, 29) + SourceIndex(0) -28>Emitted(20, 250) Source(43, 31) + SourceIndex(0) -29>Emitted(20, 251) Source(43, 32) + SourceIndex(0) -30>Emitted(20, 253) Source(43, 34) + SourceIndex(0) -31>Emitted(20, 255) Source(43, 36) + SourceIndex(0) -32>Emitted(20, 256) Source(43, 37) + SourceIndex(0) +4 >Emitted(20, 6) Source(39, 5) + SourceIndex(0) +5 >Emitted(20, 28) Source(42, 47) + SourceIndex(0) +6 >Emitted(20, 30) Source(39, 5) + SourceIndex(0) +7 >Emitted(20, 94) Source(42, 47) + SourceIndex(0) +8 >Emitted(20, 96) Source(40, 9) + SourceIndex(0) +9 >Emitted(20, 111) Source(40, 38) + SourceIndex(0) +10>Emitted(20, 113) Source(40, 9) + SourceIndex(0) +11>Emitted(20, 154) Source(40, 38) + SourceIndex(0) +12>Emitted(20, 156) Source(41, 9) + SourceIndex(0) +13>Emitted(20, 173) Source(41, 44) + SourceIndex(0) +14>Emitted(20, 175) Source(41, 9) + SourceIndex(0) +15>Emitted(20, 220) Source(41, 44) + SourceIndex(0) +16>Emitted(20, 222) Source(43, 5) + SourceIndex(0) +17>Emitted(20, 232) Source(43, 15) + SourceIndex(0) +18>Emitted(20, 234) Source(43, 17) + SourceIndex(0) +19>Emitted(20, 235) Source(43, 18) + SourceIndex(0) +20>Emitted(20, 238) Source(43, 21) + SourceIndex(0) +21>Emitted(20, 239) Source(43, 22) + SourceIndex(0) +22>Emitted(20, 241) Source(43, 24) + SourceIndex(0) +23>Emitted(20, 242) Source(43, 25) + SourceIndex(0) +24>Emitted(20, 245) Source(43, 28) + SourceIndex(0) +25>Emitted(20, 246) Source(43, 29) + SourceIndex(0) +26>Emitted(20, 248) Source(43, 31) + SourceIndex(0) +27>Emitted(20, 249) Source(43, 32) + SourceIndex(0) +28>Emitted(20, 251) Source(43, 34) + SourceIndex(0) +29>Emitted(20, 253) Source(43, 36) + SourceIndex(0) +30>Emitted(20, 254) Source(43, 37) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -758,125 +734,119 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(22, 1) Source(45, 1) + SourceIndex(0) 2 >Emitted(22, 2) Source(45, 2) + SourceIndex(0) --- ->>>for ((_k = getMultiRobot(), _l = _k.skills, _m = _l === void 0 ? { primary: "none", secondary: "none" } : _l, _o = _m.primary, primaryA = _o === void 0 ? "primary" : _o, _p = _m.secondary, secondaryA = _p === void 0 ? "secondary" : _p, _k), i = 0; i < 1; i++) { +>>>for (_k = getMultiRobot(), _l = _k.skills, _m = _l === void 0 ? { primary: "none", secondary: "none" } : _l, _o = _m.primary, primaryA = _o === void 0 ? "primary" : _o, _p = _m.secondary, secondaryA = _p === void 0 ? "secondary" : _p, _k, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^^^^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -7 > -8 > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -9 > -10> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -11> -12> primary: primaryA = "primary" -13> -14> primary: primaryA = "primary" -15> , - > -16> secondary: secondaryA = "secondary" -17> -18> secondary: secondaryA = "secondary" -19> - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +5 > { + > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot() +6 > +7 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +8 > +9 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +10> +11> primary: primaryA = "primary" +12> +13> primary: primaryA = "primary" +14> , + > +15> secondary: secondaryA = "secondary" +16> +17> secondary: secondaryA = "secondary" +18> + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot(), +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(23, 1) Source(46, 1) + SourceIndex(0) 2 >Emitted(23, 4) Source(46, 4) + SourceIndex(0) 3 >Emitted(23, 5) Source(46, 5) + SourceIndex(0) 4 >Emitted(23, 6) Source(46, 6) + SourceIndex(0) -5 >Emitted(23, 7) Source(46, 6) + SourceIndex(0) -6 >Emitted(23, 27) Source(51, 20) + SourceIndex(0) -7 >Emitted(23, 29) Source(47, 5) + SourceIndex(0) -8 >Emitted(23, 43) Source(50, 47) + SourceIndex(0) -9 >Emitted(23, 45) Source(47, 5) + SourceIndex(0) -10>Emitted(23, 109) Source(50, 47) + SourceIndex(0) -11>Emitted(23, 111) Source(48, 9) + SourceIndex(0) -12>Emitted(23, 126) Source(48, 38) + SourceIndex(0) -13>Emitted(23, 128) Source(48, 9) + SourceIndex(0) -14>Emitted(23, 169) Source(48, 38) + SourceIndex(0) -15>Emitted(23, 171) Source(49, 9) + SourceIndex(0) -16>Emitted(23, 188) Source(49, 44) + SourceIndex(0) -17>Emitted(23, 190) Source(49, 9) + SourceIndex(0) -18>Emitted(23, 235) Source(49, 44) + SourceIndex(0) -19>Emitted(23, 240) Source(51, 20) + SourceIndex(0) -20>Emitted(23, 242) Source(51, 22) + SourceIndex(0) -21>Emitted(23, 243) Source(51, 23) + SourceIndex(0) -22>Emitted(23, 246) Source(51, 26) + SourceIndex(0) -23>Emitted(23, 247) Source(51, 27) + SourceIndex(0) -24>Emitted(23, 249) Source(51, 29) + SourceIndex(0) -25>Emitted(23, 250) Source(51, 30) + SourceIndex(0) -26>Emitted(23, 253) Source(51, 33) + SourceIndex(0) -27>Emitted(23, 254) Source(51, 34) + SourceIndex(0) -28>Emitted(23, 256) Source(51, 36) + SourceIndex(0) -29>Emitted(23, 257) Source(51, 37) + SourceIndex(0) -30>Emitted(23, 259) Source(51, 39) + SourceIndex(0) -31>Emitted(23, 261) Source(51, 41) + SourceIndex(0) -32>Emitted(23, 262) Source(51, 42) + SourceIndex(0) +5 >Emitted(23, 26) Source(51, 20) + SourceIndex(0) +6 >Emitted(23, 28) Source(47, 5) + SourceIndex(0) +7 >Emitted(23, 42) Source(50, 47) + SourceIndex(0) +8 >Emitted(23, 44) Source(47, 5) + SourceIndex(0) +9 >Emitted(23, 108) Source(50, 47) + SourceIndex(0) +10>Emitted(23, 110) Source(48, 9) + SourceIndex(0) +11>Emitted(23, 125) Source(48, 38) + SourceIndex(0) +12>Emitted(23, 127) Source(48, 9) + SourceIndex(0) +13>Emitted(23, 168) Source(48, 38) + SourceIndex(0) +14>Emitted(23, 170) Source(49, 9) + SourceIndex(0) +15>Emitted(23, 187) Source(49, 44) + SourceIndex(0) +16>Emitted(23, 189) Source(49, 9) + SourceIndex(0) +17>Emitted(23, 234) Source(49, 44) + SourceIndex(0) +18>Emitted(23, 240) Source(51, 22) + SourceIndex(0) +19>Emitted(23, 241) Source(51, 23) + SourceIndex(0) +20>Emitted(23, 244) Source(51, 26) + SourceIndex(0) +21>Emitted(23, 245) Source(51, 27) + SourceIndex(0) +22>Emitted(23, 247) Source(51, 29) + SourceIndex(0) +23>Emitted(23, 248) Source(51, 30) + SourceIndex(0) +24>Emitted(23, 251) Source(51, 33) + SourceIndex(0) +25>Emitted(23, 252) Source(51, 34) + SourceIndex(0) +26>Emitted(23, 254) Source(51, 36) + SourceIndex(0) +27>Emitted(23, 255) Source(51, 37) + SourceIndex(0) +28>Emitted(23, 257) Source(51, 39) + SourceIndex(0) +29>Emitted(23, 259) Source(51, 41) + SourceIndex(0) +30>Emitted(23, 260) Source(51, 42) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -908,86 +878,78 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(25, 1) Source(53, 1) + SourceIndex(0) 2 >Emitted(25, 2) Source(53, 2) + SourceIndex(0) --- ->>>for ((_q = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _r = _q.skills, _s = _r === void 0 ? { primary: "none", secondary: "none" } : _r, _t = _s.primary, primaryA = _t === void 0 ? "primary" : _t, _u = _s.secondary, secondaryA = _u === void 0 ? "secondary" : _u, _q), +>>>for (_q = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _r = _q.skills, _s = _r === void 0 ? { primary: "none", secondary: "none" } : _r, _t = _s.primary, primaryA = _t === void 0 ? "primary" : _t, _u = _s.secondary, secondaryA = _u === void 0 ? "secondary" : _u, _q, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -9 > -10> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -11> -12> primary: primaryA = "primary" -13> -14> primary: primaryA = "primary" -15> , - > -16> secondary: secondaryA = "secondary" -17> -18> secondary: secondaryA = "secondary" -19> - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { + > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } + > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +8 > +9 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +10> +11> primary: primaryA = "primary" +12> +13> primary: primaryA = "primary" +14> , + > +15> secondary: secondaryA = "secondary" +16> +17> secondary: secondaryA = "secondary" 1->Emitted(26, 1) Source(54, 1) + SourceIndex(0) 2 >Emitted(26, 4) Source(54, 4) + SourceIndex(0) 3 >Emitted(26, 5) Source(54, 5) + SourceIndex(0) 4 >Emitted(26, 6) Source(54, 6) + SourceIndex(0) -5 >Emitted(26, 7) Source(54, 6) + SourceIndex(0) -6 >Emitted(26, 85) Source(59, 90) + SourceIndex(0) -7 >Emitted(26, 87) Source(55, 5) + SourceIndex(0) -8 >Emitted(26, 101) Source(58, 47) + SourceIndex(0) -9 >Emitted(26, 103) Source(55, 5) + SourceIndex(0) -10>Emitted(26, 167) Source(58, 47) + SourceIndex(0) -11>Emitted(26, 169) Source(56, 9) + SourceIndex(0) -12>Emitted(26, 184) Source(56, 38) + SourceIndex(0) -13>Emitted(26, 186) Source(56, 9) + SourceIndex(0) -14>Emitted(26, 227) Source(56, 38) + SourceIndex(0) -15>Emitted(26, 229) Source(57, 9) + SourceIndex(0) -16>Emitted(26, 246) Source(57, 44) + SourceIndex(0) -17>Emitted(26, 248) Source(57, 9) + SourceIndex(0) -18>Emitted(26, 293) Source(57, 44) + SourceIndex(0) -19>Emitted(26, 298) Source(59, 90) + SourceIndex(0) +5 >Emitted(26, 84) Source(59, 90) + SourceIndex(0) +6 >Emitted(26, 86) Source(55, 5) + SourceIndex(0) +7 >Emitted(26, 100) Source(58, 47) + SourceIndex(0) +8 >Emitted(26, 102) Source(55, 5) + SourceIndex(0) +9 >Emitted(26, 166) Source(58, 47) + SourceIndex(0) +10>Emitted(26, 168) Source(56, 9) + SourceIndex(0) +11>Emitted(26, 183) Source(56, 38) + SourceIndex(0) +12>Emitted(26, 185) Source(56, 9) + SourceIndex(0) +13>Emitted(26, 226) Source(56, 38) + SourceIndex(0) +14>Emitted(26, 228) Source(57, 9) + SourceIndex(0) +15>Emitted(26, 245) Source(57, 44) + SourceIndex(0) +16>Emitted(26, 247) Source(57, 9) + SourceIndex(0) +17>Emitted(26, 292) Source(57, 44) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -1004,7 +966,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > + > } = { primary: "none", secondary: "none" } + >} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = @@ -1062,88 +1026,82 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(29, 1) Source(62, 1) + SourceIndex(0) 2 >Emitted(29, 2) Source(62, 2) + SourceIndex(0) --- ->>>for ((_v = robot.name, name = _v === void 0 ? "noName" : _v, robot), i = 0; i < 1; i++) { +>>>for (_v = robot.name, name = _v === void 0 ? "noName" : _v, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^ -11> ^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^ +10> ^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > > 2 >for 3 > -4 > ( -5 > { -6 > name = "noName" -7 > -8 > name = "noName" -9 > } = -10> robot -11> -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +4 > ({ +5 > name = "noName" +6 > +7 > name = "noName" +8 > } = +9 > robot +10> , +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(30, 1) Source(64, 1) + SourceIndex(0) 2 >Emitted(30, 4) Source(64, 4) + SourceIndex(0) 3 >Emitted(30, 5) Source(64, 5) + SourceIndex(0) -4 >Emitted(30, 6) Source(64, 6) + SourceIndex(0) -5 >Emitted(30, 7) Source(64, 8) + SourceIndex(0) -6 >Emitted(30, 22) Source(64, 23) + SourceIndex(0) -7 >Emitted(30, 24) Source(64, 8) + SourceIndex(0) -8 >Emitted(30, 60) Source(64, 23) + SourceIndex(0) -9 >Emitted(30, 62) Source(64, 28) + SourceIndex(0) -10>Emitted(30, 67) Source(64, 33) + SourceIndex(0) -11>Emitted(30, 68) Source(64, 33) + SourceIndex(0) -12>Emitted(30, 70) Source(64, 35) + SourceIndex(0) -13>Emitted(30, 71) Source(64, 36) + SourceIndex(0) -14>Emitted(30, 74) Source(64, 39) + SourceIndex(0) -15>Emitted(30, 75) Source(64, 40) + SourceIndex(0) -16>Emitted(30, 77) Source(64, 42) + SourceIndex(0) -17>Emitted(30, 78) Source(64, 43) + SourceIndex(0) -18>Emitted(30, 81) Source(64, 46) + SourceIndex(0) -19>Emitted(30, 82) Source(64, 47) + SourceIndex(0) -20>Emitted(30, 84) Source(64, 49) + SourceIndex(0) -21>Emitted(30, 85) Source(64, 50) + SourceIndex(0) -22>Emitted(30, 87) Source(64, 52) + SourceIndex(0) -23>Emitted(30, 89) Source(64, 54) + SourceIndex(0) -24>Emitted(30, 90) Source(64, 55) + SourceIndex(0) +4 >Emitted(30, 6) Source(64, 8) + SourceIndex(0) +5 >Emitted(30, 21) Source(64, 23) + SourceIndex(0) +6 >Emitted(30, 23) Source(64, 8) + SourceIndex(0) +7 >Emitted(30, 59) Source(64, 23) + SourceIndex(0) +8 >Emitted(30, 61) Source(64, 28) + SourceIndex(0) +9 >Emitted(30, 66) Source(64, 33) + SourceIndex(0) +10>Emitted(30, 68) Source(64, 35) + SourceIndex(0) +11>Emitted(30, 69) Source(64, 36) + SourceIndex(0) +12>Emitted(30, 72) Source(64, 39) + SourceIndex(0) +13>Emitted(30, 73) Source(64, 40) + SourceIndex(0) +14>Emitted(30, 75) Source(64, 42) + SourceIndex(0) +15>Emitted(30, 76) Source(64, 43) + SourceIndex(0) +16>Emitted(30, 79) Source(64, 46) + SourceIndex(0) +17>Emitted(30, 80) Source(64, 47) + SourceIndex(0) +18>Emitted(30, 82) Source(64, 49) + SourceIndex(0) +19>Emitted(30, 83) Source(64, 50) + SourceIndex(0) +20>Emitted(30, 85) Source(64, 52) + SourceIndex(0) +21>Emitted(30, 87) Source(64, 54) + SourceIndex(0) +22>Emitted(30, 88) Source(64, 55) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1175,87 +1133,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(32, 1) Source(66, 1) + SourceIndex(0) 2 >Emitted(32, 2) Source(66, 2) + SourceIndex(0) --- ->>>for ((_w = getRobot(), _x = _w.name, name = _x === void 0 ? "noName" : _x, _w), i = 0; i < 1; i++) { +>>>for (_w = getRobot(), _x = _w.name, name = _x === void 0 ? "noName" : _x, _w, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name = "noName" } = getRobot() -7 > -8 > name = "noName" -9 > -10> name = "noName" -11> } = getRobot() -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > { name = "noName" } = getRobot() +6 > +7 > name = "noName" +8 > +9 > name = "noName" +10> } = getRobot(), +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(33, 1) Source(67, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(67, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(67, 5) + SourceIndex(0) 4 >Emitted(33, 6) Source(67, 6) + SourceIndex(0) -5 >Emitted(33, 7) Source(67, 6) + SourceIndex(0) -6 >Emitted(33, 22) Source(67, 38) + SourceIndex(0) -7 >Emitted(33, 24) Source(67, 8) + SourceIndex(0) -8 >Emitted(33, 36) Source(67, 23) + SourceIndex(0) -9 >Emitted(33, 38) Source(67, 8) + SourceIndex(0) -10>Emitted(33, 74) Source(67, 23) + SourceIndex(0) -11>Emitted(33, 79) Source(67, 38) + SourceIndex(0) -12>Emitted(33, 81) Source(67, 40) + SourceIndex(0) -13>Emitted(33, 82) Source(67, 41) + SourceIndex(0) -14>Emitted(33, 85) Source(67, 44) + SourceIndex(0) -15>Emitted(33, 86) Source(67, 45) + SourceIndex(0) -16>Emitted(33, 88) Source(67, 47) + SourceIndex(0) -17>Emitted(33, 89) Source(67, 48) + SourceIndex(0) -18>Emitted(33, 92) Source(67, 51) + SourceIndex(0) -19>Emitted(33, 93) Source(67, 52) + SourceIndex(0) -20>Emitted(33, 95) Source(67, 54) + SourceIndex(0) -21>Emitted(33, 96) Source(67, 55) + SourceIndex(0) -22>Emitted(33, 98) Source(67, 57) + SourceIndex(0) -23>Emitted(33, 100) Source(67, 59) + SourceIndex(0) -24>Emitted(33, 101) Source(67, 60) + SourceIndex(0) +5 >Emitted(33, 21) Source(67, 38) + SourceIndex(0) +6 >Emitted(33, 23) Source(67, 8) + SourceIndex(0) +7 >Emitted(33, 35) Source(67, 23) + SourceIndex(0) +8 >Emitted(33, 37) Source(67, 8) + SourceIndex(0) +9 >Emitted(33, 73) Source(67, 23) + SourceIndex(0) +10>Emitted(33, 79) Source(67, 40) + SourceIndex(0) +11>Emitted(33, 80) Source(67, 41) + SourceIndex(0) +12>Emitted(33, 83) Source(67, 44) + SourceIndex(0) +13>Emitted(33, 84) Source(67, 45) + SourceIndex(0) +14>Emitted(33, 86) Source(67, 47) + SourceIndex(0) +15>Emitted(33, 87) Source(67, 48) + SourceIndex(0) +16>Emitted(33, 90) Source(67, 51) + SourceIndex(0) +17>Emitted(33, 91) Source(67, 52) + SourceIndex(0) +18>Emitted(33, 93) Source(67, 54) + SourceIndex(0) +19>Emitted(33, 94) Source(67, 55) + SourceIndex(0) +20>Emitted(33, 96) Source(67, 57) + SourceIndex(0) +21>Emitted(33, 98) Source(67, 59) + SourceIndex(0) +22>Emitted(33, 99) Source(67, 60) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1287,87 +1239,81 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(35, 1) Source(69, 1) + SourceIndex(0) 2 >Emitted(35, 2) Source(69, 2) + SourceIndex(0) --- ->>>for ((_y = { name: "trimmer", skill: "trimming" }, _z = _y.name, name = _z === void 0 ? "noName" : _z, _y), i = 0; i < 1; i++) { +>>>for (_y = { name: "trimmer", skill: "trimming" }, _z = _y.name, name = _z === void 0 ? "noName" : _z, _y, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^^^^ -12> ^^ -13> ^ -14> ^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^ -23> ^^ -24> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^^^^^ +11> ^ +12> ^^^ +13> ^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^ +21> ^^ +22> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name = "noName" } = { name: "trimmer", skill: "trimming" } -7 > -8 > name = "noName" -9 > -10> name = "noName" -11> } = { name: "trimmer", skill: "trimming" } -12> , -13> i -14> = -15> 0 -16> ; -17> i -18> < -19> 1 -20> ; -21> i -22> ++ -23> ) -24> { +5 > { name = "noName" } = { name: "trimmer", skill: "trimming" } +6 > +7 > name = "noName" +8 > +9 > name = "noName" +10> } = { name: "trimmer", skill: "trimming" }, +11> i +12> = +13> 0 +14> ; +15> i +16> < +17> 1 +18> ; +19> i +20> ++ +21> ) +22> { 1->Emitted(36, 1) Source(70, 1) + SourceIndex(0) 2 >Emitted(36, 4) Source(70, 4) + SourceIndex(0) 3 >Emitted(36, 5) Source(70, 5) + SourceIndex(0) 4 >Emitted(36, 6) Source(70, 6) + SourceIndex(0) -5 >Emitted(36, 7) Source(70, 6) + SourceIndex(0) -6 >Emitted(36, 50) Source(70, 73) + SourceIndex(0) -7 >Emitted(36, 52) Source(70, 8) + SourceIndex(0) -8 >Emitted(36, 64) Source(70, 23) + SourceIndex(0) -9 >Emitted(36, 66) Source(70, 8) + SourceIndex(0) -10>Emitted(36, 102) Source(70, 23) + SourceIndex(0) -11>Emitted(36, 107) Source(70, 73) + SourceIndex(0) -12>Emitted(36, 109) Source(70, 75) + SourceIndex(0) -13>Emitted(36, 110) Source(70, 76) + SourceIndex(0) -14>Emitted(36, 113) Source(70, 79) + SourceIndex(0) -15>Emitted(36, 114) Source(70, 80) + SourceIndex(0) -16>Emitted(36, 116) Source(70, 82) + SourceIndex(0) -17>Emitted(36, 117) Source(70, 83) + SourceIndex(0) -18>Emitted(36, 120) Source(70, 86) + SourceIndex(0) -19>Emitted(36, 121) Source(70, 87) + SourceIndex(0) -20>Emitted(36, 123) Source(70, 89) + SourceIndex(0) -21>Emitted(36, 124) Source(70, 90) + SourceIndex(0) -22>Emitted(36, 126) Source(70, 92) + SourceIndex(0) -23>Emitted(36, 128) Source(70, 94) + SourceIndex(0) -24>Emitted(36, 129) Source(70, 95) + SourceIndex(0) +5 >Emitted(36, 49) Source(70, 73) + SourceIndex(0) +6 >Emitted(36, 51) Source(70, 8) + SourceIndex(0) +7 >Emitted(36, 63) Source(70, 23) + SourceIndex(0) +8 >Emitted(36, 65) Source(70, 8) + SourceIndex(0) +9 >Emitted(36, 101) Source(70, 23) + SourceIndex(0) +10>Emitted(36, 107) Source(70, 75) + SourceIndex(0) +11>Emitted(36, 108) Source(70, 76) + SourceIndex(0) +12>Emitted(36, 111) Source(70, 79) + SourceIndex(0) +13>Emitted(36, 112) Source(70, 80) + SourceIndex(0) +14>Emitted(36, 114) Source(70, 82) + SourceIndex(0) +15>Emitted(36, 115) Source(70, 83) + SourceIndex(0) +16>Emitted(36, 118) Source(70, 86) + SourceIndex(0) +17>Emitted(36, 119) Source(70, 87) + SourceIndex(0) +18>Emitted(36, 121) Source(70, 89) + SourceIndex(0) +19>Emitted(36, 122) Source(70, 90) + SourceIndex(0) +20>Emitted(36, 124) Source(70, 92) + SourceIndex(0) +21>Emitted(36, 126) Source(70, 94) + SourceIndex(0) +22>Emitted(36, 127) Source(70, 95) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1399,121 +1345,115 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(38, 1) Source(72, 1) + SourceIndex(0) 2 >Emitted(38, 2) Source(72, 2) + SourceIndex(0) --- ->>>for ((_0 = multiRobot.skills, _1 = _0 === void 0 ? { primary: "none", secondary: "none" } : _0, _2 = _1.primary, primary = _2 === void 0 ? "primary" : _2, _3 = _1.secondary, secondary = _3 === void 0 ? "secondary" : _3, multiRobot), i = 0; i < 1; i++) { +>>>for (_0 = multiRobot.skills, _1 = _0 === void 0 ? { primary: "none", secondary: "none" } : _0, _2 = _1.primary, primary = _2 === void 0 ? "primary" : _2, _3 = _1.secondary, secondary = _3 === void 0 ? "secondary" : _3, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > -4 > ( -5 > { - > -6 > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -7 > -8 > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -9 > -10> primary = "primary" -11> -12> primary = "primary" -13> , - > -14> secondary = "secondary" -15> -16> secondary = "secondary" -17> - > } = { primary: "none", secondary: "none" } - > } = -18> multiRobot -19> -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +4 > ({ + > +5 > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +6 > +7 > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +8 > +9 > primary = "primary" +10> +11> primary = "primary" +12> , + > +13> secondary = "secondary" +14> +15> secondary = "secondary" +16> + > } = { primary: "none", secondary: "none" } + > } = +17> multiRobot +18> , +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(39, 1) Source(73, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(73, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(73, 5) + SourceIndex(0) -4 >Emitted(39, 6) Source(73, 6) + SourceIndex(0) -5 >Emitted(39, 7) Source(74, 5) + SourceIndex(0) -6 >Emitted(39, 29) Source(77, 47) + SourceIndex(0) -7 >Emitted(39, 31) Source(74, 5) + SourceIndex(0) -8 >Emitted(39, 95) Source(77, 47) + SourceIndex(0) -9 >Emitted(39, 97) Source(75, 9) + SourceIndex(0) -10>Emitted(39, 112) Source(75, 28) + SourceIndex(0) -11>Emitted(39, 114) Source(75, 9) + SourceIndex(0) -12>Emitted(39, 154) Source(75, 28) + SourceIndex(0) -13>Emitted(39, 156) Source(76, 9) + SourceIndex(0) -14>Emitted(39, 173) Source(76, 32) + SourceIndex(0) -15>Emitted(39, 175) Source(76, 9) + SourceIndex(0) -16>Emitted(39, 219) Source(76, 32) + SourceIndex(0) -17>Emitted(39, 221) Source(78, 5) + SourceIndex(0) -18>Emitted(39, 231) Source(78, 15) + SourceIndex(0) -19>Emitted(39, 232) Source(78, 15) + SourceIndex(0) -20>Emitted(39, 234) Source(78, 17) + SourceIndex(0) -21>Emitted(39, 235) Source(78, 18) + SourceIndex(0) -22>Emitted(39, 238) Source(78, 21) + SourceIndex(0) -23>Emitted(39, 239) Source(78, 22) + SourceIndex(0) -24>Emitted(39, 241) Source(78, 24) + SourceIndex(0) -25>Emitted(39, 242) Source(78, 25) + SourceIndex(0) -26>Emitted(39, 245) Source(78, 28) + SourceIndex(0) -27>Emitted(39, 246) Source(78, 29) + SourceIndex(0) -28>Emitted(39, 248) Source(78, 31) + SourceIndex(0) -29>Emitted(39, 249) Source(78, 32) + SourceIndex(0) -30>Emitted(39, 251) Source(78, 34) + SourceIndex(0) -31>Emitted(39, 253) Source(78, 36) + SourceIndex(0) -32>Emitted(39, 254) Source(78, 37) + SourceIndex(0) +4 >Emitted(39, 6) Source(74, 5) + SourceIndex(0) +5 >Emitted(39, 28) Source(77, 47) + SourceIndex(0) +6 >Emitted(39, 30) Source(74, 5) + SourceIndex(0) +7 >Emitted(39, 94) Source(77, 47) + SourceIndex(0) +8 >Emitted(39, 96) Source(75, 9) + SourceIndex(0) +9 >Emitted(39, 111) Source(75, 28) + SourceIndex(0) +10>Emitted(39, 113) Source(75, 9) + SourceIndex(0) +11>Emitted(39, 153) Source(75, 28) + SourceIndex(0) +12>Emitted(39, 155) Source(76, 9) + SourceIndex(0) +13>Emitted(39, 172) Source(76, 32) + SourceIndex(0) +14>Emitted(39, 174) Source(76, 9) + SourceIndex(0) +15>Emitted(39, 218) Source(76, 32) + SourceIndex(0) +16>Emitted(39, 220) Source(78, 5) + SourceIndex(0) +17>Emitted(39, 230) Source(78, 15) + SourceIndex(0) +18>Emitted(39, 232) Source(78, 17) + SourceIndex(0) +19>Emitted(39, 233) Source(78, 18) + SourceIndex(0) +20>Emitted(39, 236) Source(78, 21) + SourceIndex(0) +21>Emitted(39, 237) Source(78, 22) + SourceIndex(0) +22>Emitted(39, 239) Source(78, 24) + SourceIndex(0) +23>Emitted(39, 240) Source(78, 25) + SourceIndex(0) +24>Emitted(39, 243) Source(78, 28) + SourceIndex(0) +25>Emitted(39, 244) Source(78, 29) + SourceIndex(0) +26>Emitted(39, 246) Source(78, 31) + SourceIndex(0) +27>Emitted(39, 247) Source(78, 32) + SourceIndex(0) +28>Emitted(39, 249) Source(78, 34) + SourceIndex(0) +29>Emitted(39, 251) Source(78, 36) + SourceIndex(0) +30>Emitted(39, 252) Source(78, 37) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -1545,125 +1485,119 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(41, 1) Source(80, 1) + SourceIndex(0) 2 >Emitted(41, 2) Source(80, 2) + SourceIndex(0) --- ->>>for ((_4 = getMultiRobot(), _5 = _4.skills, _6 = _5 === void 0 ? { primary: "none", secondary: "none" } : _5, _7 = _6.primary, primary = _7 === void 0 ? "primary" : _7, _8 = _6.secondary, secondary = _8 === void 0 ? "secondary" : _8, _4), i = 0; i < 1; i++) { +>>>for (_4 = getMultiRobot(), _5 = _4.skills, _6 = _5 === void 0 ? { primary: "none", secondary: "none" } : _5, _7 = _6.primary, primary = _7 === void 0 ? "primary" : _7, _8 = _6.secondary, secondary = _8 === void 0 ? "secondary" : _8, _4, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^ -31> ^^ -32> ^ +5 > ^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^^^^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^ +29> ^^ +30> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -7 > -8 > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -9 > -10> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -11> -12> primary = "primary" -13> -14> primary = "primary" -15> , - > -16> secondary = "secondary" -17> -18> secondary = "secondary" -19> - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -20> , -21> i -22> = -23> 0 -24> ; -25> i -26> < -27> 1 -28> ; -29> i -30> ++ -31> ) -32> { +5 > { + > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot() +6 > +7 > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +8 > +9 > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +10> +11> primary = "primary" +12> +13> primary = "primary" +14> , + > +15> secondary = "secondary" +16> +17> secondary = "secondary" +18> + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot(), +19> i +20> = +21> 0 +22> ; +23> i +24> < +25> 1 +26> ; +27> i +28> ++ +29> ) +30> { 1->Emitted(42, 1) Source(81, 1) + SourceIndex(0) 2 >Emitted(42, 4) Source(81, 4) + SourceIndex(0) 3 >Emitted(42, 5) Source(81, 5) + SourceIndex(0) 4 >Emitted(42, 6) Source(81, 6) + SourceIndex(0) -5 >Emitted(42, 7) Source(81, 6) + SourceIndex(0) -6 >Emitted(42, 27) Source(86, 20) + SourceIndex(0) -7 >Emitted(42, 29) Source(82, 5) + SourceIndex(0) -8 >Emitted(42, 43) Source(85, 47) + SourceIndex(0) -9 >Emitted(42, 45) Source(82, 5) + SourceIndex(0) -10>Emitted(42, 109) Source(85, 47) + SourceIndex(0) -11>Emitted(42, 111) Source(83, 9) + SourceIndex(0) -12>Emitted(42, 126) Source(83, 28) + SourceIndex(0) -13>Emitted(42, 128) Source(83, 9) + SourceIndex(0) -14>Emitted(42, 168) Source(83, 28) + SourceIndex(0) -15>Emitted(42, 170) Source(84, 9) + SourceIndex(0) -16>Emitted(42, 187) Source(84, 32) + SourceIndex(0) -17>Emitted(42, 189) Source(84, 9) + SourceIndex(0) -18>Emitted(42, 233) Source(84, 32) + SourceIndex(0) -19>Emitted(42, 238) Source(86, 20) + SourceIndex(0) -20>Emitted(42, 240) Source(86, 22) + SourceIndex(0) -21>Emitted(42, 241) Source(86, 23) + SourceIndex(0) -22>Emitted(42, 244) Source(86, 26) + SourceIndex(0) -23>Emitted(42, 245) Source(86, 27) + SourceIndex(0) -24>Emitted(42, 247) Source(86, 29) + SourceIndex(0) -25>Emitted(42, 248) Source(86, 30) + SourceIndex(0) -26>Emitted(42, 251) Source(86, 33) + SourceIndex(0) -27>Emitted(42, 252) Source(86, 34) + SourceIndex(0) -28>Emitted(42, 254) Source(86, 36) + SourceIndex(0) -29>Emitted(42, 255) Source(86, 37) + SourceIndex(0) -30>Emitted(42, 257) Source(86, 39) + SourceIndex(0) -31>Emitted(42, 259) Source(86, 41) + SourceIndex(0) -32>Emitted(42, 260) Source(86, 42) + SourceIndex(0) +5 >Emitted(42, 26) Source(86, 20) + SourceIndex(0) +6 >Emitted(42, 28) Source(82, 5) + SourceIndex(0) +7 >Emitted(42, 42) Source(85, 47) + SourceIndex(0) +8 >Emitted(42, 44) Source(82, 5) + SourceIndex(0) +9 >Emitted(42, 108) Source(85, 47) + SourceIndex(0) +10>Emitted(42, 110) Source(83, 9) + SourceIndex(0) +11>Emitted(42, 125) Source(83, 28) + SourceIndex(0) +12>Emitted(42, 127) Source(83, 9) + SourceIndex(0) +13>Emitted(42, 167) Source(83, 28) + SourceIndex(0) +14>Emitted(42, 169) Source(84, 9) + SourceIndex(0) +15>Emitted(42, 186) Source(84, 32) + SourceIndex(0) +16>Emitted(42, 188) Source(84, 9) + SourceIndex(0) +17>Emitted(42, 232) Source(84, 32) + SourceIndex(0) +18>Emitted(42, 238) Source(86, 22) + SourceIndex(0) +19>Emitted(42, 239) Source(86, 23) + SourceIndex(0) +20>Emitted(42, 242) Source(86, 26) + SourceIndex(0) +21>Emitted(42, 243) Source(86, 27) + SourceIndex(0) +22>Emitted(42, 245) Source(86, 29) + SourceIndex(0) +23>Emitted(42, 246) Source(86, 30) + SourceIndex(0) +24>Emitted(42, 249) Source(86, 33) + SourceIndex(0) +25>Emitted(42, 250) Source(86, 34) + SourceIndex(0) +26>Emitted(42, 252) Source(86, 36) + SourceIndex(0) +27>Emitted(42, 253) Source(86, 37) + SourceIndex(0) +28>Emitted(42, 255) Source(86, 39) + SourceIndex(0) +29>Emitted(42, 257) Source(86, 41) + SourceIndex(0) +30>Emitted(42, 258) Source(86, 42) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -1695,86 +1629,78 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(44, 1) Source(88, 1) + SourceIndex(0) 2 >Emitted(44, 2) Source(88, 2) + SourceIndex(0) --- ->>>for ((_9 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _10 = _9.skills, _11 = _10 === void 0 ? { primary: "none", secondary: "none" } : _10, _12 = _11.primary, primary = _12 === void 0 ? "primary" : _12, _13 = _11.secondary, secondary = _13 === void 0 ? "secondary" : _13, _9), +>>>for (_9 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _10 = _9.skills, _11 = _10 === void 0 ? { primary: "none", secondary: "none" } : _10, _12 = _11.primary, primary = _12 === void 0 ? "primary" : _12, _13 = _11.secondary, secondary = _13 === void 0 ? "secondary" : _13, _9, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -9 > -10> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -11> -12> primary = "primary" -13> -14> primary = "primary" -15> , - > -16> secondary = "secondary" -17> -18> secondary = "secondary" -19> - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { + > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } + > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +8 > +9 > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +10> +11> primary = "primary" +12> +13> primary = "primary" +14> , + > +15> secondary = "secondary" +16> +17> secondary = "secondary" 1->Emitted(45, 1) Source(89, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(89, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(89, 5) + SourceIndex(0) 4 >Emitted(45, 6) Source(89, 6) + SourceIndex(0) -5 >Emitted(45, 7) Source(89, 6) + SourceIndex(0) -6 >Emitted(45, 85) Source(94, 90) + SourceIndex(0) -7 >Emitted(45, 87) Source(90, 5) + SourceIndex(0) -8 >Emitted(45, 102) Source(93, 47) + SourceIndex(0) -9 >Emitted(45, 104) Source(90, 5) + SourceIndex(0) -10>Emitted(45, 171) Source(93, 47) + SourceIndex(0) -11>Emitted(45, 173) Source(91, 9) + SourceIndex(0) -12>Emitted(45, 190) Source(91, 28) + SourceIndex(0) -13>Emitted(45, 192) Source(91, 9) + SourceIndex(0) -14>Emitted(45, 234) Source(91, 28) + SourceIndex(0) -15>Emitted(45, 236) Source(92, 9) + SourceIndex(0) -16>Emitted(45, 255) Source(92, 32) + SourceIndex(0) -17>Emitted(45, 257) Source(92, 9) + SourceIndex(0) -18>Emitted(45, 303) Source(92, 32) + SourceIndex(0) -19>Emitted(45, 308) Source(94, 90) + SourceIndex(0) +5 >Emitted(45, 84) Source(94, 90) + SourceIndex(0) +6 >Emitted(45, 86) Source(90, 5) + SourceIndex(0) +7 >Emitted(45, 101) Source(93, 47) + SourceIndex(0) +8 >Emitted(45, 103) Source(90, 5) + SourceIndex(0) +9 >Emitted(45, 170) Source(93, 47) + SourceIndex(0) +10>Emitted(45, 172) Source(91, 9) + SourceIndex(0) +11>Emitted(45, 189) Source(91, 28) + SourceIndex(0) +12>Emitted(45, 191) Source(91, 9) + SourceIndex(0) +13>Emitted(45, 233) Source(91, 28) + SourceIndex(0) +14>Emitted(45, 235) Source(92, 9) + SourceIndex(0) +15>Emitted(45, 254) Source(92, 32) + SourceIndex(0) +16>Emitted(45, 256) Source(92, 9) + SourceIndex(0) +17>Emitted(45, 302) Source(92, 32) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -1791,7 +1717,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > + > } = { primary: "none", secondary: "none" } + >} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = @@ -1849,101 +1777,95 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(48, 1) Source(97, 1) + SourceIndex(0) 2 >Emitted(48, 2) Source(97, 2) + SourceIndex(0) --- ->>>for ((_14 = robot.name, nameA = _14 === void 0 ? "noName" : _14, _15 = robot.skill, skillA = _15 === void 0 ? "skill" : _15, robot), i = 0; i < 1; i++) { +>>>for (_14 = robot.name, nameA = _14 === void 0 ? "noName" : _14, _15 = robot.skill, skillA = _15 === void 0 ? "skill" : _15, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > > > 2 >for 3 > -4 > ( -5 > { -6 > name: nameA = "noName" -7 > -8 > name: nameA = "noName" -9 > , -10> skill: skillA = "skill" -11> -12> skill: skillA = "skill" -13> } = -14> robot -15> -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +4 > ({ +5 > name: nameA = "noName" +6 > +7 > name: nameA = "noName" +8 > , +9 > skill: skillA = "skill" +10> +11> skill: skillA = "skill" +12> } = +13> robot +14> , +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(49, 1) Source(100, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(100, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(100, 5) + SourceIndex(0) -4 >Emitted(49, 6) Source(100, 6) + SourceIndex(0) -5 >Emitted(49, 7) Source(100, 7) + SourceIndex(0) -6 >Emitted(49, 23) Source(100, 29) + SourceIndex(0) -7 >Emitted(49, 25) Source(100, 7) + SourceIndex(0) -8 >Emitted(49, 64) Source(100, 29) + SourceIndex(0) -9 >Emitted(49, 66) Source(100, 31) + SourceIndex(0) -10>Emitted(49, 83) Source(100, 54) + SourceIndex(0) -11>Emitted(49, 85) Source(100, 31) + SourceIndex(0) -12>Emitted(49, 124) Source(100, 54) + SourceIndex(0) -13>Emitted(49, 126) Source(100, 59) + SourceIndex(0) -14>Emitted(49, 131) Source(100, 64) + SourceIndex(0) -15>Emitted(49, 132) Source(100, 64) + SourceIndex(0) -16>Emitted(49, 134) Source(100, 66) + SourceIndex(0) -17>Emitted(49, 135) Source(100, 67) + SourceIndex(0) -18>Emitted(49, 138) Source(100, 70) + SourceIndex(0) -19>Emitted(49, 139) Source(100, 71) + SourceIndex(0) -20>Emitted(49, 141) Source(100, 73) + SourceIndex(0) -21>Emitted(49, 142) Source(100, 74) + SourceIndex(0) -22>Emitted(49, 145) Source(100, 77) + SourceIndex(0) -23>Emitted(49, 146) Source(100, 78) + SourceIndex(0) -24>Emitted(49, 148) Source(100, 80) + SourceIndex(0) -25>Emitted(49, 149) Source(100, 81) + SourceIndex(0) -26>Emitted(49, 151) Source(100, 83) + SourceIndex(0) -27>Emitted(49, 153) Source(100, 85) + SourceIndex(0) -28>Emitted(49, 154) Source(100, 86) + SourceIndex(0) +4 >Emitted(49, 6) Source(100, 7) + SourceIndex(0) +5 >Emitted(49, 22) Source(100, 29) + SourceIndex(0) +6 >Emitted(49, 24) Source(100, 7) + SourceIndex(0) +7 >Emitted(49, 63) Source(100, 29) + SourceIndex(0) +8 >Emitted(49, 65) Source(100, 31) + SourceIndex(0) +9 >Emitted(49, 82) Source(100, 54) + SourceIndex(0) +10>Emitted(49, 84) Source(100, 31) + SourceIndex(0) +11>Emitted(49, 123) Source(100, 54) + SourceIndex(0) +12>Emitted(49, 125) Source(100, 59) + SourceIndex(0) +13>Emitted(49, 130) Source(100, 64) + SourceIndex(0) +14>Emitted(49, 132) Source(100, 66) + SourceIndex(0) +15>Emitted(49, 133) Source(100, 67) + SourceIndex(0) +16>Emitted(49, 136) Source(100, 70) + SourceIndex(0) +17>Emitted(49, 137) Source(100, 71) + SourceIndex(0) +18>Emitted(49, 139) Source(100, 73) + SourceIndex(0) +19>Emitted(49, 140) Source(100, 74) + SourceIndex(0) +20>Emitted(49, 143) Source(100, 77) + SourceIndex(0) +21>Emitted(49, 144) Source(100, 78) + SourceIndex(0) +22>Emitted(49, 146) Source(100, 80) + SourceIndex(0) +23>Emitted(49, 147) Source(100, 81) + SourceIndex(0) +24>Emitted(49, 149) Source(100, 83) + SourceIndex(0) +25>Emitted(49, 151) Source(100, 85) + SourceIndex(0) +26>Emitted(49, 152) Source(100, 86) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1975,99 +1897,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(51, 1) Source(102, 1) + SourceIndex(0) 2 >Emitted(51, 2) Source(102, 2) + SourceIndex(0) --- ->>>for ((_16 = getRobot(), _17 = _16.name, nameA = _17 === void 0 ? "noName" : _17, _18 = _16.skill, skillA = _18 === void 0 ? "skill" : _18, _16), i = 0; i < 1; i++) { +>>>for (_16 = getRobot(), _17 = _16.name, nameA = _17 === void 0 ? "noName" : _17, _18 = _16.skill, skillA = _18 === void 0 ? "skill" : _18, _16, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > {name: nameA = "noName", skill: skillA = "skill" } = getRobot() -7 > -8 > name: nameA = "noName" -9 > -10> name: nameA = "noName" -11> , -12> skill: skillA = "skill" -13> -14> skill: skillA = "skill" -15> } = getRobot() -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > {name: nameA = "noName", skill: skillA = "skill" } = getRobot() +6 > +7 > name: nameA = "noName" +8 > +9 > name: nameA = "noName" +10> , +11> skill: skillA = "skill" +12> +13> skill: skillA = "skill" +14> } = getRobot(), +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(52, 1) Source(103, 1) + SourceIndex(0) 2 >Emitted(52, 4) Source(103, 4) + SourceIndex(0) 3 >Emitted(52, 5) Source(103, 5) + SourceIndex(0) 4 >Emitted(52, 6) Source(103, 6) + SourceIndex(0) -5 >Emitted(52, 7) Source(103, 6) + SourceIndex(0) -6 >Emitted(52, 23) Source(103, 69) + SourceIndex(0) -7 >Emitted(52, 25) Source(103, 7) + SourceIndex(0) -8 >Emitted(52, 39) Source(103, 29) + SourceIndex(0) -9 >Emitted(52, 41) Source(103, 7) + SourceIndex(0) -10>Emitted(52, 80) Source(103, 29) + SourceIndex(0) -11>Emitted(52, 82) Source(103, 31) + SourceIndex(0) -12>Emitted(52, 97) Source(103, 54) + SourceIndex(0) -13>Emitted(52, 99) Source(103, 31) + SourceIndex(0) -14>Emitted(52, 138) Source(103, 54) + SourceIndex(0) -15>Emitted(52, 144) Source(103, 69) + SourceIndex(0) -16>Emitted(52, 146) Source(103, 71) + SourceIndex(0) -17>Emitted(52, 147) Source(103, 72) + SourceIndex(0) -18>Emitted(52, 150) Source(103, 75) + SourceIndex(0) -19>Emitted(52, 151) Source(103, 76) + SourceIndex(0) -20>Emitted(52, 153) Source(103, 78) + SourceIndex(0) -21>Emitted(52, 154) Source(103, 79) + SourceIndex(0) -22>Emitted(52, 157) Source(103, 82) + SourceIndex(0) -23>Emitted(52, 158) Source(103, 83) + SourceIndex(0) -24>Emitted(52, 160) Source(103, 85) + SourceIndex(0) -25>Emitted(52, 161) Source(103, 86) + SourceIndex(0) -26>Emitted(52, 163) Source(103, 88) + SourceIndex(0) -27>Emitted(52, 165) Source(103, 90) + SourceIndex(0) -28>Emitted(52, 166) Source(103, 91) + SourceIndex(0) +5 >Emitted(52, 22) Source(103, 69) + SourceIndex(0) +6 >Emitted(52, 24) Source(103, 7) + SourceIndex(0) +7 >Emitted(52, 38) Source(103, 29) + SourceIndex(0) +8 >Emitted(52, 40) Source(103, 7) + SourceIndex(0) +9 >Emitted(52, 79) Source(103, 29) + SourceIndex(0) +10>Emitted(52, 81) Source(103, 31) + SourceIndex(0) +11>Emitted(52, 96) Source(103, 54) + SourceIndex(0) +12>Emitted(52, 98) Source(103, 31) + SourceIndex(0) +13>Emitted(52, 137) Source(103, 54) + SourceIndex(0) +14>Emitted(52, 144) Source(103, 71) + SourceIndex(0) +15>Emitted(52, 145) Source(103, 72) + SourceIndex(0) +16>Emitted(52, 148) Source(103, 75) + SourceIndex(0) +17>Emitted(52, 149) Source(103, 76) + SourceIndex(0) +18>Emitted(52, 151) Source(103, 78) + SourceIndex(0) +19>Emitted(52, 152) Source(103, 79) + SourceIndex(0) +20>Emitted(52, 155) Source(103, 82) + SourceIndex(0) +21>Emitted(52, 156) Source(103, 83) + SourceIndex(0) +22>Emitted(52, 158) Source(103, 85) + SourceIndex(0) +23>Emitted(52, 159) Source(103, 86) + SourceIndex(0) +24>Emitted(52, 161) Source(103, 88) + SourceIndex(0) +25>Emitted(52, 163) Source(103, 90) + SourceIndex(0) +26>Emitted(52, 164) Source(103, 91) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2099,99 +2015,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(54, 1) Source(105, 1) + SourceIndex(0) 2 >Emitted(54, 2) Source(105, 2) + SourceIndex(0) --- ->>>for ((_19 = { name: "trimmer", skill: "trimming" }, _20 = _19.name, nameA = _20 === void 0 ? "noName" : _20, _21 = _19.skill, skillA = _21 === void 0 ? "skill" : _21, _19), i = 0; i < 1; i++) { +>>>for (_19 = { name: "trimmer", skill: "trimming" }, _20 = _19.name, nameA = _20 === void 0 ? "noName" : _20, _21 = _19.skill, skillA = _21 === void 0 ? "skill" : _21, _19, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > {name: nameA = "noName", skill: skillA = "skill" } = { name: "trimmer", skill: "trimming" } -7 > -8 > name: nameA = "noName" -9 > -10> name: nameA = "noName" -11> , -12> skill: skillA = "skill" -13> -14> skill: skillA = "skill" -15> } = { name: "trimmer", skill: "trimming" } -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > {name: nameA = "noName", skill: skillA = "skill" } = { name: "trimmer", skill: "trimming" } +6 > +7 > name: nameA = "noName" +8 > +9 > name: nameA = "noName" +10> , +11> skill: skillA = "skill" +12> +13> skill: skillA = "skill" +14> } = { name: "trimmer", skill: "trimming" }, +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(55, 1) Source(106, 1) + SourceIndex(0) 2 >Emitted(55, 4) Source(106, 4) + SourceIndex(0) 3 >Emitted(55, 5) Source(106, 5) + SourceIndex(0) 4 >Emitted(55, 6) Source(106, 6) + SourceIndex(0) -5 >Emitted(55, 7) Source(106, 6) + SourceIndex(0) -6 >Emitted(55, 51) Source(106, 104) + SourceIndex(0) -7 >Emitted(55, 53) Source(106, 7) + SourceIndex(0) -8 >Emitted(55, 67) Source(106, 29) + SourceIndex(0) -9 >Emitted(55, 69) Source(106, 7) + SourceIndex(0) -10>Emitted(55, 108) Source(106, 29) + SourceIndex(0) -11>Emitted(55, 110) Source(106, 31) + SourceIndex(0) -12>Emitted(55, 125) Source(106, 54) + SourceIndex(0) -13>Emitted(55, 127) Source(106, 31) + SourceIndex(0) -14>Emitted(55, 166) Source(106, 54) + SourceIndex(0) -15>Emitted(55, 172) Source(106, 104) + SourceIndex(0) -16>Emitted(55, 174) Source(106, 106) + SourceIndex(0) -17>Emitted(55, 175) Source(106, 107) + SourceIndex(0) -18>Emitted(55, 178) Source(106, 110) + SourceIndex(0) -19>Emitted(55, 179) Source(106, 111) + SourceIndex(0) -20>Emitted(55, 181) Source(106, 113) + SourceIndex(0) -21>Emitted(55, 182) Source(106, 114) + SourceIndex(0) -22>Emitted(55, 185) Source(106, 117) + SourceIndex(0) -23>Emitted(55, 186) Source(106, 118) + SourceIndex(0) -24>Emitted(55, 188) Source(106, 120) + SourceIndex(0) -25>Emitted(55, 189) Source(106, 121) + SourceIndex(0) -26>Emitted(55, 191) Source(106, 123) + SourceIndex(0) -27>Emitted(55, 193) Source(106, 125) + SourceIndex(0) -28>Emitted(55, 194) Source(106, 126) + SourceIndex(0) +5 >Emitted(55, 50) Source(106, 104) + SourceIndex(0) +6 >Emitted(55, 52) Source(106, 7) + SourceIndex(0) +7 >Emitted(55, 66) Source(106, 29) + SourceIndex(0) +8 >Emitted(55, 68) Source(106, 7) + SourceIndex(0) +9 >Emitted(55, 107) Source(106, 29) + SourceIndex(0) +10>Emitted(55, 109) Source(106, 31) + SourceIndex(0) +11>Emitted(55, 124) Source(106, 54) + SourceIndex(0) +12>Emitted(55, 126) Source(106, 31) + SourceIndex(0) +13>Emitted(55, 165) Source(106, 54) + SourceIndex(0) +14>Emitted(55, 172) Source(106, 106) + SourceIndex(0) +15>Emitted(55, 173) Source(106, 107) + SourceIndex(0) +16>Emitted(55, 176) Source(106, 110) + SourceIndex(0) +17>Emitted(55, 177) Source(106, 111) + SourceIndex(0) +18>Emitted(55, 179) Source(106, 113) + SourceIndex(0) +19>Emitted(55, 180) Source(106, 114) + SourceIndex(0) +20>Emitted(55, 183) Source(106, 117) + SourceIndex(0) +21>Emitted(55, 184) Source(106, 118) + SourceIndex(0) +22>Emitted(55, 186) Source(106, 120) + SourceIndex(0) +23>Emitted(55, 187) Source(106, 121) + SourceIndex(0) +24>Emitted(55, 189) Source(106, 123) + SourceIndex(0) +25>Emitted(55, 191) Source(106, 125) + SourceIndex(0) +26>Emitted(55, 192) Source(106, 126) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2223,134 +2133,128 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(57, 1) Source(108, 1) + SourceIndex(0) 2 >Emitted(57, 2) Source(108, 2) + SourceIndex(0) --- ->>>for ((_22 = multiRobot.name, nameA = _22 === void 0 ? "noName" : _22, _23 = multiRobot.skills, _24 = _23 === void 0 ? { primary: "none", secondary: "none" } : _23, _25 = _24.primary, primaryA = _25 === void 0 ? "primary" : _25, _26 = _24.secondary, secondaryA = _26 === void 0 ? "secondary" : _26, multiRobot), i = 0; i < 1; i++) { +>>>for (_22 = multiRobot.name, nameA = _22 === void 0 ? "noName" : _22, _23 = multiRobot.skills, _24 = _23 === void 0 ? { primary: "none", secondary: "none" } : _23, _25 = _24.primary, primaryA = _25 === void 0 ? "primary" : _25, _26 = _24.secondary, secondaryA = _26 === void 0 ? "secondary" : _26, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^^ -31> ^ -32> ^^ -33> ^ -34> ^^ -35> ^^ -36> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^^ +29> ^ +30> ^^ +31> ^ +32> ^^ +33> ^^ +34> ^ 1-> > 2 >for 3 > -4 > ( -5 > { - > -6 > name: nameA = "noName" -7 > -8 > name: nameA = "noName" -9 > , - > -10> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -11> -12> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -13> -14> primary: primaryA = "primary" -15> -16> primary: primaryA = "primary" -17> , - > -18> secondary: secondaryA = "secondary" -19> -20> secondary: secondaryA = "secondary" -21> - > } = { primary: "none", secondary: "none" } - > } = -22> multiRobot -23> -24> , -25> i -26> = -27> 0 -28> ; -29> i -30> < -31> 1 -32> ; -33> i -34> ++ -35> ) -36> { +4 > ({ + > +5 > name: nameA = "noName" +6 > +7 > name: nameA = "noName" +8 > , + > +9 > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +10> +11> skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +12> +13> primary: primaryA = "primary" +14> +15> primary: primaryA = "primary" +16> , + > +17> secondary: secondaryA = "secondary" +18> +19> secondary: secondaryA = "secondary" +20> + > } = { primary: "none", secondary: "none" } + > } = +21> multiRobot +22> , +23> i +24> = +25> 0 +26> ; +27> i +28> < +29> 1 +30> ; +31> i +32> ++ +33> ) +34> { 1->Emitted(58, 1) Source(109, 1) + SourceIndex(0) 2 >Emitted(58, 4) Source(109, 4) + SourceIndex(0) 3 >Emitted(58, 5) Source(109, 5) + SourceIndex(0) -4 >Emitted(58, 6) Source(109, 6) + SourceIndex(0) -5 >Emitted(58, 7) Source(110, 5) + SourceIndex(0) -6 >Emitted(58, 28) Source(110, 27) + SourceIndex(0) -7 >Emitted(58, 30) Source(110, 5) + SourceIndex(0) -8 >Emitted(58, 69) Source(110, 27) + SourceIndex(0) -9 >Emitted(58, 71) Source(111, 5) + SourceIndex(0) -10>Emitted(58, 94) Source(114, 47) + SourceIndex(0) -11>Emitted(58, 96) Source(111, 5) + SourceIndex(0) -12>Emitted(58, 163) Source(114, 47) + SourceIndex(0) -13>Emitted(58, 165) Source(112, 9) + SourceIndex(0) -14>Emitted(58, 182) Source(112, 38) + SourceIndex(0) -15>Emitted(58, 184) Source(112, 9) + SourceIndex(0) -16>Emitted(58, 227) Source(112, 38) + SourceIndex(0) -17>Emitted(58, 229) Source(113, 9) + SourceIndex(0) -18>Emitted(58, 248) Source(113, 44) + SourceIndex(0) -19>Emitted(58, 250) Source(113, 9) + SourceIndex(0) -20>Emitted(58, 297) Source(113, 44) + SourceIndex(0) -21>Emitted(58, 299) Source(115, 5) + SourceIndex(0) -22>Emitted(58, 309) Source(115, 15) + SourceIndex(0) -23>Emitted(58, 310) Source(115, 15) + SourceIndex(0) -24>Emitted(58, 312) Source(115, 17) + SourceIndex(0) -25>Emitted(58, 313) Source(115, 18) + SourceIndex(0) -26>Emitted(58, 316) Source(115, 21) + SourceIndex(0) -27>Emitted(58, 317) Source(115, 22) + SourceIndex(0) -28>Emitted(58, 319) Source(115, 24) + SourceIndex(0) -29>Emitted(58, 320) Source(115, 25) + SourceIndex(0) -30>Emitted(58, 323) Source(115, 28) + SourceIndex(0) -31>Emitted(58, 324) Source(115, 29) + SourceIndex(0) -32>Emitted(58, 326) Source(115, 31) + SourceIndex(0) -33>Emitted(58, 327) Source(115, 32) + SourceIndex(0) -34>Emitted(58, 329) Source(115, 34) + SourceIndex(0) -35>Emitted(58, 331) Source(115, 36) + SourceIndex(0) -36>Emitted(58, 332) Source(115, 37) + SourceIndex(0) +4 >Emitted(58, 6) Source(110, 5) + SourceIndex(0) +5 >Emitted(58, 27) Source(110, 27) + SourceIndex(0) +6 >Emitted(58, 29) Source(110, 5) + SourceIndex(0) +7 >Emitted(58, 68) Source(110, 27) + SourceIndex(0) +8 >Emitted(58, 70) Source(111, 5) + SourceIndex(0) +9 >Emitted(58, 93) Source(114, 47) + SourceIndex(0) +10>Emitted(58, 95) Source(111, 5) + SourceIndex(0) +11>Emitted(58, 162) Source(114, 47) + SourceIndex(0) +12>Emitted(58, 164) Source(112, 9) + SourceIndex(0) +13>Emitted(58, 181) Source(112, 38) + SourceIndex(0) +14>Emitted(58, 183) Source(112, 9) + SourceIndex(0) +15>Emitted(58, 226) Source(112, 38) + SourceIndex(0) +16>Emitted(58, 228) Source(113, 9) + SourceIndex(0) +17>Emitted(58, 247) Source(113, 44) + SourceIndex(0) +18>Emitted(58, 249) Source(113, 9) + SourceIndex(0) +19>Emitted(58, 296) Source(113, 44) + SourceIndex(0) +20>Emitted(58, 298) Source(115, 5) + SourceIndex(0) +21>Emitted(58, 308) Source(115, 15) + SourceIndex(0) +22>Emitted(58, 310) Source(115, 17) + SourceIndex(0) +23>Emitted(58, 311) Source(115, 18) + SourceIndex(0) +24>Emitted(58, 314) Source(115, 21) + SourceIndex(0) +25>Emitted(58, 315) Source(115, 22) + SourceIndex(0) +26>Emitted(58, 317) Source(115, 24) + SourceIndex(0) +27>Emitted(58, 318) Source(115, 25) + SourceIndex(0) +28>Emitted(58, 321) Source(115, 28) + SourceIndex(0) +29>Emitted(58, 322) Source(115, 29) + SourceIndex(0) +30>Emitted(58, 324) Source(115, 31) + SourceIndex(0) +31>Emitted(58, 325) Source(115, 32) + SourceIndex(0) +32>Emitted(58, 327) Source(115, 34) + SourceIndex(0) +33>Emitted(58, 329) Source(115, 36) + SourceIndex(0) +34>Emitted(58, 330) Source(115, 37) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -2382,139 +2286,133 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(60, 1) Source(117, 1) + SourceIndex(0) 2 >Emitted(60, 2) Source(117, 2) + SourceIndex(0) --- ->>>for ((_27 = getMultiRobot(), _28 = _27.name, nameA = _28 === void 0 ? "noName" : _28, _29 = _27.skills, _30 = _29 === void 0 ? { primary: "none", secondary: "none" } : _29, _31 = _30.primary, primaryA = _31 === void 0 ? "primary" : _31, _32 = _30.secondary, secondaryA = _32 === void 0 ? "secondary" : _32, _27), i = 0; i < 1; i++) { +>>>for (_27 = getMultiRobot(), _28 = _27.name, nameA = _28 === void 0 ? "noName" : _28, _29 = _27.skills, _30 = _29 === void 0 ? { primary: "none", secondary: "none" } : _29, _31 = _30.primary, primaryA = _31 === void 0 ? "primary" : _31, _32 = _30.secondary, secondaryA = _32 === void 0 ? "secondary" : _32, _27, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -23> ^^^^^^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^^ -31> ^ -32> ^^ -33> ^ -34> ^^ -35> ^^ -36> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +22> ^^^^^^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^^ +29> ^ +30> ^^ +31> ^ +32> ^^ +33> ^^ +34> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > name: nameA = "noName", - > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -7 > -8 > name: nameA = "noName" -9 > -10> name: nameA = "noName" -11> , - > -12> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -13> -14> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -15> -16> primary: primaryA = "primary" -17> -18> primary: primaryA = "primary" -19> , - > -20> secondary: secondaryA = "secondary" -21> -22> secondary: secondaryA = "secondary" -23> - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -24> , -25> i -26> = -27> 0 -28> ; -29> i -30> < -31> 1 -32> ; -33> i -34> ++ -35> ) -36> { +5 > { + > name: nameA = "noName", + > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot() +6 > +7 > name: nameA = "noName" +8 > +9 > name: nameA = "noName" +10> , + > +11> skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +12> +13> skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +14> +15> primary: primaryA = "primary" +16> +17> primary: primaryA = "primary" +18> , + > +19> secondary: secondaryA = "secondary" +20> +21> secondary: secondaryA = "secondary" +22> + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot(), +23> i +24> = +25> 0 +26> ; +27> i +28> < +29> 1 +30> ; +31> i +32> ++ +33> ) +34> { 1->Emitted(61, 1) Source(118, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(118, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(118, 5) + SourceIndex(0) 4 >Emitted(61, 6) Source(118, 6) + SourceIndex(0) -5 >Emitted(61, 7) Source(118, 6) + SourceIndex(0) -6 >Emitted(61, 28) Source(124, 20) + SourceIndex(0) -7 >Emitted(61, 30) Source(119, 5) + SourceIndex(0) -8 >Emitted(61, 44) Source(119, 27) + SourceIndex(0) -9 >Emitted(61, 46) Source(119, 5) + SourceIndex(0) -10>Emitted(61, 85) Source(119, 27) + SourceIndex(0) -11>Emitted(61, 87) Source(120, 5) + SourceIndex(0) -12>Emitted(61, 103) Source(123, 47) + SourceIndex(0) -13>Emitted(61, 105) Source(120, 5) + SourceIndex(0) -14>Emitted(61, 172) Source(123, 47) + SourceIndex(0) -15>Emitted(61, 174) Source(121, 9) + SourceIndex(0) -16>Emitted(61, 191) Source(121, 38) + SourceIndex(0) -17>Emitted(61, 193) Source(121, 9) + SourceIndex(0) -18>Emitted(61, 236) Source(121, 38) + SourceIndex(0) -19>Emitted(61, 238) Source(122, 9) + SourceIndex(0) -20>Emitted(61, 257) Source(122, 44) + SourceIndex(0) -21>Emitted(61, 259) Source(122, 9) + SourceIndex(0) -22>Emitted(61, 306) Source(122, 44) + SourceIndex(0) -23>Emitted(61, 312) Source(124, 20) + SourceIndex(0) -24>Emitted(61, 314) Source(124, 22) + SourceIndex(0) -25>Emitted(61, 315) Source(124, 23) + SourceIndex(0) -26>Emitted(61, 318) Source(124, 26) + SourceIndex(0) -27>Emitted(61, 319) Source(124, 27) + SourceIndex(0) -28>Emitted(61, 321) Source(124, 29) + SourceIndex(0) -29>Emitted(61, 322) Source(124, 30) + SourceIndex(0) -30>Emitted(61, 325) Source(124, 33) + SourceIndex(0) -31>Emitted(61, 326) Source(124, 34) + SourceIndex(0) -32>Emitted(61, 328) Source(124, 36) + SourceIndex(0) -33>Emitted(61, 329) Source(124, 37) + SourceIndex(0) -34>Emitted(61, 331) Source(124, 39) + SourceIndex(0) -35>Emitted(61, 333) Source(124, 41) + SourceIndex(0) -36>Emitted(61, 334) Source(124, 42) + SourceIndex(0) +5 >Emitted(61, 27) Source(124, 20) + SourceIndex(0) +6 >Emitted(61, 29) Source(119, 5) + SourceIndex(0) +7 >Emitted(61, 43) Source(119, 27) + SourceIndex(0) +8 >Emitted(61, 45) Source(119, 5) + SourceIndex(0) +9 >Emitted(61, 84) Source(119, 27) + SourceIndex(0) +10>Emitted(61, 86) Source(120, 5) + SourceIndex(0) +11>Emitted(61, 102) Source(123, 47) + SourceIndex(0) +12>Emitted(61, 104) Source(120, 5) + SourceIndex(0) +13>Emitted(61, 171) Source(123, 47) + SourceIndex(0) +14>Emitted(61, 173) Source(121, 9) + SourceIndex(0) +15>Emitted(61, 190) Source(121, 38) + SourceIndex(0) +16>Emitted(61, 192) Source(121, 9) + SourceIndex(0) +17>Emitted(61, 235) Source(121, 38) + SourceIndex(0) +18>Emitted(61, 237) Source(122, 9) + SourceIndex(0) +19>Emitted(61, 256) Source(122, 44) + SourceIndex(0) +20>Emitted(61, 258) Source(122, 9) + SourceIndex(0) +21>Emitted(61, 305) Source(122, 44) + SourceIndex(0) +22>Emitted(61, 312) Source(124, 22) + SourceIndex(0) +23>Emitted(61, 313) Source(124, 23) + SourceIndex(0) +24>Emitted(61, 316) Source(124, 26) + SourceIndex(0) +25>Emitted(61, 317) Source(124, 27) + SourceIndex(0) +26>Emitted(61, 319) Source(124, 29) + SourceIndex(0) +27>Emitted(61, 320) Source(124, 30) + SourceIndex(0) +28>Emitted(61, 323) Source(124, 33) + SourceIndex(0) +29>Emitted(61, 324) Source(124, 34) + SourceIndex(0) +30>Emitted(61, 326) Source(124, 36) + SourceIndex(0) +31>Emitted(61, 327) Source(124, 37) + SourceIndex(0) +32>Emitted(61, 329) Source(124, 39) + SourceIndex(0) +33>Emitted(61, 331) Source(124, 41) + SourceIndex(0) +34>Emitted(61, 332) Source(124, 42) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -2546,100 +2444,92 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(63, 1) Source(126, 1) + SourceIndex(0) 2 >Emitted(63, 2) Source(126, 2) + SourceIndex(0) --- ->>>for ((_33 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _34 = _33.name, nameA = _34 === void 0 ? "noName" : _34, _35 = _33.skills, _36 = _35 === void 0 ? { primary: "none", secondary: "none" } : _35, _37 = _36.primary, primaryA = _37 === void 0 ? "primary" : _37, _38 = _36.secondary, secondaryA = _38 === void 0 ? "secondary" : _38, _33), +>>>for (_33 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _34 = _33.name, nameA = _34 === void 0 ? "noName" : _34, _35 = _33.skills, _36 = _35 === void 0 ? { primary: "none", secondary: "none" } : _35, _37 = _36.primary, primaryA = _37 === void 0 ? "primary" : _37, _38 = _36.secondary, secondaryA = _38 === void 0 ? "secondary" : _38, _33, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -23> ^^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > name: nameA = "noName", - > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > name: nameA = "noName" -9 > -10> name: nameA = "noName" -11> , - > -12> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -13> -14> skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "none", secondary: "none" } -15> -16> primary: primaryA = "primary" -17> -18> primary: primaryA = "primary" -19> , - > -20> secondary: secondaryA = "secondary" -21> -22> secondary: secondaryA = "secondary" -23> - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { + > name: nameA = "noName", + > skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } + > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > name: nameA = "noName" +8 > +9 > name: nameA = "noName" +10> , + > +11> skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +12> +13> skills: { + > primary: primaryA = "primary", + > secondary: secondaryA = "secondary" + > } = { primary: "none", secondary: "none" } +14> +15> primary: primaryA = "primary" +16> +17> primary: primaryA = "primary" +18> , + > +19> secondary: secondaryA = "secondary" +20> +21> secondary: secondaryA = "secondary" 1->Emitted(64, 1) Source(127, 1) + SourceIndex(0) 2 >Emitted(64, 4) Source(127, 4) + SourceIndex(0) 3 >Emitted(64, 5) Source(127, 5) + SourceIndex(0) 4 >Emitted(64, 6) Source(127, 6) + SourceIndex(0) -5 >Emitted(64, 7) Source(127, 6) + SourceIndex(0) -6 >Emitted(64, 86) Source(133, 90) + SourceIndex(0) -7 >Emitted(64, 88) Source(128, 5) + SourceIndex(0) -8 >Emitted(64, 102) Source(128, 27) + SourceIndex(0) -9 >Emitted(64, 104) Source(128, 5) + SourceIndex(0) -10>Emitted(64, 143) Source(128, 27) + SourceIndex(0) -11>Emitted(64, 145) Source(129, 5) + SourceIndex(0) -12>Emitted(64, 161) Source(132, 47) + SourceIndex(0) -13>Emitted(64, 163) Source(129, 5) + SourceIndex(0) -14>Emitted(64, 230) Source(132, 47) + SourceIndex(0) -15>Emitted(64, 232) Source(130, 9) + SourceIndex(0) -16>Emitted(64, 249) Source(130, 38) + SourceIndex(0) -17>Emitted(64, 251) Source(130, 9) + SourceIndex(0) -18>Emitted(64, 294) Source(130, 38) + SourceIndex(0) -19>Emitted(64, 296) Source(131, 9) + SourceIndex(0) -20>Emitted(64, 315) Source(131, 44) + SourceIndex(0) -21>Emitted(64, 317) Source(131, 9) + SourceIndex(0) -22>Emitted(64, 364) Source(131, 44) + SourceIndex(0) -23>Emitted(64, 370) Source(133, 90) + SourceIndex(0) +5 >Emitted(64, 85) Source(133, 90) + SourceIndex(0) +6 >Emitted(64, 87) Source(128, 5) + SourceIndex(0) +7 >Emitted(64, 101) Source(128, 27) + SourceIndex(0) +8 >Emitted(64, 103) Source(128, 5) + SourceIndex(0) +9 >Emitted(64, 142) Source(128, 27) + SourceIndex(0) +10>Emitted(64, 144) Source(129, 5) + SourceIndex(0) +11>Emitted(64, 160) Source(132, 47) + SourceIndex(0) +12>Emitted(64, 162) Source(129, 5) + SourceIndex(0) +13>Emitted(64, 229) Source(132, 47) + SourceIndex(0) +14>Emitted(64, 231) Source(130, 9) + SourceIndex(0) +15>Emitted(64, 248) Source(130, 38) + SourceIndex(0) +16>Emitted(64, 250) Source(130, 9) + SourceIndex(0) +17>Emitted(64, 293) Source(130, 38) + SourceIndex(0) +18>Emitted(64, 295) Source(131, 9) + SourceIndex(0) +19>Emitted(64, 314) Source(131, 44) + SourceIndex(0) +20>Emitted(64, 316) Source(131, 9) + SourceIndex(0) +21>Emitted(64, 363) Source(131, 44) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -2656,7 +2546,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > + > } = { primary: "none", secondary: "none" } + >} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = @@ -2714,100 +2606,94 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(67, 1) Source(136, 1) + SourceIndex(0) 2 >Emitted(67, 2) Source(136, 2) + SourceIndex(0) --- ->>>for ((_39 = robot.name, name = _39 === void 0 ? "noName" : _39, _40 = robot.skill, skill = _40 === void 0 ? "skill" : _40, robot), i = 0; i < 1; i++) { +>>>for (_39 = robot.name, name = _39 === void 0 ? "noName" : _39, _40 = robot.skill, skill = _40 === void 0 ? "skill" : _40, robot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^ -15> ^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^ +14> ^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > > 2 >for 3 > -4 > ( -5 > { -6 > name = "noName" -7 > -8 > name = "noName" -9 > , -10> skill = "skill" -11> -12> skill = "skill" -13> } = -14> robot -15> -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +4 > ({ +5 > name = "noName" +6 > +7 > name = "noName" +8 > , +9 > skill = "skill" +10> +11> skill = "skill" +12> } = +13> robot +14> , +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(68, 1) Source(138, 1) + SourceIndex(0) 2 >Emitted(68, 4) Source(138, 4) + SourceIndex(0) 3 >Emitted(68, 5) Source(138, 5) + SourceIndex(0) -4 >Emitted(68, 6) Source(138, 6) + SourceIndex(0) -5 >Emitted(68, 7) Source(138, 8) + SourceIndex(0) -6 >Emitted(68, 23) Source(138, 23) + SourceIndex(0) -7 >Emitted(68, 25) Source(138, 8) + SourceIndex(0) -8 >Emitted(68, 63) Source(138, 23) + SourceIndex(0) -9 >Emitted(68, 65) Source(138, 25) + SourceIndex(0) -10>Emitted(68, 82) Source(138, 40) + SourceIndex(0) -11>Emitted(68, 84) Source(138, 25) + SourceIndex(0) -12>Emitted(68, 122) Source(138, 40) + SourceIndex(0) -13>Emitted(68, 124) Source(138, 45) + SourceIndex(0) -14>Emitted(68, 129) Source(138, 50) + SourceIndex(0) -15>Emitted(68, 130) Source(138, 50) + SourceIndex(0) -16>Emitted(68, 132) Source(138, 52) + SourceIndex(0) -17>Emitted(68, 133) Source(138, 53) + SourceIndex(0) -18>Emitted(68, 136) Source(138, 56) + SourceIndex(0) -19>Emitted(68, 137) Source(138, 57) + SourceIndex(0) -20>Emitted(68, 139) Source(138, 59) + SourceIndex(0) -21>Emitted(68, 140) Source(138, 60) + SourceIndex(0) -22>Emitted(68, 143) Source(138, 63) + SourceIndex(0) -23>Emitted(68, 144) Source(138, 64) + SourceIndex(0) -24>Emitted(68, 146) Source(138, 66) + SourceIndex(0) -25>Emitted(68, 147) Source(138, 67) + SourceIndex(0) -26>Emitted(68, 149) Source(138, 69) + SourceIndex(0) -27>Emitted(68, 151) Source(138, 71) + SourceIndex(0) -28>Emitted(68, 152) Source(138, 72) + SourceIndex(0) +4 >Emitted(68, 6) Source(138, 8) + SourceIndex(0) +5 >Emitted(68, 22) Source(138, 23) + SourceIndex(0) +6 >Emitted(68, 24) Source(138, 8) + SourceIndex(0) +7 >Emitted(68, 62) Source(138, 23) + SourceIndex(0) +8 >Emitted(68, 64) Source(138, 25) + SourceIndex(0) +9 >Emitted(68, 81) Source(138, 40) + SourceIndex(0) +10>Emitted(68, 83) Source(138, 25) + SourceIndex(0) +11>Emitted(68, 121) Source(138, 40) + SourceIndex(0) +12>Emitted(68, 123) Source(138, 45) + SourceIndex(0) +13>Emitted(68, 128) Source(138, 50) + SourceIndex(0) +14>Emitted(68, 130) Source(138, 52) + SourceIndex(0) +15>Emitted(68, 131) Source(138, 53) + SourceIndex(0) +16>Emitted(68, 134) Source(138, 56) + SourceIndex(0) +17>Emitted(68, 135) Source(138, 57) + SourceIndex(0) +18>Emitted(68, 137) Source(138, 59) + SourceIndex(0) +19>Emitted(68, 138) Source(138, 60) + SourceIndex(0) +20>Emitted(68, 141) Source(138, 63) + SourceIndex(0) +21>Emitted(68, 142) Source(138, 64) + SourceIndex(0) +22>Emitted(68, 144) Source(138, 66) + SourceIndex(0) +23>Emitted(68, 145) Source(138, 67) + SourceIndex(0) +24>Emitted(68, 147) Source(138, 69) + SourceIndex(0) +25>Emitted(68, 149) Source(138, 71) + SourceIndex(0) +26>Emitted(68, 150) Source(138, 72) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2839,99 +2725,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(70, 1) Source(140, 1) + SourceIndex(0) 2 >Emitted(70, 2) Source(140, 2) + SourceIndex(0) --- ->>>for ((_41 = getRobot(), _42 = _41.name, name = _42 === void 0 ? "noName" : _42, _43 = _41.skill, skill = _43 === void 0 ? "skill" : _43, _41), i = 0; i < 1; i++) { +>>>for (_41 = getRobot(), _42 = _41.name, name = _42 === void 0 ? "noName" : _42, _43 = _41.skill, skill = _43 === void 0 ? "skill" : _43, _41, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name = "noName", skill = "skill" } = getRobot() -7 > -8 > name = "noName" -9 > -10> name = "noName" -11> , -12> skill = "skill" -13> -14> skill = "skill" -15> } = getRobot() -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > { name = "noName", skill = "skill" } = getRobot() +6 > +7 > name = "noName" +8 > +9 > name = "noName" +10> , +11> skill = "skill" +12> +13> skill = "skill" +14> } = getRobot(), +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(71, 1) Source(141, 1) + SourceIndex(0) 2 >Emitted(71, 4) Source(141, 4) + SourceIndex(0) 3 >Emitted(71, 5) Source(141, 5) + SourceIndex(0) 4 >Emitted(71, 6) Source(141, 6) + SourceIndex(0) -5 >Emitted(71, 7) Source(141, 6) + SourceIndex(0) -6 >Emitted(71, 23) Source(141, 55) + SourceIndex(0) -7 >Emitted(71, 25) Source(141, 8) + SourceIndex(0) -8 >Emitted(71, 39) Source(141, 23) + SourceIndex(0) -9 >Emitted(71, 41) Source(141, 8) + SourceIndex(0) -10>Emitted(71, 79) Source(141, 23) + SourceIndex(0) -11>Emitted(71, 81) Source(141, 25) + SourceIndex(0) -12>Emitted(71, 96) Source(141, 40) + SourceIndex(0) -13>Emitted(71, 98) Source(141, 25) + SourceIndex(0) -14>Emitted(71, 136) Source(141, 40) + SourceIndex(0) -15>Emitted(71, 142) Source(141, 55) + SourceIndex(0) -16>Emitted(71, 144) Source(141, 57) + SourceIndex(0) -17>Emitted(71, 145) Source(141, 58) + SourceIndex(0) -18>Emitted(71, 148) Source(141, 61) + SourceIndex(0) -19>Emitted(71, 149) Source(141, 62) + SourceIndex(0) -20>Emitted(71, 151) Source(141, 64) + SourceIndex(0) -21>Emitted(71, 152) Source(141, 65) + SourceIndex(0) -22>Emitted(71, 155) Source(141, 68) + SourceIndex(0) -23>Emitted(71, 156) Source(141, 69) + SourceIndex(0) -24>Emitted(71, 158) Source(141, 71) + SourceIndex(0) -25>Emitted(71, 159) Source(141, 72) + SourceIndex(0) -26>Emitted(71, 161) Source(141, 74) + SourceIndex(0) -27>Emitted(71, 163) Source(141, 76) + SourceIndex(0) -28>Emitted(71, 164) Source(141, 77) + SourceIndex(0) +5 >Emitted(71, 22) Source(141, 55) + SourceIndex(0) +6 >Emitted(71, 24) Source(141, 8) + SourceIndex(0) +7 >Emitted(71, 38) Source(141, 23) + SourceIndex(0) +8 >Emitted(71, 40) Source(141, 8) + SourceIndex(0) +9 >Emitted(71, 78) Source(141, 23) + SourceIndex(0) +10>Emitted(71, 80) Source(141, 25) + SourceIndex(0) +11>Emitted(71, 95) Source(141, 40) + SourceIndex(0) +12>Emitted(71, 97) Source(141, 25) + SourceIndex(0) +13>Emitted(71, 135) Source(141, 40) + SourceIndex(0) +14>Emitted(71, 142) Source(141, 57) + SourceIndex(0) +15>Emitted(71, 143) Source(141, 58) + SourceIndex(0) +16>Emitted(71, 146) Source(141, 61) + SourceIndex(0) +17>Emitted(71, 147) Source(141, 62) + SourceIndex(0) +18>Emitted(71, 149) Source(141, 64) + SourceIndex(0) +19>Emitted(71, 150) Source(141, 65) + SourceIndex(0) +20>Emitted(71, 153) Source(141, 68) + SourceIndex(0) +21>Emitted(71, 154) Source(141, 69) + SourceIndex(0) +22>Emitted(71, 156) Source(141, 71) + SourceIndex(0) +23>Emitted(71, 157) Source(141, 72) + SourceIndex(0) +24>Emitted(71, 159) Source(141, 74) + SourceIndex(0) +25>Emitted(71, 161) Source(141, 76) + SourceIndex(0) +26>Emitted(71, 162) Source(141, 77) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2963,99 +2843,93 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(73, 1) Source(143, 1) + SourceIndex(0) 2 >Emitted(73, 2) Source(143, 2) + SourceIndex(0) --- ->>>for ((_44 = { name: "trimmer", skill: "trimming" }, _45 = _44.name, name = _45 === void 0 ? "noName" : _45, _46 = _44.skill, skill = _46 === void 0 ? "skill" : _46, _44), i = 0; i < 1; i++) { +>>>for (_44 = { name: "trimmer", skill: "trimming" }, _45 = _44.name, name = _45 === void 0 ? "noName" : _45, _46 = _44.skill, skill = _46 === void 0 ? "skill" : _46, _44, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^^^^^ -16> ^^ -17> ^ -18> ^^^ -19> ^ -20> ^^ -21> ^ -22> ^^^ -23> ^ -24> ^^ -25> ^ -26> ^^ -27> ^^ -28> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^^^^^^ +15> ^ +16> ^^^ +17> ^ +18> ^^ +19> ^ +20> ^^^ +21> ^ +22> ^^ +23> ^ +24> ^^ +25> ^^ +26> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { name = "noName", skill = "skill" } = { name: "trimmer", skill: "trimming" } -7 > -8 > name = "noName" -9 > -10> name = "noName" -11> , -12> skill = "skill" -13> -14> skill = "skill" -15> } = { name: "trimmer", skill: "trimming" } -16> , -17> i -18> = -19> 0 -20> ; -21> i -22> < -23> 1 -24> ; -25> i -26> ++ -27> ) -28> { +5 > { name = "noName", skill = "skill" } = { name: "trimmer", skill: "trimming" } +6 > +7 > name = "noName" +8 > +9 > name = "noName" +10> , +11> skill = "skill" +12> +13> skill = "skill" +14> } = { name: "trimmer", skill: "trimming" }, +15> i +16> = +17> 0 +18> ; +19> i +20> < +21> 1 +22> ; +23> i +24> ++ +25> ) +26> { 1->Emitted(74, 1) Source(144, 1) + SourceIndex(0) 2 >Emitted(74, 4) Source(144, 4) + SourceIndex(0) 3 >Emitted(74, 5) Source(144, 5) + SourceIndex(0) 4 >Emitted(74, 6) Source(144, 6) + SourceIndex(0) -5 >Emitted(74, 7) Source(144, 6) + SourceIndex(0) -6 >Emitted(74, 51) Source(144, 90) + SourceIndex(0) -7 >Emitted(74, 53) Source(144, 8) + SourceIndex(0) -8 >Emitted(74, 67) Source(144, 23) + SourceIndex(0) -9 >Emitted(74, 69) Source(144, 8) + SourceIndex(0) -10>Emitted(74, 107) Source(144, 23) + SourceIndex(0) -11>Emitted(74, 109) Source(144, 25) + SourceIndex(0) -12>Emitted(74, 124) Source(144, 40) + SourceIndex(0) -13>Emitted(74, 126) Source(144, 25) + SourceIndex(0) -14>Emitted(74, 164) Source(144, 40) + SourceIndex(0) -15>Emitted(74, 170) Source(144, 90) + SourceIndex(0) -16>Emitted(74, 172) Source(144, 92) + SourceIndex(0) -17>Emitted(74, 173) Source(144, 93) + SourceIndex(0) -18>Emitted(74, 176) Source(144, 96) + SourceIndex(0) -19>Emitted(74, 177) Source(144, 97) + SourceIndex(0) -20>Emitted(74, 179) Source(144, 99) + SourceIndex(0) -21>Emitted(74, 180) Source(144, 100) + SourceIndex(0) -22>Emitted(74, 183) Source(144, 103) + SourceIndex(0) -23>Emitted(74, 184) Source(144, 104) + SourceIndex(0) -24>Emitted(74, 186) Source(144, 106) + SourceIndex(0) -25>Emitted(74, 187) Source(144, 107) + SourceIndex(0) -26>Emitted(74, 189) Source(144, 109) + SourceIndex(0) -27>Emitted(74, 191) Source(144, 111) + SourceIndex(0) -28>Emitted(74, 192) Source(144, 112) + SourceIndex(0) +5 >Emitted(74, 50) Source(144, 90) + SourceIndex(0) +6 >Emitted(74, 52) Source(144, 8) + SourceIndex(0) +7 >Emitted(74, 66) Source(144, 23) + SourceIndex(0) +8 >Emitted(74, 68) Source(144, 8) + SourceIndex(0) +9 >Emitted(74, 106) Source(144, 23) + SourceIndex(0) +10>Emitted(74, 108) Source(144, 25) + SourceIndex(0) +11>Emitted(74, 123) Source(144, 40) + SourceIndex(0) +12>Emitted(74, 125) Source(144, 25) + SourceIndex(0) +13>Emitted(74, 163) Source(144, 40) + SourceIndex(0) +14>Emitted(74, 170) Source(144, 92) + SourceIndex(0) +15>Emitted(74, 171) Source(144, 93) + SourceIndex(0) +16>Emitted(74, 174) Source(144, 96) + SourceIndex(0) +17>Emitted(74, 175) Source(144, 97) + SourceIndex(0) +18>Emitted(74, 177) Source(144, 99) + SourceIndex(0) +19>Emitted(74, 178) Source(144, 100) + SourceIndex(0) +20>Emitted(74, 181) Source(144, 103) + SourceIndex(0) +21>Emitted(74, 182) Source(144, 104) + SourceIndex(0) +22>Emitted(74, 184) Source(144, 106) + SourceIndex(0) +23>Emitted(74, 185) Source(144, 107) + SourceIndex(0) +24>Emitted(74, 187) Source(144, 109) + SourceIndex(0) +25>Emitted(74, 189) Source(144, 111) + SourceIndex(0) +26>Emitted(74, 190) Source(144, 112) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3087,134 +2961,128 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(76, 1) Source(146, 1) + SourceIndex(0) 2 >Emitted(76, 2) Source(146, 2) + SourceIndex(0) --- ->>>for ((_47 = multiRobot.name, name = _47 === void 0 ? "noName" : _47, _48 = multiRobot.skills, _49 = _48 === void 0 ? { primary: "none", secondary: "none" } : _48, _50 = _49.primary, primary = _50 === void 0 ? "primary" : _50, _51 = _49.secondary, secondary = _51 === void 0 ? "secondary" : _51, multiRobot), i = 0; i < 1; i++) { +>>>for (_47 = multiRobot.name, name = _47 === void 0 ? "noName" : _47, _48 = multiRobot.skills, _49 = _48 === void 0 ? { primary: "none", secondary: "none" } : _48, _50 = _49.primary, primary = _50 === void 0 ? "primary" : _50, _51 = _49.secondary, secondary = _51 === void 0 ? "secondary" : _51, multiRobot, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^ -23> ^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^^ -31> ^ -32> ^^ -33> ^ -34> ^^ -35> ^^ -36> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^ +22> ^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^^ +29> ^ +30> ^^ +31> ^ +32> ^^ +33> ^^ +34> ^ 1-> > 2 >for 3 > -4 > ( -5 > { - > -6 > name = "noName" -7 > -8 > name = "noName" -9 > , - > -10> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -11> -12> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -13> -14> primary = "primary" -15> -16> primary = "primary" -17> , - > -18> secondary = "secondary" -19> -20> secondary = "secondary" -21> - > } = { primary: "none", secondary: "none" } - > } = -22> multiRobot -23> -24> , -25> i -26> = -27> 0 -28> ; -29> i -30> < -31> 1 -32> ; -33> i -34> ++ -35> ) -36> { +4 > ({ + > +5 > name = "noName" +6 > +7 > name = "noName" +8 > , + > +9 > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +10> +11> skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +12> +13> primary = "primary" +14> +15> primary = "primary" +16> , + > +17> secondary = "secondary" +18> +19> secondary = "secondary" +20> + > } = { primary: "none", secondary: "none" } + > } = +21> multiRobot +22> , +23> i +24> = +25> 0 +26> ; +27> i +28> < +29> 1 +30> ; +31> i +32> ++ +33> ) +34> { 1->Emitted(77, 1) Source(147, 1) + SourceIndex(0) 2 >Emitted(77, 4) Source(147, 4) + SourceIndex(0) 3 >Emitted(77, 5) Source(147, 5) + SourceIndex(0) -4 >Emitted(77, 6) Source(147, 6) + SourceIndex(0) -5 >Emitted(77, 7) Source(148, 5) + SourceIndex(0) -6 >Emitted(77, 28) Source(148, 20) + SourceIndex(0) -7 >Emitted(77, 30) Source(148, 5) + SourceIndex(0) -8 >Emitted(77, 68) Source(148, 20) + SourceIndex(0) -9 >Emitted(77, 70) Source(149, 5) + SourceIndex(0) -10>Emitted(77, 93) Source(152, 47) + SourceIndex(0) -11>Emitted(77, 95) Source(149, 5) + SourceIndex(0) -12>Emitted(77, 162) Source(152, 47) + SourceIndex(0) -13>Emitted(77, 164) Source(150, 9) + SourceIndex(0) -14>Emitted(77, 181) Source(150, 28) + SourceIndex(0) -15>Emitted(77, 183) Source(150, 9) + SourceIndex(0) -16>Emitted(77, 225) Source(150, 28) + SourceIndex(0) -17>Emitted(77, 227) Source(151, 9) + SourceIndex(0) -18>Emitted(77, 246) Source(151, 32) + SourceIndex(0) -19>Emitted(77, 248) Source(151, 9) + SourceIndex(0) -20>Emitted(77, 294) Source(151, 32) + SourceIndex(0) -21>Emitted(77, 296) Source(153, 5) + SourceIndex(0) -22>Emitted(77, 306) Source(153, 15) + SourceIndex(0) -23>Emitted(77, 307) Source(153, 15) + SourceIndex(0) -24>Emitted(77, 309) Source(153, 17) + SourceIndex(0) -25>Emitted(77, 310) Source(153, 18) + SourceIndex(0) -26>Emitted(77, 313) Source(153, 21) + SourceIndex(0) -27>Emitted(77, 314) Source(153, 22) + SourceIndex(0) -28>Emitted(77, 316) Source(153, 24) + SourceIndex(0) -29>Emitted(77, 317) Source(153, 25) + SourceIndex(0) -30>Emitted(77, 320) Source(153, 28) + SourceIndex(0) -31>Emitted(77, 321) Source(153, 29) + SourceIndex(0) -32>Emitted(77, 323) Source(153, 31) + SourceIndex(0) -33>Emitted(77, 324) Source(153, 32) + SourceIndex(0) -34>Emitted(77, 326) Source(153, 34) + SourceIndex(0) -35>Emitted(77, 328) Source(153, 36) + SourceIndex(0) -36>Emitted(77, 329) Source(153, 37) + SourceIndex(0) +4 >Emitted(77, 6) Source(148, 5) + SourceIndex(0) +5 >Emitted(77, 27) Source(148, 20) + SourceIndex(0) +6 >Emitted(77, 29) Source(148, 5) + SourceIndex(0) +7 >Emitted(77, 67) Source(148, 20) + SourceIndex(0) +8 >Emitted(77, 69) Source(149, 5) + SourceIndex(0) +9 >Emitted(77, 92) Source(152, 47) + SourceIndex(0) +10>Emitted(77, 94) Source(149, 5) + SourceIndex(0) +11>Emitted(77, 161) Source(152, 47) + SourceIndex(0) +12>Emitted(77, 163) Source(150, 9) + SourceIndex(0) +13>Emitted(77, 180) Source(150, 28) + SourceIndex(0) +14>Emitted(77, 182) Source(150, 9) + SourceIndex(0) +15>Emitted(77, 224) Source(150, 28) + SourceIndex(0) +16>Emitted(77, 226) Source(151, 9) + SourceIndex(0) +17>Emitted(77, 245) Source(151, 32) + SourceIndex(0) +18>Emitted(77, 247) Source(151, 9) + SourceIndex(0) +19>Emitted(77, 293) Source(151, 32) + SourceIndex(0) +20>Emitted(77, 295) Source(153, 5) + SourceIndex(0) +21>Emitted(77, 305) Source(153, 15) + SourceIndex(0) +22>Emitted(77, 307) Source(153, 17) + SourceIndex(0) +23>Emitted(77, 308) Source(153, 18) + SourceIndex(0) +24>Emitted(77, 311) Source(153, 21) + SourceIndex(0) +25>Emitted(77, 312) Source(153, 22) + SourceIndex(0) +26>Emitted(77, 314) Source(153, 24) + SourceIndex(0) +27>Emitted(77, 315) Source(153, 25) + SourceIndex(0) +28>Emitted(77, 318) Source(153, 28) + SourceIndex(0) +29>Emitted(77, 319) Source(153, 29) + SourceIndex(0) +30>Emitted(77, 321) Source(153, 31) + SourceIndex(0) +31>Emitted(77, 322) Source(153, 32) + SourceIndex(0) +32>Emitted(77, 324) Source(153, 34) + SourceIndex(0) +33>Emitted(77, 326) Source(153, 36) + SourceIndex(0) +34>Emitted(77, 327) Source(153, 37) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -3246,139 +3114,133 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(79, 1) Source(155, 1) + SourceIndex(0) 2 >Emitted(79, 2) Source(155, 2) + SourceIndex(0) --- ->>>for ((_52 = getMultiRobot(), _53 = _52.name, name = _53 === void 0 ? "noName" : _53, _54 = _52.skills, _55 = _54 === void 0 ? { primary: "none", secondary: "none" } : _54, _56 = _55.primary, primary = _56 === void 0 ? "primary" : _56, _57 = _55.secondary, secondary = _57 === void 0 ? "secondary" : _57, _52), i = 0; i < 1; i++) { +>>>for (_52 = getMultiRobot(), _53 = _52.name, name = _53 === void 0 ? "noName" : _53, _54 = _52.skills, _55 = _54 === void 0 ? { primary: "none", secondary: "none" } : _54, _56 = _55.primary, primary = _56 === void 0 ? "primary" : _56, _57 = _55.secondary, secondary = _57 === void 0 ? "secondary" : _57, _52, i = 0; i < 1; i++) { 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -23> ^^^^^^ -24> ^^ -25> ^ -26> ^^^ -27> ^ -28> ^^ -29> ^ -30> ^^^ -31> ^ -32> ^^ -33> ^ -34> ^^ -35> ^^ -36> ^ +5 > ^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +22> ^^^^^^^ +23> ^ +24> ^^^ +25> ^ +26> ^^ +27> ^ +28> ^^^ +29> ^ +30> ^^ +31> ^ +32> ^^ +33> ^^ +34> ^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > name = "noName", - > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -7 > -8 > name = "noName" -9 > -10> name = "noName" -11> , - > -12> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -13> -14> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -15> -16> primary = "primary" -17> -18> primary = "primary" -19> , - > -20> secondary = "secondary" -21> -22> secondary = "secondary" -23> - > } = { primary: "none", secondary: "none" } - > } = getMultiRobot() -24> , -25> i -26> = -27> 0 -28> ; -29> i -30> < -31> 1 -32> ; -33> i -34> ++ -35> ) -36> { +5 > { + > name = "noName", + > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot() +6 > +7 > name = "noName" +8 > +9 > name = "noName" +10> , + > +11> skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +12> +13> skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +14> +15> primary = "primary" +16> +17> primary = "primary" +18> , + > +19> secondary = "secondary" +20> +21> secondary = "secondary" +22> + > } = { primary: "none", secondary: "none" } + > } = getMultiRobot(), +23> i +24> = +25> 0 +26> ; +27> i +28> < +29> 1 +30> ; +31> i +32> ++ +33> ) +34> { 1->Emitted(80, 1) Source(156, 1) + SourceIndex(0) 2 >Emitted(80, 4) Source(156, 4) + SourceIndex(0) 3 >Emitted(80, 5) Source(156, 5) + SourceIndex(0) 4 >Emitted(80, 6) Source(156, 6) + SourceIndex(0) -5 >Emitted(80, 7) Source(156, 6) + SourceIndex(0) -6 >Emitted(80, 28) Source(162, 20) + SourceIndex(0) -7 >Emitted(80, 30) Source(157, 5) + SourceIndex(0) -8 >Emitted(80, 44) Source(157, 20) + SourceIndex(0) -9 >Emitted(80, 46) Source(157, 5) + SourceIndex(0) -10>Emitted(80, 84) Source(157, 20) + SourceIndex(0) -11>Emitted(80, 86) Source(158, 5) + SourceIndex(0) -12>Emitted(80, 102) Source(161, 47) + SourceIndex(0) -13>Emitted(80, 104) Source(158, 5) + SourceIndex(0) -14>Emitted(80, 171) Source(161, 47) + SourceIndex(0) -15>Emitted(80, 173) Source(159, 9) + SourceIndex(0) -16>Emitted(80, 190) Source(159, 28) + SourceIndex(0) -17>Emitted(80, 192) Source(159, 9) + SourceIndex(0) -18>Emitted(80, 234) Source(159, 28) + SourceIndex(0) -19>Emitted(80, 236) Source(160, 9) + SourceIndex(0) -20>Emitted(80, 255) Source(160, 32) + SourceIndex(0) -21>Emitted(80, 257) Source(160, 9) + SourceIndex(0) -22>Emitted(80, 303) Source(160, 32) + SourceIndex(0) -23>Emitted(80, 309) Source(162, 20) + SourceIndex(0) -24>Emitted(80, 311) Source(162, 22) + SourceIndex(0) -25>Emitted(80, 312) Source(162, 23) + SourceIndex(0) -26>Emitted(80, 315) Source(162, 26) + SourceIndex(0) -27>Emitted(80, 316) Source(162, 27) + SourceIndex(0) -28>Emitted(80, 318) Source(162, 29) + SourceIndex(0) -29>Emitted(80, 319) Source(162, 30) + SourceIndex(0) -30>Emitted(80, 322) Source(162, 33) + SourceIndex(0) -31>Emitted(80, 323) Source(162, 34) + SourceIndex(0) -32>Emitted(80, 325) Source(162, 36) + SourceIndex(0) -33>Emitted(80, 326) Source(162, 37) + SourceIndex(0) -34>Emitted(80, 328) Source(162, 39) + SourceIndex(0) -35>Emitted(80, 330) Source(162, 41) + SourceIndex(0) -36>Emitted(80, 331) Source(162, 42) + SourceIndex(0) +5 >Emitted(80, 27) Source(162, 20) + SourceIndex(0) +6 >Emitted(80, 29) Source(157, 5) + SourceIndex(0) +7 >Emitted(80, 43) Source(157, 20) + SourceIndex(0) +8 >Emitted(80, 45) Source(157, 5) + SourceIndex(0) +9 >Emitted(80, 83) Source(157, 20) + SourceIndex(0) +10>Emitted(80, 85) Source(158, 5) + SourceIndex(0) +11>Emitted(80, 101) Source(161, 47) + SourceIndex(0) +12>Emitted(80, 103) Source(158, 5) + SourceIndex(0) +13>Emitted(80, 170) Source(161, 47) + SourceIndex(0) +14>Emitted(80, 172) Source(159, 9) + SourceIndex(0) +15>Emitted(80, 189) Source(159, 28) + SourceIndex(0) +16>Emitted(80, 191) Source(159, 9) + SourceIndex(0) +17>Emitted(80, 233) Source(159, 28) + SourceIndex(0) +18>Emitted(80, 235) Source(160, 9) + SourceIndex(0) +19>Emitted(80, 254) Source(160, 32) + SourceIndex(0) +20>Emitted(80, 256) Source(160, 9) + SourceIndex(0) +21>Emitted(80, 302) Source(160, 32) + SourceIndex(0) +22>Emitted(80, 309) Source(162, 22) + SourceIndex(0) +23>Emitted(80, 310) Source(162, 23) + SourceIndex(0) +24>Emitted(80, 313) Source(162, 26) + SourceIndex(0) +25>Emitted(80, 314) Source(162, 27) + SourceIndex(0) +26>Emitted(80, 316) Source(162, 29) + SourceIndex(0) +27>Emitted(80, 317) Source(162, 30) + SourceIndex(0) +28>Emitted(80, 320) Source(162, 33) + SourceIndex(0) +29>Emitted(80, 321) Source(162, 34) + SourceIndex(0) +30>Emitted(80, 323) Source(162, 36) + SourceIndex(0) +31>Emitted(80, 324) Source(162, 37) + SourceIndex(0) +32>Emitted(80, 326) Source(162, 39) + SourceIndex(0) +33>Emitted(80, 328) Source(162, 41) + SourceIndex(0) +34>Emitted(80, 329) Source(162, 42) + SourceIndex(0) --- >>> console.log(primaryA); 1 >^^^^ @@ -3410,100 +3272,92 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 >>>} 1 > 2 >^ -3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >} 1 >Emitted(82, 1) Source(164, 1) + SourceIndex(0) 2 >Emitted(82, 2) Source(164, 2) + SourceIndex(0) --- ->>>for ((_58 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _59 = _58.name, name = _59 === void 0 ? "noName" : _59, _60 = _58.skills, _61 = _60 === void 0 ? { primary: "none", secondary: "none" } : _60, _62 = _61.primary, primary = _62 === void 0 ? "primary" : _62, _63 = _61.secondary, secondary = _63 === void 0 ? "secondary" : _63, _58), +>>>for (_58 = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, _59 = _58.name, name = _59 === void 0 ? "noName" : _59, _60 = _58.skills, _61 = _60 === void 0 ? { primary: "none", secondary: "none" } : _60, _62 = _61.primary, primary = _62 === void 0 ? "primary" : _62, _63 = _61.secondary, secondary = _63 === void 0 ? "secondary" : _63, _58, 1-> 2 >^^^ 3 > ^ 4 > ^ -5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -19> ^^ -20> ^^^^^^^^^^^^^^^^^^^ -21> ^^ -22> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -23> ^^^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +6 > ^^ +7 > ^^^^^^^^^^^^^^ +8 > ^^ +9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +10> ^^ +11> ^^^^^^^^^^^^^^^^ +12> ^^ +13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +14> ^^ +15> ^^^^^^^^^^^^^^^^^ +16> ^^ +17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +18> ^^ +19> ^^^^^^^^^^^^^^^^^^^ +20> ^^ +21> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> > 2 >for 3 > 4 > ( -5 > -6 > { - > name = "noName", - > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } -7 > -8 > name = "noName" -9 > -10> name = "noName" -11> , - > -12> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -13> -14> skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "none", secondary: "none" } -15> -16> primary = "primary" -17> -18> primary = "primary" -19> , - > -20> secondary = "secondary" -21> -22> secondary = "secondary" -23> - > } = { primary: "none", secondary: "none" } - > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +5 > { + > name = "noName", + > skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } + > } = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } } +6 > +7 > name = "noName" +8 > +9 > name = "noName" +10> , + > +11> skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +12> +13> skills: { + > primary = "primary", + > secondary = "secondary" + > } = { primary: "none", secondary: "none" } +14> +15> primary = "primary" +16> +17> primary = "primary" +18> , + > +19> secondary = "secondary" +20> +21> secondary = "secondary" 1->Emitted(83, 1) Source(165, 1) + SourceIndex(0) 2 >Emitted(83, 4) Source(165, 4) + SourceIndex(0) 3 >Emitted(83, 5) Source(165, 5) + SourceIndex(0) 4 >Emitted(83, 6) Source(165, 6) + SourceIndex(0) -5 >Emitted(83, 7) Source(165, 6) + SourceIndex(0) -6 >Emitted(83, 86) Source(171, 90) + SourceIndex(0) -7 >Emitted(83, 88) Source(166, 5) + SourceIndex(0) -8 >Emitted(83, 102) Source(166, 20) + SourceIndex(0) -9 >Emitted(83, 104) Source(166, 5) + SourceIndex(0) -10>Emitted(83, 142) Source(166, 20) + SourceIndex(0) -11>Emitted(83, 144) Source(167, 5) + SourceIndex(0) -12>Emitted(83, 160) Source(170, 47) + SourceIndex(0) -13>Emitted(83, 162) Source(167, 5) + SourceIndex(0) -14>Emitted(83, 229) Source(170, 47) + SourceIndex(0) -15>Emitted(83, 231) Source(168, 9) + SourceIndex(0) -16>Emitted(83, 248) Source(168, 28) + SourceIndex(0) -17>Emitted(83, 250) Source(168, 9) + SourceIndex(0) -18>Emitted(83, 292) Source(168, 28) + SourceIndex(0) -19>Emitted(83, 294) Source(169, 9) + SourceIndex(0) -20>Emitted(83, 313) Source(169, 32) + SourceIndex(0) -21>Emitted(83, 315) Source(169, 9) + SourceIndex(0) -22>Emitted(83, 361) Source(169, 32) + SourceIndex(0) -23>Emitted(83, 367) Source(171, 90) + SourceIndex(0) +5 >Emitted(83, 85) Source(171, 90) + SourceIndex(0) +6 >Emitted(83, 87) Source(166, 5) + SourceIndex(0) +7 >Emitted(83, 101) Source(166, 20) + SourceIndex(0) +8 >Emitted(83, 103) Source(166, 5) + SourceIndex(0) +9 >Emitted(83, 141) Source(166, 20) + SourceIndex(0) +10>Emitted(83, 143) Source(167, 5) + SourceIndex(0) +11>Emitted(83, 159) Source(170, 47) + SourceIndex(0) +12>Emitted(83, 161) Source(167, 5) + SourceIndex(0) +13>Emitted(83, 228) Source(170, 47) + SourceIndex(0) +14>Emitted(83, 230) Source(168, 9) + SourceIndex(0) +15>Emitted(83, 247) Source(168, 28) + SourceIndex(0) +16>Emitted(83, 249) Source(168, 9) + SourceIndex(0) +17>Emitted(83, 291) Source(168, 28) + SourceIndex(0) +18>Emitted(83, 293) Source(169, 9) + SourceIndex(0) +19>Emitted(83, 312) Source(169, 32) + SourceIndex(0) +20>Emitted(83, 314) Source(169, 9) + SourceIndex(0) +21>Emitted(83, 360) Source(169, 32) + SourceIndex(0) --- >>> i = 0; i < 1; i++) { 1 >^^^^ @@ -3520,7 +3374,9 @@ sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2 12> ^^ 13> ^ 14> ^^^-> -1 >, +1 > + > } = { primary: "none", secondary: "none" } + >} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, > 2 > i 3 > = diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.js.map index 076b6994fa3..524ffd6dafb 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfArrayBindingPattern.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.sourcemap.txt index 17110072800..172f28aa135 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern.sourcemap.txt @@ -332,7 +332,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -346,7 +345,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(13, 1) Source(21, 1) + SourceIndex(0) 2 >Emitted(13, 4) Source(21, 4) + SourceIndex(0) 3 >Emitted(13, 5) Source(21, 5) + SourceIndex(0) @@ -358,7 +356,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(13, 57) Source(21, 29) + SourceIndex(0) 10>Emitted(13, 59) Source(21, 23) + SourceIndex(0) 11>Emitted(13, 63) Source(21, 29) + SourceIndex(0) -12>Emitted(13, 64) Source(21, 30) + SourceIndex(0) --- >>> var _a = robots_1[_i], nameA = _a[1]; 1 >^^^^ @@ -422,7 +419,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -437,7 +433,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(17, 1) Source(24, 1) + SourceIndex(0) 2 >Emitted(17, 4) Source(24, 4) + SourceIndex(0) 3 >Emitted(17, 5) Source(24, 5) + SourceIndex(0) @@ -451,7 +446,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(17, 50) Source(24, 34) + SourceIndex(0) 12>Emitted(17, 52) Source(24, 23) + SourceIndex(0) 13>Emitted(17, 56) Source(24, 34) + SourceIndex(0) -14>Emitted(17, 57) Source(24, 35) + SourceIndex(0) --- >>> var _d = _c[_b], nameA = _d[1]; 1 >^^^^ @@ -517,7 +511,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ 1-> > 2 >for @@ -534,7 +527,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(21, 1) Source(27, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(27, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(27, 5) + SourceIndex(0) @@ -550,7 +542,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(21, 55) Source(27, 39) + SourceIndex(0) 14>Emitted(21, 57) Source(27, 23) + SourceIndex(0) 15>Emitted(21, 61) Source(27, 39) + SourceIndex(0) -16>Emitted(21, 62) Source(27, 40) + SourceIndex(0) --- >>> var _g = _f[_e], nameA = _g[1]; 1 >^^^^ @@ -612,8 +603,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -626,7 +616,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(25, 1) Source(30, 1) + SourceIndex(0) 2 >Emitted(25, 4) Source(30, 4) + SourceIndex(0) 3 >Emitted(25, 5) Source(30, 5) + SourceIndex(0) @@ -638,7 +627,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(25, 72) Source(30, 61) + SourceIndex(0) 10>Emitted(25, 74) Source(30, 50) + SourceIndex(0) 11>Emitted(25, 78) Source(30, 61) + SourceIndex(0) -12>Emitted(25, 79) Source(30, 62) + SourceIndex(0) --- >>> var _j = multiRobots_1[_h], _k = _j[1], primarySkillA = _k[0], secondarySkillA = _k[1]; 1->^^^^ @@ -714,8 +702,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -730,7 +717,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(29, 1) Source(33, 1) + SourceIndex(0) 2 >Emitted(29, 4) Source(33, 4) + SourceIndex(0) 3 >Emitted(29, 5) Source(33, 5) + SourceIndex(0) @@ -744,7 +730,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(29, 55) Source(33, 66) + SourceIndex(0) 12>Emitted(29, 57) Source(33, 50) + SourceIndex(0) 13>Emitted(29, 61) Source(33, 66) + SourceIndex(0) -14>Emitted(29, 62) Source(33, 67) + SourceIndex(0) --- >>> var _o = _m[_l], _p = _o[1], primarySkillA = _p[0], secondarySkillA = _p[1]; 1->^^^^ @@ -822,8 +807,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^^^^^-> +16> ^^^^^^^^^^^-> 1-> > 2 >for @@ -840,7 +824,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(33, 1) Source(36, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(36, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(36, 5) + SourceIndex(0) @@ -856,7 +839,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(33, 65) Source(36, 76) + SourceIndex(0) 14>Emitted(33, 67) Source(36, 50) + SourceIndex(0) 15>Emitted(33, 71) Source(36, 76) + SourceIndex(0) -16>Emitted(33, 72) Source(36, 77) + SourceIndex(0) --- >>> var _s = _r[_q], _t = _s[1], primarySkillA = _t[0], secondarySkillA = _t[1]; 1->^^^^ @@ -930,7 +912,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -944,7 +925,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(37, 1) Source(40, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(40, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(40, 5) + SourceIndex(0) @@ -956,14 +936,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(37, 57) Source(40, 29) + SourceIndex(0) 10>Emitted(37, 59) Source(40, 23) + SourceIndex(0) 11>Emitted(37, 63) Source(40, 29) + SourceIndex(0) -12>Emitted(37, 64) Source(40, 30) + SourceIndex(0) --- >>> var numberB = robots_2[_u][0]; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > numberB -1 >Emitted(38, 5) Source(40, 11) + SourceIndex(0) +2 > let [numberB +1 >Emitted(38, 5) Source(40, 6) + SourceIndex(0) 2 >Emitted(38, 34) Source(40, 18) + SourceIndex(0) --- >>> console.log(numberB); @@ -1014,7 +993,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -1029,7 +1007,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(41, 1) Source(43, 1) + SourceIndex(0) 2 >Emitted(41, 4) Source(43, 4) + SourceIndex(0) 3 >Emitted(41, 5) Source(43, 5) + SourceIndex(0) @@ -1043,14 +1020,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(41, 50) Source(43, 34) + SourceIndex(0) 12>Emitted(41, 52) Source(43, 23) + SourceIndex(0) 13>Emitted(41, 56) Source(43, 34) + SourceIndex(0) -14>Emitted(41, 57) Source(43, 35) + SourceIndex(0) --- >>> var numberB = _w[_v][0]; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > numberB -1 >Emitted(42, 5) Source(43, 11) + SourceIndex(0) +2 > let [numberB +1 >Emitted(42, 5) Source(43, 6) + SourceIndex(0) 2 >Emitted(42, 28) Source(43, 18) + SourceIndex(0) --- >>> console.log(numberB); @@ -1103,7 +1079,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ 1-> > 2 >for @@ -1120,7 +1095,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(45, 1) Source(46, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(46, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(46, 5) + SourceIndex(0) @@ -1136,14 +1110,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(45, 55) Source(46, 39) + SourceIndex(0) 14>Emitted(45, 57) Source(46, 23) + SourceIndex(0) 15>Emitted(45, 61) Source(46, 39) + SourceIndex(0) -16>Emitted(45, 62) Source(46, 40) + SourceIndex(0) --- >>> var numberB = _y[_x][0]; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > numberB -1 >Emitted(46, 5) Source(46, 11) + SourceIndex(0) +2 > let [numberB +1 >Emitted(46, 5) Source(46, 6) + SourceIndex(0) 2 >Emitted(46, 28) Source(46, 18) + SourceIndex(0) --- >>> console.log(numberB); @@ -1192,7 +1165,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > 2 >for @@ -1205,7 +1177,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(49, 1) Source(49, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(49, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(49, 5) + SourceIndex(0) @@ -1217,14 +1188,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(49, 72) Source(49, 32) + SourceIndex(0) 10>Emitted(49, 74) Source(49, 21) + SourceIndex(0) 11>Emitted(49, 78) Source(49, 32) + SourceIndex(0) -12>Emitted(49, 79) Source(49, 33) + SourceIndex(0) --- >>> var nameB = multiRobots_2[_z][0]; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > nameB -1 >Emitted(50, 5) Source(49, 11) + SourceIndex(0) +2 > let [nameB +1 >Emitted(50, 5) Source(49, 6) + SourceIndex(0) 2 >Emitted(50, 37) Source(49, 16) + SourceIndex(0) --- >>> console.log(nameB); @@ -1275,7 +1245,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -1290,7 +1259,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(53, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(53, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(53, 5) Source(52, 5) + SourceIndex(0) @@ -1304,14 +1272,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(53, 55) Source(52, 37) + SourceIndex(0) 12>Emitted(53, 57) Source(52, 21) + SourceIndex(0) 13>Emitted(53, 61) Source(52, 37) + SourceIndex(0) -14>Emitted(53, 62) Source(52, 38) + SourceIndex(0) --- >>> var nameB = _1[_0][0]; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > nameB -1 >Emitted(54, 5) Source(52, 11) + SourceIndex(0) +2 > let [nameB +1 >Emitted(54, 5) Source(52, 6) + SourceIndex(0) 2 >Emitted(54, 26) Source(52, 16) + SourceIndex(0) --- >>> console.log(nameB); @@ -1364,7 +1331,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ 1-> > 2 >for @@ -1381,7 +1347,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(57, 1) Source(55, 1) + SourceIndex(0) 2 >Emitted(57, 4) Source(55, 4) + SourceIndex(0) 3 >Emitted(57, 5) Source(55, 5) + SourceIndex(0) @@ -1397,14 +1362,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(57, 65) Source(55, 47) + SourceIndex(0) 14>Emitted(57, 67) Source(55, 21) + SourceIndex(0) 15>Emitted(57, 71) Source(55, 47) + SourceIndex(0) -16>Emitted(57, 72) Source(55, 48) + SourceIndex(0) --- >>> var nameB = _3[_2][0]; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > nameB -1 >Emitted(58, 5) Source(55, 11) + SourceIndex(0) +2 > let [nameB +1 >Emitted(58, 5) Source(55, 6) + SourceIndex(0) 2 >Emitted(58, 26) Source(55, 16) + SourceIndex(0) --- >>> console.log(nameB); @@ -1453,8 +1417,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^-> 1-> > > @@ -1468,7 +1431,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(61, 1) Source(59, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(59, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(59, 5) + SourceIndex(0) @@ -1480,7 +1442,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(61, 57) Source(59, 47) + SourceIndex(0) 10>Emitted(61, 59) Source(59, 41) + SourceIndex(0) 11>Emitted(61, 63) Source(59, 47) + SourceIndex(0) -12>Emitted(61, 64) Source(59, 48) + SourceIndex(0) --- >>> var _5 = robots_3[_4], numberA2 = _5[0], nameA2 = _5[1], skillA2 = _5[2]; 1->^^^^ @@ -1556,8 +1517,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1572,7 +1532,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(65, 1) Source(62, 1) + SourceIndex(0) 2 >Emitted(65, 4) Source(62, 4) + SourceIndex(0) 3 >Emitted(65, 5) Source(62, 5) + SourceIndex(0) @@ -1586,7 +1545,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(65, 50) Source(62, 52) + SourceIndex(0) 12>Emitted(65, 52) Source(62, 41) + SourceIndex(0) 13>Emitted(65, 56) Source(62, 52) + SourceIndex(0) -14>Emitted(65, 57) Source(62, 53) + SourceIndex(0) --- >>> var _8 = _7[_6], numberA2 = _8[0], nameA2 = _8[1], skillA2 = _8[2]; 1->^^^^ @@ -1664,8 +1622,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1682,7 +1639,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(69, 1) Source(65, 1) + SourceIndex(0) 2 >Emitted(69, 4) Source(65, 4) + SourceIndex(0) 3 >Emitted(69, 5) Source(65, 5) + SourceIndex(0) @@ -1698,7 +1654,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(69, 57) Source(65, 57) + SourceIndex(0) 14>Emitted(69, 59) Source(65, 41) + SourceIndex(0) 15>Emitted(69, 63) Source(65, 57) + SourceIndex(0) -16>Emitted(69, 64) Source(65, 58) + SourceIndex(0) --- >>> var _11 = _10[_9], numberA2 = _11[0], nameA2 = _11[1], skillA2 = _11[2]; 1->^^^^ @@ -1772,8 +1727,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1786,7 +1740,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(73, 1) Source(68, 1) + SourceIndex(0) 2 >Emitted(73, 4) Source(68, 4) + SourceIndex(0) 3 >Emitted(73, 5) Source(68, 5) + SourceIndex(0) @@ -1798,7 +1751,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(73, 74) Source(68, 67) + SourceIndex(0) 10>Emitted(73, 76) Source(68, 56) + SourceIndex(0) 11>Emitted(73, 81) Source(68, 67) + SourceIndex(0) -12>Emitted(73, 82) Source(68, 68) + SourceIndex(0) --- >>> var _13 = multiRobots_3[_12], nameMA = _13[0], _14 = _13[1], primarySkillA = _14[0], secondarySkillA = _14[1]; 1->^^^^ @@ -1880,8 +1832,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1896,7 +1847,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(77, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(77, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(77, 5) Source(71, 5) + SourceIndex(0) @@ -1910,7 +1860,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(77, 59) Source(71, 72) + SourceIndex(0) 12>Emitted(77, 61) Source(71, 56) + SourceIndex(0) 13>Emitted(77, 66) Source(71, 72) + SourceIndex(0) -14>Emitted(77, 67) Source(71, 73) + SourceIndex(0) --- >>> var _17 = _16[_15], nameMA = _17[0], _18 = _17[1], primarySkillA = _18[0], secondarySkillA = _18[1]; 1->^^^^ @@ -1994,8 +1943,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2012,7 +1960,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(81, 1) Source(74, 1) + SourceIndex(0) 2 >Emitted(81, 4) Source(74, 4) + SourceIndex(0) 3 >Emitted(81, 5) Source(74, 5) + SourceIndex(0) @@ -2028,7 +1975,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(81, 69) Source(74, 82) + SourceIndex(0) 14>Emitted(81, 71) Source(74, 56) + SourceIndex(0) 15>Emitted(81, 76) Source(74, 82) + SourceIndex(0) -16>Emitted(81, 77) Source(74, 83) + SourceIndex(0) --- >>> var _21 = _20[_19], nameMA = _21[0], _22 = _21[1], primarySkillA = _22[0], secondarySkillA = _22[1]; 1->^^^^ @@ -2108,8 +2054,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^-> +12> ^^^^^^^^^^-> 1-> > > @@ -2123,7 +2068,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(85, 1) Source(78, 1) + SourceIndex(0) 2 >Emitted(85, 4) Source(78, 4) + SourceIndex(0) 3 >Emitted(85, 5) Source(78, 5) + SourceIndex(0) @@ -2135,7 +2079,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(85, 59) Source(78, 45) + SourceIndex(0) 10>Emitted(85, 61) Source(78, 39) + SourceIndex(0) 11>Emitted(85, 66) Source(78, 45) + SourceIndex(0) -12>Emitted(85, 67) Source(78, 46) + SourceIndex(0) --- >>> var _24 = robots_4[_23], numberA3 = _24[0], robotAInfo = _24.slice(1); 1->^^^^ @@ -2205,8 +2148,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^-> +14> ^^^^^^^^^^-> 1-> > 2 >for @@ -2221,7 +2163,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(89, 1) Source(81, 1) + SourceIndex(0) 2 >Emitted(89, 4) Source(81, 4) + SourceIndex(0) 3 >Emitted(89, 5) Source(81, 5) + SourceIndex(0) @@ -2235,7 +2176,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(89, 54) Source(81, 50) + SourceIndex(0) 12>Emitted(89, 56) Source(81, 39) + SourceIndex(0) 13>Emitted(89, 61) Source(81, 50) + SourceIndex(0) -14>Emitted(89, 62) Source(81, 51) + SourceIndex(0) --- >>> var _27 = _26[_25], numberA3 = _27[0], robotAInfo = _27.slice(1); 1->^^^^ @@ -2307,8 +2247,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^-> +16> ^^^^^-> 1-> > 2 >for @@ -2325,7 +2264,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(93, 1) Source(84, 1) + SourceIndex(0) 2 >Emitted(93, 4) Source(84, 4) + SourceIndex(0) 3 >Emitted(93, 5) Source(84, 5) + SourceIndex(0) @@ -2341,7 +2279,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(93, 59) Source(84, 55) + SourceIndex(0) 14>Emitted(93, 61) Source(84, 39) + SourceIndex(0) 15>Emitted(93, 66) Source(84, 55) + SourceIndex(0) -16>Emitted(93, 67) Source(84, 56) + SourceIndex(0) --- >>> var _30 = _29[_28], numberA3 = _30[0], robotAInfo = _30.slice(1); 1->^^^^ @@ -2409,7 +2346,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ 1-> > 2 >for @@ -2422,7 +2358,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(97, 1) Source(87, 1) + SourceIndex(0) 2 >Emitted(97, 4) Source(87, 4) + SourceIndex(0) 3 >Emitted(97, 5) Source(87, 5) + SourceIndex(0) @@ -2434,14 +2369,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 9 >Emitted(97, 74) Source(87, 45) + SourceIndex(0) 10>Emitted(97, 76) Source(87, 34) + SourceIndex(0) 11>Emitted(97, 81) Source(87, 45) + SourceIndex(0) -12>Emitted(97, 82) Source(87, 46) + SourceIndex(0) --- >>> var multiRobotAInfo = multiRobots_4[_31].slice(0); 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > ...multiRobotAInfo -1 >Emitted(98, 5) Source(87, 11) + SourceIndex(0) +2 > let [...multiRobotAInfo +1 >Emitted(98, 5) Source(87, 6) + SourceIndex(0) 2 >Emitted(98, 54) Source(87, 29) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); @@ -2492,7 +2426,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ 1-> > 2 >for @@ -2507,7 +2440,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(101, 1) Source(90, 1) + SourceIndex(0) 2 >Emitted(101, 4) Source(90, 4) + SourceIndex(0) 3 >Emitted(101, 5) Source(90, 5) + SourceIndex(0) @@ -2521,14 +2453,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 11>Emitted(101, 59) Source(90, 50) + SourceIndex(0) 12>Emitted(101, 61) Source(90, 34) + SourceIndex(0) 13>Emitted(101, 66) Source(90, 50) + SourceIndex(0) -14>Emitted(101, 67) Source(90, 51) + SourceIndex(0) --- >>> var multiRobotAInfo = _33[_32].slice(0); 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > ...multiRobotAInfo -1 >Emitted(102, 5) Source(90, 11) + SourceIndex(0) +2 > let [...multiRobotAInfo +1 >Emitted(102, 5) Source(90, 6) + SourceIndex(0) 2 >Emitted(102, 44) Source(90, 29) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); @@ -2581,7 +2512,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ 1-> > 2 >for @@ -2598,7 +2528,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(105, 1) Source(93, 1) + SourceIndex(0) 2 >Emitted(105, 4) Source(93, 4) + SourceIndex(0) 3 >Emitted(105, 5) Source(93, 5) + SourceIndex(0) @@ -2614,14 +2543,13 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern.ts 13>Emitted(105, 69) Source(93, 60) + SourceIndex(0) 14>Emitted(105, 71) Source(93, 34) + SourceIndex(0) 15>Emitted(105, 76) Source(93, 60) + SourceIndex(0) -16>Emitted(105, 77) Source(93, 61) + SourceIndex(0) --- >>> var multiRobotAInfo = _35[_34].slice(0); 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > ...multiRobotAInfo -1 >Emitted(106, 5) Source(93, 11) + SourceIndex(0) +2 > let [...multiRobotAInfo +1 >Emitted(106, 5) Source(93, 6) + SourceIndex(0) 2 >Emitted(106, 44) Source(93, 29) + SourceIndex(0) --- >>> console.log(multiRobotAInfo); diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.js.map index cae221df0f2..1a42ddf3907 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfArrayBindingPattern2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPattern2.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPattern2.ts"],"names":[],"mappings":"AAMA,IAAI,MAAM,GAAU,CAAC,CAAC,EAAE,OAAO,EAAE,QAAQ,CAAC,CAAC;AAC3C,IAAI,MAAM,GAAU,CAAC,CAAC,EAAE,SAAS,EAAE,UAAU,CAAC,CAAC;AAC/C,IAAI,MAAM,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAC9B;IACI,MAAM,CAAC,MAAM,CAAC;AAClB,CAAC;AAED,IAAI,WAAW,GAAsB,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC,CAAC;AAC/D,IAAI,WAAW,GAAsB,CAAC,SAAS,EAAE,CAAC,UAAU,EAAE,QAAQ,CAAC,CAAC,CAAC;AACzE,IAAI,WAAW,GAAG,CAAC,WAAW,EAAE,WAAW,CAAC,CAAC;AAC7C;IACI,MAAM,CAAC,WAAW,CAAC;AACvB,CAAC;AAED,IAAI,KAAa,EAAE,aAAqB,EAAE,eAAuB,CAAC;AAClE,IAAI,OAAe,EAAE,KAAa,CAAC;AACnC,IAAI,QAAgB,EAAE,MAAc,EAAE,OAAe,EAAE,MAAc,CAAC;AACtE,IAAI,QAAgB,EAAE,UAA+B,EAAE,eAA8C,CAAC;AAEtG,GAAG,CAAC,CAAc,UAAM,EAAN,iBAAM,EAAN,oBAAM,EAAN,IAAM;uBAAhB,aAAK;IACT,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAc,UAAW,EAAX,KAAA,SAAS,EAAE,EAAX,cAAW,EAAX,IAAW;iBAArB,aAAK;IACT,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAc,UAAgB,EAAhB,MAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,cAAgB,EAAhB,IAAgB;iBAA1B,aAAK;IACT,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAyC,UAAW,EAAX,2BAAW,EAAX,yBAAW,EAAX,IAAW;4BAAhD,UAAgC,EAA/B,qBAAa,EAAE,uBAAe;IACnC,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;CAC9B;AACD,GAAG,CAAC,CAAyC,UAAgB,EAAhB,KAAA,cAAc,EAAE,EAAhB,cAAgB,EAAhB,IAAgB;iBAArD,UAAgC,EAA/B,qBAAa,EAAE,uBAAe;IACnC,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;CAC9B;AACD,GAAG,CAAC,CAAyC,UAA0B,EAA1B,MAAC,WAAW,EAAE,WAAW,CAAC,EAA1B,cAA0B,EAA1B,IAA0B;iBAA/D,UAAgC,EAA/B,qBAAa,EAAE,uBAAe;IACnC,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;CAC9B;AAED,GAAG,CAAC,CAAc,UAAM,EAAN,iBAAM,EAAN,oBAAM,EAAN,IAAM;IAAlB,yBAAO;IACT,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;CACxB;AACD,GAAG,CAAC,CAAc,UAAW,EAAX,KAAA,SAAS,EAAE,EAAX,cAAW,EAAX,IAAW;IAAvB,mBAAO;IACT,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;CACxB;AACD,GAAG,CAAC,CAAc,UAAgB,EAAhB,MAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,cAAgB,EAAhB,IAAgB;IAA5B,mBAAO;IACT,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;CACxB;AACD,GAAG,CAAC,CAAY,UAAW,EAAX,2BAAW,EAAX,yBAAW,EAAX,IAAW;IAArB,4BAAK;IACP,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAY,UAAgB,EAAhB,KAAA,cAAc,EAAE,EAAhB,cAAgB,EAAhB,IAAgB;IAA1B,iBAAK;IACP,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAY,UAA0B,EAA1B,MAAC,WAAW,EAAE,WAAW,CAAC,EAA1B,cAA0B,EAA1B,IAA0B;IAApC,iBAAK;IACP,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AAED,GAAG,CAAC,CAAgC,UAAM,EAAN,iBAAM,EAAN,oBAAM,EAAN,IAAM;uBAApC,gBAAQ,EAAE,cAAM,EAAE,eAAO;IAC3B,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAAgC,UAAW,EAAX,KAAA,SAAS,EAAE,EAAX,cAAW,EAAX,IAAW;iBAAzC,gBAAQ,EAAE,cAAM,EAAE,eAAO;IAC3B,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAAgC,UAAgB,EAAhB,OAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,eAAgB,EAAhB,IAAgB;mBAA9C,iBAAQ,EAAE,eAAM,EAAE,gBAAO;IAC3B,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAA+C,WAAW,EAAX,2BAAW,EAAX,0BAAW,EAAX,KAAW;8BAAxD,eAAM,EAAE,YAAgC,EAA/B,sBAAa,EAAE,wBAAe;IACzC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAA+C,WAAgB,EAAhB,MAAA,cAAc,EAAE,EAAhB,gBAAgB,EAAhB,KAAgB;oBAA7D,eAAM,EAAE,YAAgC,EAA/B,sBAAa,EAAE,wBAAe;IACzC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAA+C,WAA0B,EAA1B,OAAC,WAAW,EAAE,WAAW,CAAC,EAA1B,gBAA0B,EAA1B,KAA0B;oBAAvE,eAAM,EAAE,YAAgC,EAA/B,sBAAa,EAAE,wBAAe;IACzC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AAED,GAAG,CAAC,CAA8B,WAAM,EAAN,iBAAM,EAAN,qBAAM,EAAN,KAAM;yBAAlC,iBAAQ,EAAE,yBAAa;IACzB,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAA8B,WAAW,EAAX,MAAA,SAAS,EAAE,EAAX,gBAAW,EAAX,KAAW;oBAAvC,iBAAQ,EAAE,yBAAa;IACzB,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAA8B,WAAgB,EAAhB,OAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,gBAAgB,EAAhB,KAAgB;oBAA5C,iBAAQ,EAAE,yBAAa;IACzB,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAAyB,WAAW,EAAX,2BAAW,EAAX,0BAAW,EAAX,KAAW;IAAlC,6CAAkB;IACpB,OAAO,CAAC,GAAG,CAAC,eAAe,CAAC,CAAC;CAChC;AACD,GAAG,CAAC,CAAyB,WAAgB,EAAhB,MAAA,cAAc,EAAE,EAAhB,gBAAgB,EAAhB,KAAgB;IAAvC,mCAAkB;IACpB,OAAO,CAAC,GAAG,CAAC,eAAe,CAAC,CAAC;CAChC;AACD,GAAG,CAAC,CAAyB,WAA0B,EAA1B,OAAC,WAAW,EAAE,WAAW,CAAC,EAA1B,gBAA0B,EAA1B,KAA0B;IAAjD,mCAAkB;IACpB,OAAO,CAAC,GAAG,CAAC,eAAe,CAAC,CAAC;CAChC"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.sourcemap.txt index 72970488233..f670f9eda1f 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPattern2.sourcemap.txt @@ -444,7 +444,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -458,7 +457,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(17, 1) Source(26, 1) + SourceIndex(0) 2 >Emitted(17, 4) Source(26, 4) + SourceIndex(0) 3 >Emitted(17, 5) Source(26, 5) + SourceIndex(0) @@ -470,21 +468,14 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(17, 57) Source(26, 25) + SourceIndex(0) 10>Emitted(17, 59) Source(26, 19) + SourceIndex(0) 11>Emitted(17, 63) Source(26, 25) + SourceIndex(0) -12>Emitted(17, 64) Source(26, 26) + SourceIndex(0) --- >>> _a = robots_1[_i], nameA = _a[1]; -1 >^^^^ -2 > ^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^ 1 > -2 > [, nameA] -3 > -4 > nameA -1 >Emitted(18, 5) Source(26, 6) + SourceIndex(0) -2 >Emitted(18, 22) Source(26, 15) + SourceIndex(0) -3 >Emitted(18, 24) Source(26, 9) + SourceIndex(0) -4 >Emitted(18, 37) Source(26, 14) + SourceIndex(0) +2 > nameA +1 >Emitted(18, 24) Source(26, 9) + SourceIndex(0) +2 >Emitted(18, 37) Source(26, 14) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -534,7 +525,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -549,7 +539,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(21, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(29, 5) + SourceIndex(0) @@ -563,21 +552,14 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(21, 50) Source(29, 30) + SourceIndex(0) 12>Emitted(21, 52) Source(29, 19) + SourceIndex(0) 13>Emitted(21, 56) Source(29, 30) + SourceIndex(0) -14>Emitted(21, 57) Source(29, 31) + SourceIndex(0) --- >>> _d = _c[_b], nameA = _d[1]; -1 >^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^ 1 > -2 > [, nameA] -3 > -4 > nameA -1 >Emitted(22, 5) Source(29, 6) + SourceIndex(0) -2 >Emitted(22, 16) Source(29, 15) + SourceIndex(0) -3 >Emitted(22, 18) Source(29, 9) + SourceIndex(0) -4 >Emitted(22, 31) Source(29, 14) + SourceIndex(0) +2 > nameA +1 >Emitted(22, 18) Source(29, 9) + SourceIndex(0) +2 >Emitted(22, 31) Source(29, 14) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -629,7 +611,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ 1-> > 2 >for @@ -646,7 +627,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(25, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(25, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(25, 5) Source(32, 5) + SourceIndex(0) @@ -662,21 +642,14 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(25, 55) Source(32, 35) + SourceIndex(0) 14>Emitted(25, 57) Source(32, 19) + SourceIndex(0) 15>Emitted(25, 61) Source(32, 35) + SourceIndex(0) -16>Emitted(25, 62) Source(32, 36) + SourceIndex(0) --- >>> _g = _f[_e], nameA = _g[1]; -1 >^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^ 1 > -2 > [, nameA] -3 > -4 > nameA -1 >Emitted(26, 5) Source(32, 6) + SourceIndex(0) -2 >Emitted(26, 16) Source(32, 15) + SourceIndex(0) -3 >Emitted(26, 18) Source(32, 9) + SourceIndex(0) -4 >Emitted(26, 31) Source(32, 14) + SourceIndex(0) +2 > nameA +1 >Emitted(26, 18) Source(32, 9) + SourceIndex(0) +2 >Emitted(26, 31) Source(32, 14) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -724,8 +697,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^-> +12> ^^^^^^^^^^^-> 1-> > 2 >for @@ -738,7 +710,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(29, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(29, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(29, 5) Source(35, 5) + SourceIndex(0) @@ -750,33 +721,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(29, 72) Source(35, 57) + SourceIndex(0) 10>Emitted(29, 74) Source(35, 46) + SourceIndex(0) 11>Emitted(29, 78) Source(35, 57) + SourceIndex(0) -12>Emitted(29, 79) Source(35, 58) + SourceIndex(0) --- >>> _j = multiRobots_1[_h], _k = _j[1], primarySkillA = _k[0], secondarySkillA = _k[1]; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, [primarySkillA, secondarySkillA]] -3 > -4 > [primarySkillA, secondarySkillA] -5 > -6 > primarySkillA -7 > , -8 > secondarySkillA -1->Emitted(30, 5) Source(35, 6) + SourceIndex(0) -2 >Emitted(30, 27) Source(35, 42) + SourceIndex(0) -3 >Emitted(30, 29) Source(35, 9) + SourceIndex(0) -4 >Emitted(30, 39) Source(35, 41) + SourceIndex(0) -5 >Emitted(30, 41) Source(35, 10) + SourceIndex(0) -6 >Emitted(30, 62) Source(35, 23) + SourceIndex(0) -7 >Emitted(30, 64) Source(35, 25) + SourceIndex(0) -8 >Emitted(30, 87) Source(35, 40) + SourceIndex(0) +2 > [primarySkillA, secondarySkillA] +3 > +4 > primarySkillA +5 > , +6 > secondarySkillA +1->Emitted(30, 29) Source(35, 9) + SourceIndex(0) +2 >Emitted(30, 39) Source(35, 41) + SourceIndex(0) +3 >Emitted(30, 41) Source(35, 10) + SourceIndex(0) +4 >Emitted(30, 62) Source(35, 23) + SourceIndex(0) +5 >Emitted(30, 64) Source(35, 25) + SourceIndex(0) +6 >Emitted(30, 87) Source(35, 40) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -826,8 +790,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -842,7 +805,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(33, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(38, 5) + SourceIndex(0) @@ -856,33 +818,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(33, 55) Source(38, 62) + SourceIndex(0) 12>Emitted(33, 57) Source(38, 46) + SourceIndex(0) 13>Emitted(33, 61) Source(38, 62) + SourceIndex(0) -14>Emitted(33, 62) Source(38, 63) + SourceIndex(0) --- >>> _o = _m[_l], _p = _o[1], primarySkillA = _p[0], secondarySkillA = _p[1]; -1->^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, [primarySkillA, secondarySkillA]] -3 > -4 > [primarySkillA, secondarySkillA] -5 > -6 > primarySkillA -7 > , -8 > secondarySkillA -1->Emitted(34, 5) Source(38, 6) + SourceIndex(0) -2 >Emitted(34, 16) Source(38, 42) + SourceIndex(0) -3 >Emitted(34, 18) Source(38, 9) + SourceIndex(0) -4 >Emitted(34, 28) Source(38, 41) + SourceIndex(0) -5 >Emitted(34, 30) Source(38, 10) + SourceIndex(0) -6 >Emitted(34, 51) Source(38, 23) + SourceIndex(0) -7 >Emitted(34, 53) Source(38, 25) + SourceIndex(0) -8 >Emitted(34, 76) Source(38, 40) + SourceIndex(0) +2 > [primarySkillA, secondarySkillA] +3 > +4 > primarySkillA +5 > , +6 > secondarySkillA +1->Emitted(34, 18) Source(38, 9) + SourceIndex(0) +2 >Emitted(34, 28) Source(38, 41) + SourceIndex(0) +3 >Emitted(34, 30) Source(38, 10) + SourceIndex(0) +4 >Emitted(34, 51) Source(38, 23) + SourceIndex(0) +5 >Emitted(34, 53) Source(38, 25) + SourceIndex(0) +6 >Emitted(34, 76) Source(38, 40) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -934,8 +889,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^-> +16> ^^^^^^^-> 1-> > 2 >for @@ -952,7 +906,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(37, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(41, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(41, 5) + SourceIndex(0) @@ -968,33 +921,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(37, 65) Source(41, 72) + SourceIndex(0) 14>Emitted(37, 67) Source(41, 46) + SourceIndex(0) 15>Emitted(37, 71) Source(41, 72) + SourceIndex(0) -16>Emitted(37, 72) Source(41, 73) + SourceIndex(0) --- >>> _s = _r[_q], _t = _s[1], primarySkillA = _t[0], secondarySkillA = _t[1]; -1->^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, [primarySkillA, secondarySkillA]] -3 > -4 > [primarySkillA, secondarySkillA] -5 > -6 > primarySkillA -7 > , -8 > secondarySkillA -1->Emitted(38, 5) Source(41, 6) + SourceIndex(0) -2 >Emitted(38, 16) Source(41, 42) + SourceIndex(0) -3 >Emitted(38, 18) Source(41, 9) + SourceIndex(0) -4 >Emitted(38, 28) Source(41, 41) + SourceIndex(0) -5 >Emitted(38, 30) Source(41, 10) + SourceIndex(0) -6 >Emitted(38, 51) Source(41, 23) + SourceIndex(0) -7 >Emitted(38, 53) Source(41, 25) + SourceIndex(0) -8 >Emitted(38, 76) Source(41, 40) + SourceIndex(0) +2 > [primarySkillA, secondarySkillA] +3 > +4 > primarySkillA +5 > , +6 > secondarySkillA +1->Emitted(38, 18) Source(41, 9) + SourceIndex(0) +2 >Emitted(38, 28) Source(41, 41) + SourceIndex(0) +3 >Emitted(38, 30) Source(41, 10) + SourceIndex(0) +4 >Emitted(38, 51) Source(41, 23) + SourceIndex(0) +5 >Emitted(38, 53) Source(41, 25) + SourceIndex(0) +6 >Emitted(38, 76) Source(41, 40) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -1042,7 +988,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -1056,7 +1001,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(41, 1) Source(45, 1) + SourceIndex(0) 2 >Emitted(41, 4) Source(45, 4) + SourceIndex(0) 3 >Emitted(41, 5) Source(45, 5) + SourceIndex(0) @@ -1068,7 +1012,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(41, 57) Source(45, 25) + SourceIndex(0) 10>Emitted(41, 59) Source(45, 19) + SourceIndex(0) 11>Emitted(41, 63) Source(45, 25) + SourceIndex(0) -12>Emitted(41, 64) Source(45, 26) + SourceIndex(0) --- >>> numberB = robots_2[_u][0]; 1 >^^^^ @@ -1126,7 +1069,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -1141,7 +1083,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(45, 1) Source(48, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(48, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(48, 5) + SourceIndex(0) @@ -1155,7 +1096,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(45, 50) Source(48, 30) + SourceIndex(0) 12>Emitted(45, 52) Source(48, 19) + SourceIndex(0) 13>Emitted(45, 56) Source(48, 30) + SourceIndex(0) -14>Emitted(45, 57) Source(48, 31) + SourceIndex(0) --- >>> numberB = _w[_v][0]; 1 >^^^^ @@ -1216,7 +1156,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ 1-> > 2 >for @@ -1233,7 +1172,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(49, 1) Source(51, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(51, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(51, 5) + SourceIndex(0) @@ -1249,7 +1187,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(49, 55) Source(51, 35) + SourceIndex(0) 14>Emitted(49, 57) Source(51, 19) + SourceIndex(0) 15>Emitted(49, 61) Source(51, 35) + SourceIndex(0) -16>Emitted(49, 62) Source(51, 36) + SourceIndex(0) --- >>> numberB = _y[_x][0]; 1 >^^^^ @@ -1306,7 +1243,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > 2 >for @@ -1319,7 +1255,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(53, 1) Source(54, 1) + SourceIndex(0) 2 >Emitted(53, 4) Source(54, 4) + SourceIndex(0) 3 >Emitted(53, 5) Source(54, 5) + SourceIndex(0) @@ -1331,7 +1266,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(53, 72) Source(54, 28) + SourceIndex(0) 10>Emitted(53, 74) Source(54, 17) + SourceIndex(0) 11>Emitted(53, 78) Source(54, 28) + SourceIndex(0) -12>Emitted(53, 79) Source(54, 29) + SourceIndex(0) --- >>> nameB = multiRobots_2[_z][0]; 1 >^^^^ @@ -1389,7 +1323,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -1404,7 +1337,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(57, 1) Source(57, 1) + SourceIndex(0) 2 >Emitted(57, 4) Source(57, 4) + SourceIndex(0) 3 >Emitted(57, 5) Source(57, 5) + SourceIndex(0) @@ -1418,7 +1350,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(57, 55) Source(57, 33) + SourceIndex(0) 12>Emitted(57, 57) Source(57, 17) + SourceIndex(0) 13>Emitted(57, 61) Source(57, 33) + SourceIndex(0) -14>Emitted(57, 62) Source(57, 34) + SourceIndex(0) --- >>> nameB = _1[_0][0]; 1 >^^^^ @@ -1479,7 +1410,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ 1-> > 2 >for @@ -1496,7 +1426,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(61, 1) Source(60, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(60, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(60, 5) + SourceIndex(0) @@ -1512,7 +1441,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(61, 65) Source(60, 43) + SourceIndex(0) 14>Emitted(61, 67) Source(60, 17) + SourceIndex(0) 15>Emitted(61, 71) Source(60, 43) + SourceIndex(0) -16>Emitted(61, 72) Source(60, 44) + SourceIndex(0) --- >>> nameB = _3[_2][0]; 1 >^^^^ @@ -1569,8 +1497,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^-> +12> ^^^^^^^^^^^^-> 1-> > > @@ -1584,7 +1511,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(65, 1) Source(64, 1) + SourceIndex(0) 2 >Emitted(65, 4) Source(64, 4) + SourceIndex(0) 3 >Emitted(65, 5) Source(64, 5) + SourceIndex(0) @@ -1596,33 +1522,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(65, 57) Source(64, 43) + SourceIndex(0) 10>Emitted(65, 59) Source(64, 37) + SourceIndex(0) 11>Emitted(65, 63) Source(64, 43) + SourceIndex(0) -12>Emitted(65, 64) Source(64, 44) + SourceIndex(0) --- >>> _5 = robots_3[_4], numberA2 = _5[0], nameA2 = _5[1], skillA2 = _5[2]; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ 1-> -2 > [numberA2, nameA2, skillA2] -3 > -4 > numberA2 -5 > , -6 > nameA2 -7 > , -8 > skillA2 -1->Emitted(66, 5) Source(64, 6) + SourceIndex(0) -2 >Emitted(66, 22) Source(64, 33) + SourceIndex(0) -3 >Emitted(66, 24) Source(64, 7) + SourceIndex(0) -4 >Emitted(66, 40) Source(64, 15) + SourceIndex(0) -5 >Emitted(66, 42) Source(64, 17) + SourceIndex(0) -6 >Emitted(66, 56) Source(64, 23) + SourceIndex(0) -7 >Emitted(66, 58) Source(64, 25) + SourceIndex(0) -8 >Emitted(66, 73) Source(64, 32) + SourceIndex(0) +2 > numberA2 +3 > , +4 > nameA2 +5 > , +6 > skillA2 +1->Emitted(66, 24) Source(64, 7) + SourceIndex(0) +2 >Emitted(66, 40) Source(64, 15) + SourceIndex(0) +3 >Emitted(66, 42) Source(64, 17) + SourceIndex(0) +4 >Emitted(66, 56) Source(64, 23) + SourceIndex(0) +5 >Emitted(66, 58) Source(64, 25) + SourceIndex(0) +6 >Emitted(66, 73) Source(64, 32) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1672,8 +1591,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1688,7 +1606,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(69, 1) Source(67, 1) + SourceIndex(0) 2 >Emitted(69, 4) Source(67, 4) + SourceIndex(0) 3 >Emitted(69, 5) Source(67, 5) + SourceIndex(0) @@ -1702,33 +1619,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(69, 50) Source(67, 48) + SourceIndex(0) 12>Emitted(69, 52) Source(67, 37) + SourceIndex(0) 13>Emitted(69, 56) Source(67, 48) + SourceIndex(0) -14>Emitted(69, 57) Source(67, 49) + SourceIndex(0) --- >>> _8 = _7[_6], numberA2 = _8[0], nameA2 = _8[1], skillA2 = _8[2]; -1->^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ 1-> -2 > [numberA2, nameA2, skillA2] -3 > -4 > numberA2 -5 > , -6 > nameA2 -7 > , -8 > skillA2 -1->Emitted(70, 5) Source(67, 6) + SourceIndex(0) -2 >Emitted(70, 16) Source(67, 33) + SourceIndex(0) -3 >Emitted(70, 18) Source(67, 7) + SourceIndex(0) -4 >Emitted(70, 34) Source(67, 15) + SourceIndex(0) -5 >Emitted(70, 36) Source(67, 17) + SourceIndex(0) -6 >Emitted(70, 50) Source(67, 23) + SourceIndex(0) -7 >Emitted(70, 52) Source(67, 25) + SourceIndex(0) -8 >Emitted(70, 67) Source(67, 32) + SourceIndex(0) +2 > numberA2 +3 > , +4 > nameA2 +5 > , +6 > skillA2 +1->Emitted(70, 18) Source(67, 7) + SourceIndex(0) +2 >Emitted(70, 34) Source(67, 15) + SourceIndex(0) +3 >Emitted(70, 36) Source(67, 17) + SourceIndex(0) +4 >Emitted(70, 50) Source(67, 23) + SourceIndex(0) +5 >Emitted(70, 52) Source(67, 25) + SourceIndex(0) +6 >Emitted(70, 67) Source(67, 32) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1780,8 +1690,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^^^^^-> +16> ^^^^^^^^^^^-> 1-> > 2 >for @@ -1798,7 +1707,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(73, 1) Source(70, 1) + SourceIndex(0) 2 >Emitted(73, 4) Source(70, 4) + SourceIndex(0) 3 >Emitted(73, 5) Source(70, 5) + SourceIndex(0) @@ -1814,33 +1722,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(73, 57) Source(70, 53) + SourceIndex(0) 14>Emitted(73, 59) Source(70, 37) + SourceIndex(0) 15>Emitted(73, 63) Source(70, 53) + SourceIndex(0) -16>Emitted(73, 64) Source(70, 54) + SourceIndex(0) --- >>> _11 = _10[_9], numberA2 = _11[0], nameA2 = _11[1], skillA2 = _11[2]; -1->^^^^ -2 > ^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ 1-> -2 > [numberA2, nameA2, skillA2] -3 > -4 > numberA2 -5 > , -6 > nameA2 -7 > , -8 > skillA2 -1->Emitted(74, 5) Source(70, 6) + SourceIndex(0) -2 >Emitted(74, 18) Source(70, 33) + SourceIndex(0) -3 >Emitted(74, 20) Source(70, 7) + SourceIndex(0) -4 >Emitted(74, 37) Source(70, 15) + SourceIndex(0) -5 >Emitted(74, 39) Source(70, 17) + SourceIndex(0) -6 >Emitted(74, 54) Source(70, 23) + SourceIndex(0) -7 >Emitted(74, 56) Source(70, 25) + SourceIndex(0) -8 >Emitted(74, 72) Source(70, 32) + SourceIndex(0) +2 > numberA2 +3 > , +4 > nameA2 +5 > , +6 > skillA2 +1->Emitted(74, 20) Source(70, 7) + SourceIndex(0) +2 >Emitted(74, 37) Source(70, 15) + SourceIndex(0) +3 >Emitted(74, 39) Source(70, 17) + SourceIndex(0) +4 >Emitted(74, 54) Source(70, 23) + SourceIndex(0) +5 >Emitted(74, 56) Source(70, 25) + SourceIndex(0) +6 >Emitted(74, 72) Source(70, 32) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1888,8 +1789,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1902,7 +1802,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(77, 1) Source(73, 1) + SourceIndex(0) 2 >Emitted(77, 4) Source(73, 4) + SourceIndex(0) 3 >Emitted(77, 5) Source(73, 5) + SourceIndex(0) @@ -1914,39 +1813,32 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(77, 74) Source(73, 63) + SourceIndex(0) 10>Emitted(77, 76) Source(73, 52) + SourceIndex(0) 11>Emitted(77, 81) Source(73, 63) + SourceIndex(0) -12>Emitted(77, 82) Source(73, 64) + SourceIndex(0) --- >>> _13 = multiRobots_3[_12], nameMA = _13[0], _14 = _13[1], primarySkillA = _14[0], secondarySkillA = _14[1]; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [nameMA, [primarySkillA, secondarySkillA]] -3 > -4 > nameMA -5 > , -6 > [primarySkillA, secondarySkillA] -7 > -8 > primarySkillA -9 > , -10> secondarySkillA -1->Emitted(78, 5) Source(73, 6) + SourceIndex(0) -2 >Emitted(78, 29) Source(73, 48) + SourceIndex(0) -3 >Emitted(78, 31) Source(73, 7) + SourceIndex(0) -4 >Emitted(78, 46) Source(73, 13) + SourceIndex(0) -5 >Emitted(78, 48) Source(73, 15) + SourceIndex(0) -6 >Emitted(78, 60) Source(73, 47) + SourceIndex(0) -7 >Emitted(78, 62) Source(73, 16) + SourceIndex(0) -8 >Emitted(78, 84) Source(73, 29) + SourceIndex(0) -9 >Emitted(78, 86) Source(73, 31) + SourceIndex(0) -10>Emitted(78, 110) Source(73, 46) + SourceIndex(0) +2 > nameMA +3 > , +4 > [primarySkillA, secondarySkillA] +5 > +6 > primarySkillA +7 > , +8 > secondarySkillA +1->Emitted(78, 31) Source(73, 7) + SourceIndex(0) +2 >Emitted(78, 46) Source(73, 13) + SourceIndex(0) +3 >Emitted(78, 48) Source(73, 15) + SourceIndex(0) +4 >Emitted(78, 60) Source(73, 47) + SourceIndex(0) +5 >Emitted(78, 62) Source(73, 16) + SourceIndex(0) +6 >Emitted(78, 84) Source(73, 29) + SourceIndex(0) +7 >Emitted(78, 86) Source(73, 31) + SourceIndex(0) +8 >Emitted(78, 110) Source(73, 46) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -1996,8 +1888,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2012,7 +1903,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(81, 1) Source(76, 1) + SourceIndex(0) 2 >Emitted(81, 4) Source(76, 4) + SourceIndex(0) 3 >Emitted(81, 5) Source(76, 5) + SourceIndex(0) @@ -2026,39 +1916,32 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(81, 59) Source(76, 68) + SourceIndex(0) 12>Emitted(81, 61) Source(76, 52) + SourceIndex(0) 13>Emitted(81, 66) Source(76, 68) + SourceIndex(0) -14>Emitted(81, 67) Source(76, 69) + SourceIndex(0) --- >>> _17 = _16[_15], nameMA = _17[0], _18 = _17[1], primarySkillA = _18[0], secondarySkillA = _18[1]; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [nameMA, [primarySkillA, secondarySkillA]] -3 > -4 > nameMA -5 > , -6 > [primarySkillA, secondarySkillA] -7 > -8 > primarySkillA -9 > , -10> secondarySkillA -1->Emitted(82, 5) Source(76, 6) + SourceIndex(0) -2 >Emitted(82, 19) Source(76, 48) + SourceIndex(0) -3 >Emitted(82, 21) Source(76, 7) + SourceIndex(0) -4 >Emitted(82, 36) Source(76, 13) + SourceIndex(0) -5 >Emitted(82, 38) Source(76, 15) + SourceIndex(0) -6 >Emitted(82, 50) Source(76, 47) + SourceIndex(0) -7 >Emitted(82, 52) Source(76, 16) + SourceIndex(0) -8 >Emitted(82, 74) Source(76, 29) + SourceIndex(0) -9 >Emitted(82, 76) Source(76, 31) + SourceIndex(0) -10>Emitted(82, 100) Source(76, 46) + SourceIndex(0) +2 > nameMA +3 > , +4 > [primarySkillA, secondarySkillA] +5 > +6 > primarySkillA +7 > , +8 > secondarySkillA +1->Emitted(82, 21) Source(76, 7) + SourceIndex(0) +2 >Emitted(82, 36) Source(76, 13) + SourceIndex(0) +3 >Emitted(82, 38) Source(76, 15) + SourceIndex(0) +4 >Emitted(82, 50) Source(76, 47) + SourceIndex(0) +5 >Emitted(82, 52) Source(76, 16) + SourceIndex(0) +6 >Emitted(82, 74) Source(76, 29) + SourceIndex(0) +7 >Emitted(82, 76) Source(76, 31) + SourceIndex(0) +8 >Emitted(82, 100) Source(76, 46) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2110,8 +1993,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2128,7 +2010,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(85, 1) Source(79, 1) + SourceIndex(0) 2 >Emitted(85, 4) Source(79, 4) + SourceIndex(0) 3 >Emitted(85, 5) Source(79, 5) + SourceIndex(0) @@ -2144,39 +2025,32 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(85, 69) Source(79, 78) + SourceIndex(0) 14>Emitted(85, 71) Source(79, 52) + SourceIndex(0) 15>Emitted(85, 76) Source(79, 78) + SourceIndex(0) -16>Emitted(85, 77) Source(79, 79) + SourceIndex(0) --- >>> _21 = _20[_19], nameMA = _21[0], _22 = _21[1], primarySkillA = _22[0], secondarySkillA = _22[1]; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [nameMA, [primarySkillA, secondarySkillA]] -3 > -4 > nameMA -5 > , -6 > [primarySkillA, secondarySkillA] -7 > -8 > primarySkillA -9 > , -10> secondarySkillA -1->Emitted(86, 5) Source(79, 6) + SourceIndex(0) -2 >Emitted(86, 19) Source(79, 48) + SourceIndex(0) -3 >Emitted(86, 21) Source(79, 7) + SourceIndex(0) -4 >Emitted(86, 36) Source(79, 13) + SourceIndex(0) -5 >Emitted(86, 38) Source(79, 15) + SourceIndex(0) -6 >Emitted(86, 50) Source(79, 47) + SourceIndex(0) -7 >Emitted(86, 52) Source(79, 16) + SourceIndex(0) -8 >Emitted(86, 74) Source(79, 29) + SourceIndex(0) -9 >Emitted(86, 76) Source(79, 31) + SourceIndex(0) -10>Emitted(86, 100) Source(79, 46) + SourceIndex(0) +2 > nameMA +3 > , +4 > [primarySkillA, secondarySkillA] +5 > +6 > primarySkillA +7 > , +8 > secondarySkillA +1->Emitted(86, 21) Source(79, 7) + SourceIndex(0) +2 >Emitted(86, 36) Source(79, 13) + SourceIndex(0) +3 >Emitted(86, 38) Source(79, 15) + SourceIndex(0) +4 >Emitted(86, 50) Source(79, 47) + SourceIndex(0) +5 >Emitted(86, 52) Source(79, 16) + SourceIndex(0) +6 >Emitted(86, 74) Source(79, 29) + SourceIndex(0) +7 >Emitted(86, 76) Source(79, 31) + SourceIndex(0) +8 >Emitted(86, 100) Source(79, 46) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2224,8 +2098,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^-> +12> ^^^^^^-> 1-> > > @@ -2239,7 +2112,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(89, 1) Source(83, 1) + SourceIndex(0) 2 >Emitted(89, 4) Source(83, 4) + SourceIndex(0) 3 >Emitted(89, 5) Source(83, 5) + SourceIndex(0) @@ -2251,27 +2123,20 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(89, 59) Source(83, 41) + SourceIndex(0) 10>Emitted(89, 61) Source(83, 35) + SourceIndex(0) 11>Emitted(89, 66) Source(83, 41) + SourceIndex(0) -12>Emitted(89, 67) Source(83, 42) + SourceIndex(0) --- >>> _24 = robots_4[_23], numberA3 = _24[0], robotAInfo = _24.slice(1); -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA3, ...robotAInfo] -3 > -4 > numberA3 -5 > , -6 > ...robotAInfo -1->Emitted(90, 5) Source(83, 6) + SourceIndex(0) -2 >Emitted(90, 24) Source(83, 31) + SourceIndex(0) -3 >Emitted(90, 26) Source(83, 7) + SourceIndex(0) -4 >Emitted(90, 43) Source(83, 15) + SourceIndex(0) -5 >Emitted(90, 45) Source(83, 17) + SourceIndex(0) -6 >Emitted(90, 70) Source(83, 30) + SourceIndex(0) +2 > numberA3 +3 > , +4 > ...robotAInfo +1->Emitted(90, 26) Source(83, 7) + SourceIndex(0) +2 >Emitted(90, 43) Source(83, 15) + SourceIndex(0) +3 >Emitted(90, 45) Source(83, 17) + SourceIndex(0) +4 >Emitted(90, 70) Source(83, 30) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2321,8 +2186,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^-> +14> ^^^^^^-> 1-> > 2 >for @@ -2337,7 +2201,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(93, 1) Source(86, 1) + SourceIndex(0) 2 >Emitted(93, 4) Source(86, 4) + SourceIndex(0) 3 >Emitted(93, 5) Source(86, 5) + SourceIndex(0) @@ -2351,27 +2214,20 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(93, 54) Source(86, 46) + SourceIndex(0) 12>Emitted(93, 56) Source(86, 35) + SourceIndex(0) 13>Emitted(93, 61) Source(86, 46) + SourceIndex(0) -14>Emitted(93, 62) Source(86, 47) + SourceIndex(0) --- >>> _27 = _26[_25], numberA3 = _27[0], robotAInfo = _27.slice(1); -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA3, ...robotAInfo] -3 > -4 > numberA3 -5 > , -6 > ...robotAInfo -1->Emitted(94, 5) Source(86, 6) + SourceIndex(0) -2 >Emitted(94, 19) Source(86, 31) + SourceIndex(0) -3 >Emitted(94, 21) Source(86, 7) + SourceIndex(0) -4 >Emitted(94, 38) Source(86, 15) + SourceIndex(0) -5 >Emitted(94, 40) Source(86, 17) + SourceIndex(0) -6 >Emitted(94, 65) Source(86, 30) + SourceIndex(0) +2 > numberA3 +3 > , +4 > ...robotAInfo +1->Emitted(94, 21) Source(86, 7) + SourceIndex(0) +2 >Emitted(94, 38) Source(86, 15) + SourceIndex(0) +3 >Emitted(94, 40) Source(86, 17) + SourceIndex(0) +4 >Emitted(94, 65) Source(86, 30) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2423,7 +2279,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ +16> ^-> 1-> > 2 >for @@ -2440,7 +2296,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(97, 1) Source(89, 1) + SourceIndex(0) 2 >Emitted(97, 4) Source(89, 4) + SourceIndex(0) 3 >Emitted(97, 5) Source(89, 5) + SourceIndex(0) @@ -2456,27 +2311,20 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(97, 59) Source(89, 51) + SourceIndex(0) 14>Emitted(97, 61) Source(89, 35) + SourceIndex(0) 15>Emitted(97, 66) Source(89, 51) + SourceIndex(0) -16>Emitted(97, 67) Source(89, 52) + SourceIndex(0) --- >>> _30 = _29[_28], numberA3 = _30[0], robotAInfo = _30.slice(1); -1 >^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ -1 > -2 > [numberA3, ...robotAInfo] -3 > -4 > numberA3 -5 > , -6 > ...robotAInfo -1 >Emitted(98, 5) Source(89, 6) + SourceIndex(0) -2 >Emitted(98, 19) Source(89, 31) + SourceIndex(0) -3 >Emitted(98, 21) Source(89, 7) + SourceIndex(0) -4 >Emitted(98, 38) Source(89, 15) + SourceIndex(0) -5 >Emitted(98, 40) Source(89, 17) + SourceIndex(0) -6 >Emitted(98, 65) Source(89, 30) + SourceIndex(0) +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 > numberA3 +3 > , +4 > ...robotAInfo +1->Emitted(98, 21) Source(89, 7) + SourceIndex(0) +2 >Emitted(98, 38) Source(89, 15) + SourceIndex(0) +3 >Emitted(98, 40) Source(89, 17) + SourceIndex(0) +4 >Emitted(98, 65) Source(89, 30) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2524,7 +2372,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ 1-> > 2 >for @@ -2537,7 +2384,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(101, 1) Source(92, 1) + SourceIndex(0) 2 >Emitted(101, 4) Source(92, 4) + SourceIndex(0) 3 >Emitted(101, 5) Source(92, 5) + SourceIndex(0) @@ -2549,7 +2395,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 9 >Emitted(101, 74) Source(92, 41) + SourceIndex(0) 10>Emitted(101, 76) Source(92, 30) + SourceIndex(0) 11>Emitted(101, 81) Source(92, 41) + SourceIndex(0) -12>Emitted(101, 82) Source(92, 42) + SourceIndex(0) --- >>> multiRobotAInfo = multiRobots_4[_31].slice(0); 1 >^^^^ @@ -2607,7 +2452,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ 1-> > 2 >for @@ -2622,7 +2466,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(105, 1) Source(95, 1) + SourceIndex(0) 2 >Emitted(105, 4) Source(95, 4) + SourceIndex(0) 3 >Emitted(105, 5) Source(95, 5) + SourceIndex(0) @@ -2636,7 +2479,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 11>Emitted(105, 59) Source(95, 46) + SourceIndex(0) 12>Emitted(105, 61) Source(95, 30) + SourceIndex(0) 13>Emitted(105, 66) Source(95, 46) + SourceIndex(0) -14>Emitted(105, 67) Source(95, 47) + SourceIndex(0) --- >>> multiRobotAInfo = _33[_32].slice(0); 1 >^^^^ @@ -2696,7 +2538,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ 1-> > 2 >for @@ -2713,7 +2554,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(109, 1) Source(98, 1) + SourceIndex(0) 2 >Emitted(109, 4) Source(98, 4) + SourceIndex(0) 3 >Emitted(109, 5) Source(98, 5) + SourceIndex(0) @@ -2729,7 +2569,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPattern2.ts 13>Emitted(109, 69) Source(98, 56) + SourceIndex(0) 14>Emitted(109, 71) Source(98, 30) + SourceIndex(0) 15>Emitted(109, 76) Source(98, 56) + SourceIndex(0) -16>Emitted(109, 77) Source(98, 57) + SourceIndex(0) --- >>> multiRobotAInfo = _35[_34].slice(0); 1 >^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.js.map index 4d12f811df1..2b293b66a1f 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.sourcemap.txt index de9a60de903..ea51c1b1fdd 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.sourcemap.txt @@ -332,8 +332,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^-> 1-> > > @@ -347,7 +346,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(13, 1) Source(21, 1) + SourceIndex(0) 2 >Emitted(13, 4) Source(21, 4) + SourceIndex(0) 3 >Emitted(13, 5) Source(21, 5) + SourceIndex(0) @@ -359,7 +357,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(13, 57) Source(21, 40) + SourceIndex(0) 10>Emitted(13, 59) Source(21, 34) + SourceIndex(0) 11>Emitted(13, 63) Source(21, 40) + SourceIndex(0) -12>Emitted(13, 64) Source(21, 41) + SourceIndex(0) --- >>> var _a = robots_1[_i], _b = _a[1], nameA = _b === void 0 ? "noName" : _b; 1->^^^^ @@ -429,8 +426,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -445,7 +441,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(17, 1) Source(24, 1) + SourceIndex(0) 2 >Emitted(17, 4) Source(24, 4) + SourceIndex(0) 3 >Emitted(17, 5) Source(24, 5) + SourceIndex(0) @@ -459,7 +454,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(17, 50) Source(24, 45) + SourceIndex(0) 12>Emitted(17, 52) Source(24, 34) + SourceIndex(0) 13>Emitted(17, 56) Source(24, 45) + SourceIndex(0) -14>Emitted(17, 57) Source(24, 46) + SourceIndex(0) --- >>> var _e = _d[_c], _f = _e[1], nameA = _f === void 0 ? "noName" : _f; 1->^^^^ @@ -531,8 +525,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^^^^^^-> +16> ^^^^^^^^^^^^-> 1-> > 2 >for @@ -549,7 +542,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(21, 1) Source(27, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(27, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(27, 5) + SourceIndex(0) @@ -565,7 +557,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(21, 55) Source(27, 50) + SourceIndex(0) 14>Emitted(21, 57) Source(27, 34) + SourceIndex(0) 15>Emitted(21, 61) Source(27, 50) + SourceIndex(0) -16>Emitted(21, 62) Source(27, 51) + SourceIndex(0) --- >>> var _j = _h[_g], _k = _j[1], nameA = _k === void 0 ? "noName" : _k; 1->^^^^ @@ -633,8 +624,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -650,7 +640,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(25, 1) Source(30, 1) + SourceIndex(0) 2 >Emitted(25, 4) Source(30, 4) + SourceIndex(0) 3 >Emitted(25, 5) Source(30, 5) + SourceIndex(0) @@ -662,7 +651,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(25, 72) Source(33, 41) + SourceIndex(0) 10>Emitted(25, 74) Source(33, 30) + SourceIndex(0) 11>Emitted(25, 78) Source(33, 41) + SourceIndex(0) -12>Emitted(25, 79) Source(33, 42) + SourceIndex(0) --- >>> var _m = multiRobots_1[_l], _o = _m[1], _p = _o === void 0 ? ["skill1", "skill2"] : _o, _q = _p[0], primarySkillA = _q === void 0 ? "primary" : _q, _r = _p[1], secondarySkillA = _r === void 0 ? "secondary" : _r; 1->^^^^ @@ -767,8 +755,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -786,7 +773,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(29, 1) Source(36, 1) + SourceIndex(0) 2 >Emitted(29, 4) Source(36, 4) + SourceIndex(0) 3 >Emitted(29, 5) Source(36, 5) + SourceIndex(0) @@ -800,7 +786,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(29, 55) Source(39, 46) + SourceIndex(0) 12>Emitted(29, 57) Source(39, 30) + SourceIndex(0) 13>Emitted(29, 61) Source(39, 46) + SourceIndex(0) -14>Emitted(29, 62) Source(39, 47) + SourceIndex(0) --- >>> var _u = _t[_s], _v = _u[1], _w = _v === void 0 ? ["skill1", "skill2"] : _v, _x = _w[0], primarySkillA = _x === void 0 ? "primary" : _x, _y = _w[1], secondarySkillA = _y === void 0 ? "secondary" : _y; 1->^^^^ @@ -907,8 +892,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -928,7 +912,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(33, 1) Source(42, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(42, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(42, 5) + SourceIndex(0) @@ -944,7 +927,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(33, 65) Source(45, 56) + SourceIndex(0) 14>Emitted(33, 67) Source(45, 30) + SourceIndex(0) 15>Emitted(33, 71) Source(45, 56) + SourceIndex(0) -16>Emitted(33, 72) Source(45, 57) + SourceIndex(0) --- >>> var _1 = _0[_z], _2 = _1[1], _3 = _2 === void 0 ? ["skill1", "skill2"] : _2, _4 = _3[0], primarySkillA = _4 === void 0 ? "primary" : _4, _5 = _3[1], secondarySkillA = _5 === void 0 ? "secondary" : _5; 1->^^^^ @@ -1047,8 +1029,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^-> +12> ^^^-> 1-> > > @@ -1062,7 +1043,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(37, 1) Source(49, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(49, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(49, 5) + SourceIndex(0) @@ -1074,7 +1054,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(37, 57) Source(49, 34) + SourceIndex(0) 10>Emitted(37, 59) Source(49, 28) + SourceIndex(0) 11>Emitted(37, 63) Source(49, 34) + SourceIndex(0) -12>Emitted(37, 64) Source(49, 35) + SourceIndex(0) --- >>> var _7 = robots_2[_6][0], numberB = _7 === void 0 ? -1 : _7; 1->^^^^ @@ -1082,10 +1061,10 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > numberB = -1 +2 > let [numberB = -1 3 > 4 > numberB = -1 -1->Emitted(38, 5) Source(49, 11) + SourceIndex(0) +1->Emitted(38, 5) Source(49, 6) + SourceIndex(0) 2 >Emitted(38, 29) Source(49, 23) + SourceIndex(0) 3 >Emitted(38, 31) Source(49, 11) + SourceIndex(0) 4 >Emitted(38, 64) Source(49, 23) + SourceIndex(0) @@ -1138,8 +1117,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^-> +14> ^^^^^^^-> 1-> > 2 >for @@ -1154,7 +1132,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(41, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(41, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(41, 5) Source(52, 5) + SourceIndex(0) @@ -1168,7 +1145,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(41, 50) Source(52, 39) + SourceIndex(0) 12>Emitted(41, 52) Source(52, 28) + SourceIndex(0) 13>Emitted(41, 56) Source(52, 39) + SourceIndex(0) -14>Emitted(41, 57) Source(52, 40) + SourceIndex(0) --- >>> var _10 = _9[_8][0], numberB = _10 === void 0 ? -1 : _10; 1->^^^^ @@ -1176,10 +1152,10 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > numberB = -1 +2 > let [numberB = -1 3 > 4 > numberB = -1 -1->Emitted(42, 5) Source(52, 11) + SourceIndex(0) +1->Emitted(42, 5) Source(52, 6) + SourceIndex(0) 2 >Emitted(42, 24) Source(52, 23) + SourceIndex(0) 3 >Emitted(42, 26) Source(52, 11) + SourceIndex(0) 4 >Emitted(42, 61) Source(52, 23) + SourceIndex(0) @@ -1234,7 +1210,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ 1-> > 2 >for @@ -1251,7 +1226,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(45, 1) Source(55, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(55, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(55, 5) + SourceIndex(0) @@ -1267,7 +1241,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(45, 59) Source(55, 44) + SourceIndex(0) 14>Emitted(45, 61) Source(55, 28) + SourceIndex(0) 15>Emitted(45, 66) Source(55, 44) + SourceIndex(0) -16>Emitted(45, 67) Source(55, 45) + SourceIndex(0) --- >>> var _13 = _12[_11][0], numberB = _13 === void 0 ? -1 : _13; 1 >^^^^ @@ -1275,10 +1248,10 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > numberB = -1 +2 > let [numberB = -1 3 > 4 > numberB = -1 -1 >Emitted(46, 5) Source(55, 11) + SourceIndex(0) +1 >Emitted(46, 5) Source(55, 6) + SourceIndex(0) 2 >Emitted(46, 26) Source(55, 23) + SourceIndex(0) 3 >Emitted(46, 28) Source(55, 11) + SourceIndex(0) 4 >Emitted(46, 63) Source(55, 23) + SourceIndex(0) @@ -1329,7 +1302,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ 1-> > 2 >for @@ -1342,7 +1314,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(49, 1) Source(58, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(58, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(58, 5) + SourceIndex(0) @@ -1354,7 +1325,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(49, 74) Source(58, 43) + SourceIndex(0) 10>Emitted(49, 76) Source(58, 32) + SourceIndex(0) 11>Emitted(49, 81) Source(58, 43) + SourceIndex(0) -12>Emitted(49, 82) Source(58, 44) + SourceIndex(0) --- >>> var _15 = multiRobots_2[_14][0], nameB = _15 === void 0 ? "noName" : _15; 1 >^^^^ @@ -1362,10 +1332,10 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > nameB = "noName" +2 > let [nameB = "noName" 3 > 4 > nameB = "noName" -1 >Emitted(50, 5) Source(58, 11) + SourceIndex(0) +1 >Emitted(50, 5) Source(58, 6) + SourceIndex(0) 2 >Emitted(50, 36) Source(58, 27) + SourceIndex(0) 3 >Emitted(50, 38) Source(58, 11) + SourceIndex(0) 4 >Emitted(50, 77) Source(58, 27) + SourceIndex(0) @@ -1418,8 +1388,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^-> +14> ^^^-> 1-> > 2 >for @@ -1434,7 +1403,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(53, 1) Source(61, 1) + SourceIndex(0) 2 >Emitted(53, 4) Source(61, 4) + SourceIndex(0) 3 >Emitted(53, 5) Source(61, 5) + SourceIndex(0) @@ -1448,7 +1416,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(53, 59) Source(61, 48) + SourceIndex(0) 12>Emitted(53, 61) Source(61, 32) + SourceIndex(0) 13>Emitted(53, 66) Source(61, 48) + SourceIndex(0) -14>Emitted(53, 67) Source(61, 49) + SourceIndex(0) --- >>> var _18 = _17[_16][0], nameB = _18 === void 0 ? "noName" : _18; 1->^^^^ @@ -1456,10 +1423,10 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > nameB = "noName" +2 > let [nameB = "noName" 3 > 4 > nameB = "noName" -1->Emitted(54, 5) Source(61, 11) + SourceIndex(0) +1->Emitted(54, 5) Source(61, 6) + SourceIndex(0) 2 >Emitted(54, 26) Source(61, 27) + SourceIndex(0) 3 >Emitted(54, 28) Source(61, 11) + SourceIndex(0) 4 >Emitted(54, 67) Source(61, 27) + SourceIndex(0) @@ -1514,7 +1481,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ 1-> > 2 >for @@ -1531,7 +1497,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(57, 1) Source(64, 1) + SourceIndex(0) 2 >Emitted(57, 4) Source(64, 4) + SourceIndex(0) 3 >Emitted(57, 5) Source(64, 5) + SourceIndex(0) @@ -1547,7 +1512,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(57, 69) Source(64, 58) + SourceIndex(0) 14>Emitted(57, 71) Source(64, 32) + SourceIndex(0) 15>Emitted(57, 76) Source(64, 58) + SourceIndex(0) -16>Emitted(57, 77) Source(64, 59) + SourceIndex(0) --- >>> var _21 = _20[_19][0], nameB = _21 === void 0 ? "noName" : _21; 1 >^^^^ @@ -1555,10 +1519,10 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > nameB = "noName" +2 > let [nameB = "noName" 3 > 4 > nameB = "noName" -1 >Emitted(58, 5) Source(64, 11) + SourceIndex(0) +1 >Emitted(58, 5) Source(64, 6) + SourceIndex(0) 2 >Emitted(58, 26) Source(64, 27) + SourceIndex(0) 3 >Emitted(58, 28) Source(64, 11) + SourceIndex(0) 4 >Emitted(58, 67) Source(64, 27) + SourceIndex(0) @@ -1609,8 +1573,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > > @@ -1624,7 +1587,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(61, 1) Source(68, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(68, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(68, 5) + SourceIndex(0) @@ -1636,7 +1598,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(61, 59) Source(68, 73) + SourceIndex(0) 10>Emitted(61, 61) Source(68, 67) + SourceIndex(0) 11>Emitted(61, 66) Source(68, 73) + SourceIndex(0) -12>Emitted(61, 67) Source(68, 74) + SourceIndex(0) --- >>> var _23 = robots_3[_22], _24 = _23[0], numberA2 = _24 === void 0 ? -1 : _24, _25 = _23[1], nameA2 = _25 === void 0 ? "noName" : _25, _26 = _23[2], skillA2 = _26 === void 0 ? "skill" : _26; 1->^^^^ @@ -1730,8 +1691,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1746,7 +1706,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(65, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(65, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(65, 5) Source(71, 5) + SourceIndex(0) @@ -1760,7 +1719,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(65, 54) Source(71, 78) + SourceIndex(0) 12>Emitted(65, 56) Source(71, 67) + SourceIndex(0) 13>Emitted(65, 61) Source(71, 78) + SourceIndex(0) -14>Emitted(65, 62) Source(71, 79) + SourceIndex(0) --- >>> var _29 = _28[_27], _30 = _29[0], numberA2 = _30 === void 0 ? -1 : _30, _31 = _29[1], nameA2 = _31 === void 0 ? "noName" : _31, _32 = _29[2], skillA2 = _32 === void 0 ? "skill" : _32; 1->^^^^ @@ -1856,8 +1814,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1874,7 +1831,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(69, 1) Source(74, 1) + SourceIndex(0) 2 >Emitted(69, 4) Source(74, 4) + SourceIndex(0) 3 >Emitted(69, 5) Source(74, 5) + SourceIndex(0) @@ -1890,7 +1846,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(69, 59) Source(74, 83) + SourceIndex(0) 14>Emitted(69, 61) Source(74, 67) + SourceIndex(0) 15>Emitted(69, 66) Source(74, 83) + SourceIndex(0) -16>Emitted(69, 67) Source(74, 84) + SourceIndex(0) --- >>> var _35 = _34[_33], _36 = _35[0], numberA2 = _36 === void 0 ? -1 : _36, _37 = _35[1], nameA2 = _37 === void 0 ? "noName" : _37, _38 = _35[2], skillA2 = _38 === void 0 ? "skill" : _38; 1->^^^^ @@ -1982,8 +1937,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1999,7 +1953,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(73, 1) Source(77, 1) + SourceIndex(0) 2 >Emitted(73, 4) Source(77, 4) + SourceIndex(0) 3 >Emitted(73, 5) Source(77, 5) + SourceIndex(0) @@ -2011,7 +1964,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(73, 74) Source(80, 41) + SourceIndex(0) 10>Emitted(73, 76) Source(80, 30) + SourceIndex(0) 11>Emitted(73, 81) Source(80, 41) + SourceIndex(0) -12>Emitted(73, 82) Source(80, 42) + SourceIndex(0) --- >>> var _40 = multiRobots_3[_39], _41 = _40[0], nameMA = _41 === void 0 ? "noName" : _41, _42 = _40[1], _43 = _42 === void 0 ? ["skill1", "skill2"] : _42, _44 = _43[0], primarySkillA = _44 === void 0 ? "primary" : _44, _45 = _43[1], secondarySkillA = _45 === void 0 ? "secondary" : _45; 1->^^^^ @@ -2128,8 +2080,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2147,7 +2098,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(77, 1) Source(83, 1) + SourceIndex(0) 2 >Emitted(77, 4) Source(83, 4) + SourceIndex(0) 3 >Emitted(77, 5) Source(83, 5) + SourceIndex(0) @@ -2161,7 +2111,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(77, 59) Source(86, 46) + SourceIndex(0) 12>Emitted(77, 61) Source(86, 30) + SourceIndex(0) 13>Emitted(77, 66) Source(86, 46) + SourceIndex(0) -14>Emitted(77, 67) Source(86, 47) + SourceIndex(0) --- >>> var _48 = _47[_46], _49 = _48[0], nameMA = _49 === void 0 ? "noName" : _49, _50 = _48[1], _51 = _50 === void 0 ? ["skill1", "skill2"] : _50, _52 = _51[0], primarySkillA = _52 === void 0 ? "primary" : _52, _53 = _51[1], secondarySkillA = _53 === void 0 ? "secondary" : _53; 1->^^^^ @@ -2280,8 +2229,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2301,7 +2249,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(81, 1) Source(89, 1) + SourceIndex(0) 2 >Emitted(81, 4) Source(89, 4) + SourceIndex(0) 3 >Emitted(81, 5) Source(89, 5) + SourceIndex(0) @@ -2317,7 +2264,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(81, 69) Source(92, 56) + SourceIndex(0) 14>Emitted(81, 71) Source(92, 30) + SourceIndex(0) 15>Emitted(81, 76) Source(92, 56) + SourceIndex(0) -16>Emitted(81, 77) Source(92, 57) + SourceIndex(0) --- >>> var _56 = _55[_54], _57 = _56[0], nameMA = _57 === void 0 ? "noName" : _57, _58 = _56[1], _59 = _58 === void 0 ? ["skill1", "skill2"] : _58, _60 = _59[0], primarySkillA = _60 === void 0 ? "primary" : _60, _61 = _59[1], secondarySkillA = _61 === void 0 ? "secondary" : _61; 1->^^^^ @@ -2432,8 +2378,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > > @@ -2447,7 +2392,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(85, 1) Source(96, 1) + SourceIndex(0) 2 >Emitted(85, 4) Source(96, 4) + SourceIndex(0) 3 >Emitted(85, 5) Source(96, 5) + SourceIndex(0) @@ -2459,7 +2403,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(85, 59) Source(96, 50) + SourceIndex(0) 10>Emitted(85, 61) Source(96, 44) + SourceIndex(0) 11>Emitted(85, 66) Source(96, 50) + SourceIndex(0) -12>Emitted(85, 67) Source(96, 51) + SourceIndex(0) --- >>> var _63 = robots_4[_62], _64 = _63[0], numberA3 = _64 === void 0 ? -1 : _64, robotAInfo = _63.slice(1); 1->^^^^ @@ -2535,8 +2478,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2551,7 +2493,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(89, 1) Source(99, 1) + SourceIndex(0) 2 >Emitted(89, 4) Source(99, 4) + SourceIndex(0) 3 >Emitted(89, 5) Source(99, 5) + SourceIndex(0) @@ -2565,7 +2506,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(89, 54) Source(99, 55) + SourceIndex(0) 12>Emitted(89, 56) Source(99, 44) + SourceIndex(0) 13>Emitted(89, 61) Source(99, 55) + SourceIndex(0) -14>Emitted(89, 62) Source(99, 56) + SourceIndex(0) --- >>> var _67 = _66[_65], _68 = _67[0], numberA3 = _68 === void 0 ? -1 : _68, robotAInfo = _67.slice(1); 1->^^^^ @@ -2643,8 +2583,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2661,7 +2600,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(93, 1) Source(102, 1) + SourceIndex(0) 2 >Emitted(93, 4) Source(102, 4) + SourceIndex(0) 3 >Emitted(93, 5) Source(102, 5) + SourceIndex(0) @@ -2677,7 +2615,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(93, 59) Source(102, 60) + SourceIndex(0) 14>Emitted(93, 61) Source(102, 44) + SourceIndex(0) 15>Emitted(93, 66) Source(102, 60) + SourceIndex(0) -16>Emitted(93, 67) Source(102, 61) + SourceIndex(0) --- >>> var _71 = _70[_69], _72 = _71[0], numberA3 = _72 === void 0 ? -1 : _72, robotAInfo = _71.slice(1); 1->^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.js.map index ccee72c33bf..f0224061c2b 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.ts"],"names":[],"mappings":"AAMA,IAAI,MAAM,GAAU,CAAC,CAAC,EAAE,OAAO,EAAE,QAAQ,CAAC,CAAC;AAC3C,IAAI,MAAM,GAAU,CAAC,CAAC,EAAE,SAAS,EAAE,UAAU,CAAC,CAAC;AAC/C,IAAI,MAAM,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAC9B;IACI,MAAM,CAAC,MAAM,CAAC;AAClB,CAAC;AAED,IAAI,WAAW,GAAsB,CAAC,OAAO,EAAE,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC,CAAC;AAC/D,IAAI,WAAW,GAAsB,CAAC,SAAS,EAAE,CAAC,UAAU,EAAE,QAAQ,CAAC,CAAC,CAAC;AACzE,IAAI,WAAW,GAAG,CAAC,WAAW,EAAE,WAAW,CAAC,CAAC;AAC7C;IACI,MAAM,CAAC,WAAW,CAAC;AACvB,CAAC;AAED,IAAI,KAAa,EAAE,aAAqB,EAAE,eAAuB,CAAC;AAClE,IAAI,OAAe,EAAE,KAAa,CAAC;AACnC,IAAI,QAAgB,EAAE,MAAc,EAAE,OAAe,EAAE,MAAc,CAAC;AACtE,IAAI,QAAgB,EAAE,UAA+B,EAAE,eAA8C,CAAC;AAEtG,GAAG,CAAC,CAAyB,UAAM,EAAN,iBAAM,EAAN,oBAAM,EAAN,IAAM;uBAA3B,UAAgB,EAAhB,qCAAgB;IACpB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAyB,UAAW,EAAX,KAAA,SAAS,EAAE,EAAX,cAAW,EAAX,IAAW;iBAAhC,UAAgB,EAAhB,qCAAgB;IACpB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAyB,UAAgB,EAAhB,MAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,cAAgB,EAAhB,IAAgB;iBAArC,UAAgB,EAAhB,qCAAgB;IACpB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAGyB,UAAW,EAAX,2BAAW,EAAX,yBAAW,EAAX,IAAW;4BAHhC,UAGgB,EAHhB,8CAGgB,EAFpB,UAAyB,EAAzB,8CAAyB,EACzB,UAA6B,EAA7B,kDAA6B;IAE7B,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;CAC9B;AACD,GAAG,CAAC,CAGyB,UAAgB,EAAhB,KAAA,cAAc,EAAE,EAAhB,cAAgB,EAAhB,IAAgB;iBAHrC,UAGgB,EAHhB,8CAGgB,EAFpB,UAAyB,EAAzB,8CAAyB,EACzB,UAA6B,EAA7B,kDAA6B;IAE7B,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;CAC9B;AACD,GAAG,CAAC,CAGyB,UAA0B,EAA1B,MAAC,WAAW,EAAE,WAAW,CAAC,EAA1B,cAA0B,EAA1B,IAA0B;iBAH/C,UAGgB,EAHhB,8CAGgB,EAFpB,UAAyB,EAAzB,8CAAyB,EACzB,UAA6B,EAA7B,kDAA6B;IAE7B,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC;CAC9B;AAED,GAAG,CAAC,CAAmB,UAAM,EAAN,iBAAM,EAAN,oBAAM,EAAN,IAAM;IAAvB,oBAAY,EAAZ,iCAAY;IACd,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;CACxB;AACD,GAAG,CAAC,CAAmB,UAAW,EAAX,KAAA,SAAS,EAAE,EAAX,cAAW,EAAX,IAAW;IAA5B,eAAY,EAAZ,mCAAY;IACd,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;CACxB;AACD,GAAG,CAAC,CAAmB,WAAgB,EAAhB,OAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,gBAAgB,EAAhB,KAAgB;IAAjC,iBAAY,EAAZ,mCAAY;IACd,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;CACxB;AACD,GAAG,CAAC,CAAuB,WAAW,EAAX,2BAAW,EAAX,0BAAW,EAAX,KAAW;IAAhC,2BAAgB,EAAhB,uCAAgB;IAClB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAuB,WAAgB,EAAhB,MAAA,cAAc,EAAE,EAAhB,gBAAgB,EAAhB,KAAgB;IAArC,iBAAgB,EAAhB,uCAAgB;IAClB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAuB,WAA0B,EAA1B,OAAC,WAAW,EAAE,WAAW,CAAC,EAA1B,gBAA0B,EAA1B,KAA0B;IAA/C,iBAAgB,EAAhB,uCAAgB;IAClB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AAED,GAAG,CAAC,CAA0D,WAAM,EAAN,iBAAM,EAAN,qBAAM,EAAN,KAAM;yBAA9D,YAAa,EAAb,oCAAa,EAAE,YAAiB,EAAjB,wCAAiB,EAAE,YAAiB,EAAjB,wCAAiB;IACrD,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAA0D,WAAW,EAAX,MAAA,SAAS,EAAE,EAAX,gBAAW,EAAX,KAAW;oBAAnE,YAAa,EAAb,oCAAa,EAAE,YAAiB,EAAjB,wCAAiB,EAAE,YAAiB,EAAjB,wCAAiB;IACrD,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAA0D,WAAgB,EAAhB,OAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,gBAAgB,EAAhB,KAAgB;oBAAxE,YAAa,EAAb,oCAAa,EAAE,YAAiB,EAAjB,wCAAiB,EAAE,YAAiB,EAAjB,wCAAiB;IACrD,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAGyB,WAAW,EAAX,2BAAW,EAAX,0BAAW,EAAX,KAAW;8BAHlC,YAAiB,EAAjB,wCAAiB,EAAE,YAGD,EAHC,iDAGD,EAFpB,YAAyB,EAAzB,gDAAyB,EACzB,YAA6B,EAA7B,oDAA6B;IAE7B,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAGyB,WAAgB,EAAhB,MAAA,cAAc,EAAE,EAAhB,gBAAgB,EAAhB,KAAgB;oBAHvC,YAAiB,EAAjB,wCAAiB,EAAE,YAGD,EAHC,iDAGD,EAFpB,YAAyB,EAAzB,gDAAyB,EACzB,YAA6B,EAA7B,oDAA6B;IAE7B,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AACD,GAAG,CAAC,CAGyB,WAA0B,EAA1B,OAAC,WAAW,EAAE,WAAW,CAAC,EAA1B,gBAA0B,EAA1B,KAA0B;oBAHjD,YAAiB,EAAjB,wCAAiB,EAAE,YAGD,EAHC,iDAGD,EAFpB,YAAyB,EAAzB,gDAAyB,EACzB,YAA6B,EAA7B,oDAA6B;IAE7B,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;CACvB;AAED,GAAG,CAAC,CAAmC,WAAM,EAAN,iBAAM,EAAN,qBAAM,EAAN,KAAM;yBAAvC,YAAa,EAAb,oCAAa,EAAE,yBAAa;IAC9B,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAAmC,WAAW,EAAX,MAAA,SAAS,EAAE,EAAX,gBAAW,EAAX,KAAW;oBAA5C,YAAa,EAAb,oCAAa,EAAE,yBAAa;IAC9B,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAAmC,WAAgB,EAAhB,OAAC,MAAM,EAAE,MAAM,CAAC,EAAhB,gBAAgB,EAAhB,KAAgB;oBAAjD,YAAa,EAAb,oCAAa,EAAE,yBAAa;IAC9B,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.sourcemap.txt index dc11eb52da9..f9ab0c470e7 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.sourcemap.txt @@ -444,8 +444,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^-> +12> ^^^^^^^^^^^^-> 1-> > > @@ -459,7 +458,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(17, 1) Source(26, 1) + SourceIndex(0) 2 >Emitted(17, 4) Source(26, 4) + SourceIndex(0) 3 >Emitted(17, 5) Source(26, 5) + SourceIndex(0) @@ -471,27 +469,20 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(17, 57) Source(26, 36) + SourceIndex(0) 10>Emitted(17, 59) Source(26, 30) + SourceIndex(0) 11>Emitted(17, 63) Source(26, 36) + SourceIndex(0) -12>Emitted(17, 64) Source(26, 37) + SourceIndex(0) --- >>> _a = robots_1[_i], _b = _a[1], nameA = _b === void 0 ? "noName" : _b; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, nameA = "noName"] -3 > -4 > nameA = "noName" -5 > -6 > nameA = "noName" -1->Emitted(18, 5) Source(26, 6) + SourceIndex(0) -2 >Emitted(18, 22) Source(26, 26) + SourceIndex(0) -3 >Emitted(18, 24) Source(26, 9) + SourceIndex(0) -4 >Emitted(18, 34) Source(26, 25) + SourceIndex(0) -5 >Emitted(18, 36) Source(26, 9) + SourceIndex(0) -6 >Emitted(18, 73) Source(26, 25) + SourceIndex(0) +2 > nameA = "noName" +3 > +4 > nameA = "noName" +1->Emitted(18, 24) Source(26, 9) + SourceIndex(0) +2 >Emitted(18, 34) Source(26, 25) + SourceIndex(0) +3 >Emitted(18, 36) Source(26, 9) + SourceIndex(0) +4 >Emitted(18, 73) Source(26, 25) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -541,8 +532,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^-> 1-> > 2 >for @@ -557,7 +547,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(21, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(21, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(21, 5) Source(29, 5) + SourceIndex(0) @@ -571,27 +560,20 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(21, 50) Source(29, 41) + SourceIndex(0) 12>Emitted(21, 52) Source(29, 30) + SourceIndex(0) 13>Emitted(21, 56) Source(29, 41) + SourceIndex(0) -14>Emitted(21, 57) Source(29, 42) + SourceIndex(0) --- >>> _e = _d[_c], _f = _e[1], nameA = _f === void 0 ? "noName" : _f; -1->^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, nameA = "noName"] -3 > -4 > nameA = "noName" -5 > -6 > nameA = "noName" -1->Emitted(22, 5) Source(29, 6) + SourceIndex(0) -2 >Emitted(22, 16) Source(29, 26) + SourceIndex(0) -3 >Emitted(22, 18) Source(29, 9) + SourceIndex(0) -4 >Emitted(22, 28) Source(29, 25) + SourceIndex(0) -5 >Emitted(22, 30) Source(29, 9) + SourceIndex(0) -6 >Emitted(22, 67) Source(29, 25) + SourceIndex(0) +2 > nameA = "noName" +3 > +4 > nameA = "noName" +1->Emitted(22, 18) Source(29, 9) + SourceIndex(0) +2 >Emitted(22, 28) Source(29, 25) + SourceIndex(0) +3 >Emitted(22, 30) Source(29, 9) + SourceIndex(0) +4 >Emitted(22, 67) Source(29, 25) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -643,8 +625,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^^-> +16> ^^^^^^^^-> 1-> > 2 >for @@ -661,7 +642,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(25, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(25, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(25, 5) Source(32, 5) + SourceIndex(0) @@ -677,27 +657,20 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(25, 55) Source(32, 46) + SourceIndex(0) 14>Emitted(25, 57) Source(32, 30) + SourceIndex(0) 15>Emitted(25, 61) Source(32, 46) + SourceIndex(0) -16>Emitted(25, 62) Source(32, 47) + SourceIndex(0) --- >>> _j = _h[_g], _k = _j[1], nameA = _k === void 0 ? "noName" : _k; -1->^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, nameA = "noName"] -3 > -4 > nameA = "noName" -5 > -6 > nameA = "noName" -1->Emitted(26, 5) Source(32, 6) + SourceIndex(0) -2 >Emitted(26, 16) Source(32, 26) + SourceIndex(0) -3 >Emitted(26, 18) Source(32, 9) + SourceIndex(0) -4 >Emitted(26, 28) Source(32, 25) + SourceIndex(0) -5 >Emitted(26, 30) Source(32, 9) + SourceIndex(0) -6 >Emitted(26, 67) Source(32, 25) + SourceIndex(0) +2 > nameA = "noName" +3 > +4 > nameA = "noName" +1->Emitted(26, 18) Source(32, 9) + SourceIndex(0) +2 >Emitted(26, 28) Source(32, 25) + SourceIndex(0) +3 >Emitted(26, 30) Source(32, 9) + SourceIndex(0) +4 >Emitted(26, 67) Source(32, 25) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -745,8 +718,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -762,7 +734,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(29, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(29, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(29, 5) Source(35, 5) + SourceIndex(0) @@ -774,61 +745,51 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(29, 72) Source(38, 41) + SourceIndex(0) 10>Emitted(29, 74) Source(38, 30) + SourceIndex(0) 11>Emitted(29, 78) Source(38, 41) + SourceIndex(0) -12>Emitted(29, 79) Source(38, 42) + SourceIndex(0) --- >>> _m = multiRobots_1[_l], _o = _m[1], _p = _o === void 0 ? ["skill1", "skill2"] : _o, _q = _p[0], primarySkillA = _q === void 0 ? "primary" : _q, _r = _p[1], secondarySkillA = _r === void 0 ? "secondary" : _r; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["skill1", "skill2"]] -3 > -4 > [ +2 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -5 > -6 > [ +3 > +4 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -7 > -8 > primarySkillA = "primary" -9 > -10> primarySkillA = "primary" -11> , +5 > +6 > primarySkillA = "primary" +7 > +8 > primarySkillA = "primary" +9 > , > -12> secondarySkillA = "secondary" -13> -14> secondarySkillA = "secondary" -1->Emitted(30, 5) Source(35, 6) + SourceIndex(0) -2 >Emitted(30, 27) Source(38, 26) + SourceIndex(0) -3 >Emitted(30, 29) Source(35, 9) + SourceIndex(0) -4 >Emitted(30, 39) Source(38, 25) + SourceIndex(0) -5 >Emitted(30, 41) Source(35, 9) + SourceIndex(0) -6 >Emitted(30, 87) Source(38, 25) + SourceIndex(0) -7 >Emitted(30, 89) Source(36, 5) + SourceIndex(0) -8 >Emitted(30, 99) Source(36, 30) + SourceIndex(0) -9 >Emitted(30, 101) Source(36, 5) + SourceIndex(0) -10>Emitted(30, 147) Source(36, 30) + SourceIndex(0) -11>Emitted(30, 149) Source(37, 5) + SourceIndex(0) -12>Emitted(30, 159) Source(37, 34) + SourceIndex(0) -13>Emitted(30, 161) Source(37, 5) + SourceIndex(0) -14>Emitted(30, 211) Source(37, 34) + SourceIndex(0) +10> secondarySkillA = "secondary" +11> +12> secondarySkillA = "secondary" +1->Emitted(30, 29) Source(35, 9) + SourceIndex(0) +2 >Emitted(30, 39) Source(38, 25) + SourceIndex(0) +3 >Emitted(30, 41) Source(35, 9) + SourceIndex(0) +4 >Emitted(30, 87) Source(38, 25) + SourceIndex(0) +5 >Emitted(30, 89) Source(36, 5) + SourceIndex(0) +6 >Emitted(30, 99) Source(36, 30) + SourceIndex(0) +7 >Emitted(30, 101) Source(36, 5) + SourceIndex(0) +8 >Emitted(30, 147) Source(36, 30) + SourceIndex(0) +9 >Emitted(30, 149) Source(37, 5) + SourceIndex(0) +10>Emitted(30, 159) Source(37, 34) + SourceIndex(0) +11>Emitted(30, 161) Source(37, 5) + SourceIndex(0) +12>Emitted(30, 211) Source(37, 34) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -879,8 +840,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -898,7 +858,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(33, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(33, 4) Source(41, 4) + SourceIndex(0) 3 >Emitted(33, 5) Source(41, 5) + SourceIndex(0) @@ -912,61 +871,51 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(33, 55) Source(44, 46) + SourceIndex(0) 12>Emitted(33, 57) Source(44, 30) + SourceIndex(0) 13>Emitted(33, 61) Source(44, 46) + SourceIndex(0) -14>Emitted(33, 62) Source(44, 47) + SourceIndex(0) --- >>> _u = _t[_s], _v = _u[1], _w = _v === void 0 ? ["skill1", "skill2"] : _v, _x = _w[0], primarySkillA = _x === void 0 ? "primary" : _x, _y = _w[1], secondarySkillA = _y === void 0 ? "secondary" : _y; -1->^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["skill1", "skill2"]] -3 > -4 > [ +2 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -5 > -6 > [ +3 > +4 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -7 > -8 > primarySkillA = "primary" -9 > -10> primarySkillA = "primary" -11> , +5 > +6 > primarySkillA = "primary" +7 > +8 > primarySkillA = "primary" +9 > , > -12> secondarySkillA = "secondary" -13> -14> secondarySkillA = "secondary" -1->Emitted(34, 5) Source(41, 6) + SourceIndex(0) -2 >Emitted(34, 16) Source(44, 26) + SourceIndex(0) -3 >Emitted(34, 18) Source(41, 9) + SourceIndex(0) -4 >Emitted(34, 28) Source(44, 25) + SourceIndex(0) -5 >Emitted(34, 30) Source(41, 9) + SourceIndex(0) -6 >Emitted(34, 76) Source(44, 25) + SourceIndex(0) -7 >Emitted(34, 78) Source(42, 5) + SourceIndex(0) -8 >Emitted(34, 88) Source(42, 30) + SourceIndex(0) -9 >Emitted(34, 90) Source(42, 5) + SourceIndex(0) -10>Emitted(34, 136) Source(42, 30) + SourceIndex(0) -11>Emitted(34, 138) Source(43, 5) + SourceIndex(0) -12>Emitted(34, 148) Source(43, 34) + SourceIndex(0) -13>Emitted(34, 150) Source(43, 5) + SourceIndex(0) -14>Emitted(34, 200) Source(43, 34) + SourceIndex(0) +10> secondarySkillA = "secondary" +11> +12> secondarySkillA = "secondary" +1->Emitted(34, 18) Source(41, 9) + SourceIndex(0) +2 >Emitted(34, 28) Source(44, 25) + SourceIndex(0) +3 >Emitted(34, 30) Source(41, 9) + SourceIndex(0) +4 >Emitted(34, 76) Source(44, 25) + SourceIndex(0) +5 >Emitted(34, 78) Source(42, 5) + SourceIndex(0) +6 >Emitted(34, 88) Source(42, 30) + SourceIndex(0) +7 >Emitted(34, 90) Source(42, 5) + SourceIndex(0) +8 >Emitted(34, 136) Source(42, 30) + SourceIndex(0) +9 >Emitted(34, 138) Source(43, 5) + SourceIndex(0) +10>Emitted(34, 148) Source(43, 34) + SourceIndex(0) +11>Emitted(34, 150) Source(43, 5) + SourceIndex(0) +12>Emitted(34, 200) Source(43, 34) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -1019,8 +968,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1040,7 +988,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(37, 1) Source(47, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(47, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(47, 5) + SourceIndex(0) @@ -1056,61 +1003,51 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(37, 65) Source(50, 56) + SourceIndex(0) 14>Emitted(37, 67) Source(50, 30) + SourceIndex(0) 15>Emitted(37, 71) Source(50, 56) + SourceIndex(0) -16>Emitted(37, 72) Source(50, 57) + SourceIndex(0) --- >>> _1 = _0[_z], _2 = _1[1], _3 = _2 === void 0 ? ["skill1", "skill2"] : _2, _4 = _3[0], primarySkillA = _4 === void 0 ? "primary" : _4, _5 = _3[1], secondarySkillA = _5 === void 0 ? "secondary" : _5; -1->^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [, [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["skill1", "skill2"]] -3 > -4 > [ +2 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -5 > -6 > [ +3 > +4 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -7 > -8 > primarySkillA = "primary" -9 > -10> primarySkillA = "primary" -11> , +5 > +6 > primarySkillA = "primary" +7 > +8 > primarySkillA = "primary" +9 > , > -12> secondarySkillA = "secondary" -13> -14> secondarySkillA = "secondary" -1->Emitted(38, 5) Source(47, 6) + SourceIndex(0) -2 >Emitted(38, 16) Source(50, 26) + SourceIndex(0) -3 >Emitted(38, 18) Source(47, 9) + SourceIndex(0) -4 >Emitted(38, 28) Source(50, 25) + SourceIndex(0) -5 >Emitted(38, 30) Source(47, 9) + SourceIndex(0) -6 >Emitted(38, 76) Source(50, 25) + SourceIndex(0) -7 >Emitted(38, 78) Source(48, 5) + SourceIndex(0) -8 >Emitted(38, 88) Source(48, 30) + SourceIndex(0) -9 >Emitted(38, 90) Source(48, 5) + SourceIndex(0) -10>Emitted(38, 136) Source(48, 30) + SourceIndex(0) -11>Emitted(38, 138) Source(49, 5) + SourceIndex(0) -12>Emitted(38, 148) Source(49, 34) + SourceIndex(0) -13>Emitted(38, 150) Source(49, 5) + SourceIndex(0) -14>Emitted(38, 200) Source(49, 34) + SourceIndex(0) +10> secondarySkillA = "secondary" +11> +12> secondarySkillA = "secondary" +1->Emitted(38, 18) Source(47, 9) + SourceIndex(0) +2 >Emitted(38, 28) Source(50, 25) + SourceIndex(0) +3 >Emitted(38, 30) Source(47, 9) + SourceIndex(0) +4 >Emitted(38, 76) Source(50, 25) + SourceIndex(0) +5 >Emitted(38, 78) Source(48, 5) + SourceIndex(0) +6 >Emitted(38, 88) Source(48, 30) + SourceIndex(0) +7 >Emitted(38, 90) Source(48, 5) + SourceIndex(0) +8 >Emitted(38, 136) Source(48, 30) + SourceIndex(0) +9 >Emitted(38, 138) Source(49, 5) + SourceIndex(0) +10>Emitted(38, 148) Source(49, 34) + SourceIndex(0) +11>Emitted(38, 150) Source(49, 5) + SourceIndex(0) +12>Emitted(38, 200) Source(49, 34) + SourceIndex(0) --- >>> console.log(primarySkillA); 1 >^^^^ @@ -1159,7 +1096,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -1173,7 +1109,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(41, 1) Source(54, 1) + SourceIndex(0) 2 >Emitted(41, 4) Source(54, 4) + SourceIndex(0) 3 >Emitted(41, 5) Source(54, 5) + SourceIndex(0) @@ -1185,7 +1120,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(41, 57) Source(54, 30) + SourceIndex(0) 10>Emitted(41, 59) Source(54, 24) + SourceIndex(0) 11>Emitted(41, 63) Source(54, 30) + SourceIndex(0) -12>Emitted(41, 64) Source(54, 31) + SourceIndex(0) --- >>> _7 = robots_2[_6][0], numberB = _7 === void 0 ? -1 : _7; 1 >^^^^ @@ -1249,8 +1183,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^-> +14> ^^^-> 1-> > 2 >for @@ -1265,7 +1198,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(45, 1) Source(57, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(57, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(57, 5) + SourceIndex(0) @@ -1279,7 +1211,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(45, 50) Source(57, 35) + SourceIndex(0) 12>Emitted(45, 52) Source(57, 24) + SourceIndex(0) 13>Emitted(45, 56) Source(57, 35) + SourceIndex(0) -14>Emitted(45, 57) Source(57, 36) + SourceIndex(0) --- >>> _10 = _9[_8][0], numberB = _10 === void 0 ? -1 : _10; 1->^^^^ @@ -1345,7 +1276,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ 1-> > 2 >for @@ -1362,7 +1292,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(49, 1) Source(60, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(60, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(60, 5) + SourceIndex(0) @@ -1378,7 +1307,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(49, 59) Source(60, 40) + SourceIndex(0) 14>Emitted(49, 61) Source(60, 24) + SourceIndex(0) 15>Emitted(49, 66) Source(60, 40) + SourceIndex(0) -16>Emitted(49, 67) Source(60, 41) + SourceIndex(0) --- >>> _13 = _12[_11][0], numberB = _13 === void 0 ? -1 : _13; 1 >^^^^ @@ -1440,7 +1368,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ 1-> > 2 >for @@ -1453,7 +1380,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(53, 1) Source(63, 1) + SourceIndex(0) 2 >Emitted(53, 4) Source(63, 4) + SourceIndex(0) 3 >Emitted(53, 5) Source(63, 5) + SourceIndex(0) @@ -1465,7 +1391,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(53, 74) Source(63, 39) + SourceIndex(0) 10>Emitted(53, 76) Source(63, 28) + SourceIndex(0) 11>Emitted(53, 81) Source(63, 39) + SourceIndex(0) -12>Emitted(53, 82) Source(63, 40) + SourceIndex(0) --- >>> _15 = multiRobots_2[_14][0], nameB = _15 === void 0 ? "noName" : _15; 1 >^^^^ @@ -1529,7 +1454,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ 1-> > 2 >for @@ -1544,7 +1468,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(57, 1) Source(66, 1) + SourceIndex(0) 2 >Emitted(57, 4) Source(66, 4) + SourceIndex(0) 3 >Emitted(57, 5) Source(66, 5) + SourceIndex(0) @@ -1558,7 +1481,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(57, 59) Source(66, 44) + SourceIndex(0) 12>Emitted(57, 61) Source(66, 28) + SourceIndex(0) 13>Emitted(57, 66) Source(66, 44) + SourceIndex(0) -14>Emitted(57, 67) Source(66, 45) + SourceIndex(0) --- >>> _18 = _17[_16][0], nameB = _18 === void 0 ? "noName" : _18; 1 >^^^^ @@ -1624,7 +1546,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ 1-> > 2 >for @@ -1641,7 +1562,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(61, 1) Source(69, 1) + SourceIndex(0) 2 >Emitted(61, 4) Source(69, 4) + SourceIndex(0) 3 >Emitted(61, 5) Source(69, 5) + SourceIndex(0) @@ -1657,7 +1577,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(61, 69) Source(69, 54) + SourceIndex(0) 14>Emitted(61, 71) Source(69, 28) + SourceIndex(0) 15>Emitted(61, 76) Source(69, 54) + SourceIndex(0) -16>Emitted(61, 77) Source(69, 55) + SourceIndex(0) --- >>> _21 = _20[_19][0], nameB = _21 === void 0 ? "noName" : _21; 1 >^^^^ @@ -1719,8 +1638,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > > @@ -1734,7 +1652,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(65, 1) Source(73, 1) + SourceIndex(0) 2 >Emitted(65, 4) Source(73, 4) + SourceIndex(0) 3 >Emitted(65, 5) Source(73, 5) + SourceIndex(0) @@ -1746,51 +1663,44 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(65, 59) Source(73, 69) + SourceIndex(0) 10>Emitted(65, 61) Source(73, 63) + SourceIndex(0) 11>Emitted(65, 66) Source(73, 69) + SourceIndex(0) -12>Emitted(65, 67) Source(73, 70) + SourceIndex(0) --- >>> _23 = robots_3[_22], _24 = _23[0], numberA2 = _24 === void 0 ? -1 : _24, _25 = _23[1], nameA2 = _25 === void 0 ? "noName" : _25, _26 = _23[2], skillA2 = _26 === void 0 ? "skill" : _26; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA2 = -1, nameA2 = "noName", skillA2 = "skill"] -3 > -4 > numberA2 = -1 -5 > -6 > numberA2 = -1 -7 > , -8 > nameA2 = "noName" -9 > -10> nameA2 = "noName" -11> , -12> skillA2 = "skill" -13> -14> skillA2 = "skill" -1->Emitted(66, 5) Source(73, 6) + SourceIndex(0) -2 >Emitted(66, 24) Source(73, 59) + SourceIndex(0) -3 >Emitted(66, 26) Source(73, 7) + SourceIndex(0) -4 >Emitted(66, 38) Source(73, 20) + SourceIndex(0) -5 >Emitted(66, 40) Source(73, 7) + SourceIndex(0) -6 >Emitted(66, 76) Source(73, 20) + SourceIndex(0) -7 >Emitted(66, 78) Source(73, 22) + SourceIndex(0) -8 >Emitted(66, 90) Source(73, 39) + SourceIndex(0) -9 >Emitted(66, 92) Source(73, 22) + SourceIndex(0) -10>Emitted(66, 132) Source(73, 39) + SourceIndex(0) -11>Emitted(66, 134) Source(73, 41) + SourceIndex(0) -12>Emitted(66, 146) Source(73, 58) + SourceIndex(0) -13>Emitted(66, 148) Source(73, 41) + SourceIndex(0) -14>Emitted(66, 188) Source(73, 58) + SourceIndex(0) +2 > numberA2 = -1 +3 > +4 > numberA2 = -1 +5 > , +6 > nameA2 = "noName" +7 > +8 > nameA2 = "noName" +9 > , +10> skillA2 = "skill" +11> +12> skillA2 = "skill" +1->Emitted(66, 26) Source(73, 7) + SourceIndex(0) +2 >Emitted(66, 38) Source(73, 20) + SourceIndex(0) +3 >Emitted(66, 40) Source(73, 7) + SourceIndex(0) +4 >Emitted(66, 76) Source(73, 20) + SourceIndex(0) +5 >Emitted(66, 78) Source(73, 22) + SourceIndex(0) +6 >Emitted(66, 90) Source(73, 39) + SourceIndex(0) +7 >Emitted(66, 92) Source(73, 22) + SourceIndex(0) +8 >Emitted(66, 132) Source(73, 39) + SourceIndex(0) +9 >Emitted(66, 134) Source(73, 41) + SourceIndex(0) +10>Emitted(66, 146) Source(73, 58) + SourceIndex(0) +11>Emitted(66, 148) Source(73, 41) + SourceIndex(0) +12>Emitted(66, 188) Source(73, 58) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1840,8 +1750,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1856,7 +1765,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(69, 1) Source(76, 1) + SourceIndex(0) 2 >Emitted(69, 4) Source(76, 4) + SourceIndex(0) 3 >Emitted(69, 5) Source(76, 5) + SourceIndex(0) @@ -1870,51 +1778,44 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(69, 54) Source(76, 74) + SourceIndex(0) 12>Emitted(69, 56) Source(76, 63) + SourceIndex(0) 13>Emitted(69, 61) Source(76, 74) + SourceIndex(0) -14>Emitted(69, 62) Source(76, 75) + SourceIndex(0) --- >>> _29 = _28[_27], _30 = _29[0], numberA2 = _30 === void 0 ? -1 : _30, _31 = _29[1], nameA2 = _31 === void 0 ? "noName" : _31, _32 = _29[2], skillA2 = _32 === void 0 ? "skill" : _32; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA2 = -1, nameA2 = "noName", skillA2 = "skill"] -3 > -4 > numberA2 = -1 -5 > -6 > numberA2 = -1 -7 > , -8 > nameA2 = "noName" -9 > -10> nameA2 = "noName" -11> , -12> skillA2 = "skill" -13> -14> skillA2 = "skill" -1->Emitted(70, 5) Source(76, 6) + SourceIndex(0) -2 >Emitted(70, 19) Source(76, 59) + SourceIndex(0) -3 >Emitted(70, 21) Source(76, 7) + SourceIndex(0) -4 >Emitted(70, 33) Source(76, 20) + SourceIndex(0) -5 >Emitted(70, 35) Source(76, 7) + SourceIndex(0) -6 >Emitted(70, 71) Source(76, 20) + SourceIndex(0) -7 >Emitted(70, 73) Source(76, 22) + SourceIndex(0) -8 >Emitted(70, 85) Source(76, 39) + SourceIndex(0) -9 >Emitted(70, 87) Source(76, 22) + SourceIndex(0) -10>Emitted(70, 127) Source(76, 39) + SourceIndex(0) -11>Emitted(70, 129) Source(76, 41) + SourceIndex(0) -12>Emitted(70, 141) Source(76, 58) + SourceIndex(0) -13>Emitted(70, 143) Source(76, 41) + SourceIndex(0) -14>Emitted(70, 183) Source(76, 58) + SourceIndex(0) +2 > numberA2 = -1 +3 > +4 > numberA2 = -1 +5 > , +6 > nameA2 = "noName" +7 > +8 > nameA2 = "noName" +9 > , +10> skillA2 = "skill" +11> +12> skillA2 = "skill" +1->Emitted(70, 21) Source(76, 7) + SourceIndex(0) +2 >Emitted(70, 33) Source(76, 20) + SourceIndex(0) +3 >Emitted(70, 35) Source(76, 7) + SourceIndex(0) +4 >Emitted(70, 71) Source(76, 20) + SourceIndex(0) +5 >Emitted(70, 73) Source(76, 22) + SourceIndex(0) +6 >Emitted(70, 85) Source(76, 39) + SourceIndex(0) +7 >Emitted(70, 87) Source(76, 22) + SourceIndex(0) +8 >Emitted(70, 127) Source(76, 39) + SourceIndex(0) +9 >Emitted(70, 129) Source(76, 41) + SourceIndex(0) +10>Emitted(70, 141) Source(76, 58) + SourceIndex(0) +11>Emitted(70, 143) Source(76, 41) + SourceIndex(0) +12>Emitted(70, 183) Source(76, 58) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -1966,8 +1867,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1984,7 +1884,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(73, 1) Source(79, 1) + SourceIndex(0) 2 >Emitted(73, 4) Source(79, 4) + SourceIndex(0) 3 >Emitted(73, 5) Source(79, 5) + SourceIndex(0) @@ -2000,51 +1899,44 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(73, 59) Source(79, 79) + SourceIndex(0) 14>Emitted(73, 61) Source(79, 63) + SourceIndex(0) 15>Emitted(73, 66) Source(79, 79) + SourceIndex(0) -16>Emitted(73, 67) Source(79, 80) + SourceIndex(0) --- >>> _35 = _34[_33], _36 = _35[0], numberA2 = _36 === void 0 ? -1 : _36, _37 = _35[1], nameA2 = _37 === void 0 ? "noName" : _37, _38 = _35[2], skillA2 = _38 === void 0 ? "skill" : _38; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA2 = -1, nameA2 = "noName", skillA2 = "skill"] -3 > -4 > numberA2 = -1 -5 > -6 > numberA2 = -1 -7 > , -8 > nameA2 = "noName" -9 > -10> nameA2 = "noName" -11> , -12> skillA2 = "skill" -13> -14> skillA2 = "skill" -1->Emitted(74, 5) Source(79, 6) + SourceIndex(0) -2 >Emitted(74, 19) Source(79, 59) + SourceIndex(0) -3 >Emitted(74, 21) Source(79, 7) + SourceIndex(0) -4 >Emitted(74, 33) Source(79, 20) + SourceIndex(0) -5 >Emitted(74, 35) Source(79, 7) + SourceIndex(0) -6 >Emitted(74, 71) Source(79, 20) + SourceIndex(0) -7 >Emitted(74, 73) Source(79, 22) + SourceIndex(0) -8 >Emitted(74, 85) Source(79, 39) + SourceIndex(0) -9 >Emitted(74, 87) Source(79, 22) + SourceIndex(0) -10>Emitted(74, 127) Source(79, 39) + SourceIndex(0) -11>Emitted(74, 129) Source(79, 41) + SourceIndex(0) -12>Emitted(74, 141) Source(79, 58) + SourceIndex(0) -13>Emitted(74, 143) Source(79, 41) + SourceIndex(0) -14>Emitted(74, 183) Source(79, 58) + SourceIndex(0) +2 > numberA2 = -1 +3 > +4 > numberA2 = -1 +5 > , +6 > nameA2 = "noName" +7 > +8 > nameA2 = "noName" +9 > , +10> skillA2 = "skill" +11> +12> skillA2 = "skill" +1->Emitted(74, 21) Source(79, 7) + SourceIndex(0) +2 >Emitted(74, 33) Source(79, 20) + SourceIndex(0) +3 >Emitted(74, 35) Source(79, 7) + SourceIndex(0) +4 >Emitted(74, 71) Source(79, 20) + SourceIndex(0) +5 >Emitted(74, 73) Source(79, 22) + SourceIndex(0) +6 >Emitted(74, 85) Source(79, 39) + SourceIndex(0) +7 >Emitted(74, 87) Source(79, 22) + SourceIndex(0) +8 >Emitted(74, 127) Source(79, 39) + SourceIndex(0) +9 >Emitted(74, 129) Source(79, 41) + SourceIndex(0) +10>Emitted(74, 141) Source(79, 58) + SourceIndex(0) +11>Emitted(74, 143) Source(79, 41) + SourceIndex(0) +12>Emitted(74, 183) Source(79, 58) + SourceIndex(0) --- >>> console.log(nameA2); 1 >^^^^ @@ -2092,8 +1984,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2109,7 +2000,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(77, 1) Source(82, 1) + SourceIndex(0) 2 >Emitted(77, 4) Source(82, 4) + SourceIndex(0) 3 >Emitted(77, 5) Source(82, 5) + SourceIndex(0) @@ -2121,73 +2011,63 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(77, 74) Source(85, 41) + SourceIndex(0) 10>Emitted(77, 76) Source(85, 30) + SourceIndex(0) 11>Emitted(77, 81) Source(85, 41) + SourceIndex(0) -12>Emitted(77, 82) Source(85, 42) + SourceIndex(0) --- >>> _40 = multiRobots_3[_39], _41 = _40[0], nameMA = _41 === void 0 ? "noName" : _41, _42 = _40[1], _43 = _42 === void 0 ? ["skill1", "skill2"] : _42, _44 = _43[0], primarySkillA = _44 === void 0 ? "primary" : _44, _45 = _43[1], secondarySkillA = _45 === void 0 ? "secondary" : _45; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [nameMA = "noName", [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["skill1", "skill2"]] -3 > -4 > nameMA = "noName" -5 > -6 > nameMA = "noName" -7 > , -8 > [ +2 > nameMA = "noName" +3 > +4 > nameMA = "noName" +5 > , +6 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -9 > -10> [ +7 > +8 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -11> -12> primarySkillA = "primary" -13> -14> primarySkillA = "primary" -15> , +9 > +10> primarySkillA = "primary" +11> +12> primarySkillA = "primary" +13> , > -16> secondarySkillA = "secondary" -17> -18> secondarySkillA = "secondary" -1->Emitted(78, 5) Source(82, 6) + SourceIndex(0) -2 >Emitted(78, 29) Source(85, 26) + SourceIndex(0) -3 >Emitted(78, 31) Source(82, 7) + SourceIndex(0) -4 >Emitted(78, 43) Source(82, 24) + SourceIndex(0) -5 >Emitted(78, 45) Source(82, 7) + SourceIndex(0) -6 >Emitted(78, 85) Source(82, 24) + SourceIndex(0) -7 >Emitted(78, 87) Source(82, 26) + SourceIndex(0) -8 >Emitted(78, 99) Source(85, 25) + SourceIndex(0) -9 >Emitted(78, 101) Source(82, 26) + SourceIndex(0) -10>Emitted(78, 150) Source(85, 25) + SourceIndex(0) -11>Emitted(78, 152) Source(83, 5) + SourceIndex(0) -12>Emitted(78, 164) Source(83, 30) + SourceIndex(0) -13>Emitted(78, 166) Source(83, 5) + SourceIndex(0) -14>Emitted(78, 214) Source(83, 30) + SourceIndex(0) -15>Emitted(78, 216) Source(84, 5) + SourceIndex(0) -16>Emitted(78, 228) Source(84, 34) + SourceIndex(0) -17>Emitted(78, 230) Source(84, 5) + SourceIndex(0) -18>Emitted(78, 282) Source(84, 34) + SourceIndex(0) +14> secondarySkillA = "secondary" +15> +16> secondarySkillA = "secondary" +1->Emitted(78, 31) Source(82, 7) + SourceIndex(0) +2 >Emitted(78, 43) Source(82, 24) + SourceIndex(0) +3 >Emitted(78, 45) Source(82, 7) + SourceIndex(0) +4 >Emitted(78, 85) Source(82, 24) + SourceIndex(0) +5 >Emitted(78, 87) Source(82, 26) + SourceIndex(0) +6 >Emitted(78, 99) Source(85, 25) + SourceIndex(0) +7 >Emitted(78, 101) Source(82, 26) + SourceIndex(0) +8 >Emitted(78, 150) Source(85, 25) + SourceIndex(0) +9 >Emitted(78, 152) Source(83, 5) + SourceIndex(0) +10>Emitted(78, 164) Source(83, 30) + SourceIndex(0) +11>Emitted(78, 166) Source(83, 5) + SourceIndex(0) +12>Emitted(78, 214) Source(83, 30) + SourceIndex(0) +13>Emitted(78, 216) Source(84, 5) + SourceIndex(0) +14>Emitted(78, 228) Source(84, 34) + SourceIndex(0) +15>Emitted(78, 230) Source(84, 5) + SourceIndex(0) +16>Emitted(78, 282) Source(84, 34) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2238,8 +2118,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2257,7 +2136,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(81, 1) Source(88, 1) + SourceIndex(0) 2 >Emitted(81, 4) Source(88, 4) + SourceIndex(0) 3 >Emitted(81, 5) Source(88, 5) + SourceIndex(0) @@ -2271,73 +2149,63 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(81, 59) Source(91, 46) + SourceIndex(0) 12>Emitted(81, 61) Source(91, 30) + SourceIndex(0) 13>Emitted(81, 66) Source(91, 46) + SourceIndex(0) -14>Emitted(81, 67) Source(91, 47) + SourceIndex(0) --- >>> _48 = _47[_46], _49 = _48[0], nameMA = _49 === void 0 ? "noName" : _49, _50 = _48[1], _51 = _50 === void 0 ? ["skill1", "skill2"] : _50, _52 = _51[0], primarySkillA = _52 === void 0 ? "primary" : _52, _53 = _51[1], secondarySkillA = _53 === void 0 ? "secondary" : _53; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [nameMA = "noName", [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["skill1", "skill2"]] -3 > -4 > nameMA = "noName" -5 > -6 > nameMA = "noName" -7 > , -8 > [ +2 > nameMA = "noName" +3 > +4 > nameMA = "noName" +5 > , +6 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -9 > -10> [ +7 > +8 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -11> -12> primarySkillA = "primary" -13> -14> primarySkillA = "primary" -15> , +9 > +10> primarySkillA = "primary" +11> +12> primarySkillA = "primary" +13> , > -16> secondarySkillA = "secondary" -17> -18> secondarySkillA = "secondary" -1->Emitted(82, 5) Source(88, 6) + SourceIndex(0) -2 >Emitted(82, 19) Source(91, 26) + SourceIndex(0) -3 >Emitted(82, 21) Source(88, 7) + SourceIndex(0) -4 >Emitted(82, 33) Source(88, 24) + SourceIndex(0) -5 >Emitted(82, 35) Source(88, 7) + SourceIndex(0) -6 >Emitted(82, 75) Source(88, 24) + SourceIndex(0) -7 >Emitted(82, 77) Source(88, 26) + SourceIndex(0) -8 >Emitted(82, 89) Source(91, 25) + SourceIndex(0) -9 >Emitted(82, 91) Source(88, 26) + SourceIndex(0) -10>Emitted(82, 140) Source(91, 25) + SourceIndex(0) -11>Emitted(82, 142) Source(89, 5) + SourceIndex(0) -12>Emitted(82, 154) Source(89, 30) + SourceIndex(0) -13>Emitted(82, 156) Source(89, 5) + SourceIndex(0) -14>Emitted(82, 204) Source(89, 30) + SourceIndex(0) -15>Emitted(82, 206) Source(90, 5) + SourceIndex(0) -16>Emitted(82, 218) Source(90, 34) + SourceIndex(0) -17>Emitted(82, 220) Source(90, 5) + SourceIndex(0) -18>Emitted(82, 272) Source(90, 34) + SourceIndex(0) +14> secondarySkillA = "secondary" +15> +16> secondarySkillA = "secondary" +1->Emitted(82, 21) Source(88, 7) + SourceIndex(0) +2 >Emitted(82, 33) Source(88, 24) + SourceIndex(0) +3 >Emitted(82, 35) Source(88, 7) + SourceIndex(0) +4 >Emitted(82, 75) Source(88, 24) + SourceIndex(0) +5 >Emitted(82, 77) Source(88, 26) + SourceIndex(0) +6 >Emitted(82, 89) Source(91, 25) + SourceIndex(0) +7 >Emitted(82, 91) Source(88, 26) + SourceIndex(0) +8 >Emitted(82, 140) Source(91, 25) + SourceIndex(0) +9 >Emitted(82, 142) Source(89, 5) + SourceIndex(0) +10>Emitted(82, 154) Source(89, 30) + SourceIndex(0) +11>Emitted(82, 156) Source(89, 5) + SourceIndex(0) +12>Emitted(82, 204) Source(89, 30) + SourceIndex(0) +13>Emitted(82, 206) Source(90, 5) + SourceIndex(0) +14>Emitted(82, 218) Source(90, 34) + SourceIndex(0) +15>Emitted(82, 220) Source(90, 5) + SourceIndex(0) +16>Emitted(82, 272) Source(90, 34) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2390,8 +2258,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2411,7 +2278,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [multiRobotA, multiRobotB] 14> 15> [multiRobotA, multiRobotB] -16> ) 1->Emitted(85, 1) Source(94, 1) + SourceIndex(0) 2 >Emitted(85, 4) Source(94, 4) + SourceIndex(0) 3 >Emitted(85, 5) Source(94, 5) + SourceIndex(0) @@ -2427,73 +2293,63 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(85, 69) Source(97, 56) + SourceIndex(0) 14>Emitted(85, 71) Source(97, 30) + SourceIndex(0) 15>Emitted(85, 76) Source(97, 56) + SourceIndex(0) -16>Emitted(85, 77) Source(97, 57) + SourceIndex(0) --- >>> _56 = _55[_54], _57 = _56[0], nameMA = _57 === void 0 ? "noName" : _57, _58 = _56[1], _59 = _58 === void 0 ? ["skill1", "skill2"] : _58, _60 = _59[0], primarySkillA = _60 === void 0 ? "primary" : _60, _61 = _59[1], secondarySkillA = _61 === void 0 ? "secondary" : _61; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [nameMA = "noName", [ - > primarySkillA = "primary", - > secondarySkillA = "secondary" - > ] = ["skill1", "skill2"]] -3 > -4 > nameMA = "noName" -5 > -6 > nameMA = "noName" -7 > , -8 > [ +2 > nameMA = "noName" +3 > +4 > nameMA = "noName" +5 > , +6 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -9 > -10> [ +7 > +8 > [ > primarySkillA = "primary", > secondarySkillA = "secondary" > ] = ["skill1", "skill2"] -11> -12> primarySkillA = "primary" -13> -14> primarySkillA = "primary" -15> , +9 > +10> primarySkillA = "primary" +11> +12> primarySkillA = "primary" +13> , > -16> secondarySkillA = "secondary" -17> -18> secondarySkillA = "secondary" -1->Emitted(86, 5) Source(94, 6) + SourceIndex(0) -2 >Emitted(86, 19) Source(97, 26) + SourceIndex(0) -3 >Emitted(86, 21) Source(94, 7) + SourceIndex(0) -4 >Emitted(86, 33) Source(94, 24) + SourceIndex(0) -5 >Emitted(86, 35) Source(94, 7) + SourceIndex(0) -6 >Emitted(86, 75) Source(94, 24) + SourceIndex(0) -7 >Emitted(86, 77) Source(94, 26) + SourceIndex(0) -8 >Emitted(86, 89) Source(97, 25) + SourceIndex(0) -9 >Emitted(86, 91) Source(94, 26) + SourceIndex(0) -10>Emitted(86, 140) Source(97, 25) + SourceIndex(0) -11>Emitted(86, 142) Source(95, 5) + SourceIndex(0) -12>Emitted(86, 154) Source(95, 30) + SourceIndex(0) -13>Emitted(86, 156) Source(95, 5) + SourceIndex(0) -14>Emitted(86, 204) Source(95, 30) + SourceIndex(0) -15>Emitted(86, 206) Source(96, 5) + SourceIndex(0) -16>Emitted(86, 218) Source(96, 34) + SourceIndex(0) -17>Emitted(86, 220) Source(96, 5) + SourceIndex(0) -18>Emitted(86, 272) Source(96, 34) + SourceIndex(0) +14> secondarySkillA = "secondary" +15> +16> secondarySkillA = "secondary" +1->Emitted(86, 21) Source(94, 7) + SourceIndex(0) +2 >Emitted(86, 33) Source(94, 24) + SourceIndex(0) +3 >Emitted(86, 35) Source(94, 7) + SourceIndex(0) +4 >Emitted(86, 75) Source(94, 24) + SourceIndex(0) +5 >Emitted(86, 77) Source(94, 26) + SourceIndex(0) +6 >Emitted(86, 89) Source(97, 25) + SourceIndex(0) +7 >Emitted(86, 91) Source(94, 26) + SourceIndex(0) +8 >Emitted(86, 140) Source(97, 25) + SourceIndex(0) +9 >Emitted(86, 142) Source(95, 5) + SourceIndex(0) +10>Emitted(86, 154) Source(95, 30) + SourceIndex(0) +11>Emitted(86, 156) Source(95, 5) + SourceIndex(0) +12>Emitted(86, 204) Source(95, 30) + SourceIndex(0) +13>Emitted(86, 206) Source(96, 5) + SourceIndex(0) +14>Emitted(86, 218) Source(96, 34) + SourceIndex(0) +15>Emitted(86, 220) Source(96, 5) + SourceIndex(0) +16>Emitted(86, 272) Source(96, 34) + SourceIndex(0) --- >>> console.log(nameMA); 1 >^^^^ @@ -2542,8 +2398,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > > @@ -2557,7 +2412,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 > robots 10> 11> robots -12> ) 1->Emitted(89, 1) Source(101, 1) + SourceIndex(0) 2 >Emitted(89, 4) Source(101, 4) + SourceIndex(0) 3 >Emitted(89, 5) Source(101, 5) + SourceIndex(0) @@ -2569,33 +2423,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 9 >Emitted(89, 59) Source(101, 46) + SourceIndex(0) 10>Emitted(89, 61) Source(101, 40) + SourceIndex(0) 11>Emitted(89, 66) Source(101, 46) + SourceIndex(0) -12>Emitted(89, 67) Source(101, 47) + SourceIndex(0) --- >>> _63 = robots_4[_62], _64 = _63[0], numberA3 = _64 === void 0 ? -1 : _64, robotAInfo = _63.slice(1); -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA3 = -1, ...robotAInfo] -3 > -4 > numberA3 = -1 -5 > -6 > numberA3 = -1 -7 > , -8 > ...robotAInfo -1->Emitted(90, 5) Source(101, 6) + SourceIndex(0) -2 >Emitted(90, 24) Source(101, 36) + SourceIndex(0) -3 >Emitted(90, 26) Source(101, 7) + SourceIndex(0) -4 >Emitted(90, 38) Source(101, 20) + SourceIndex(0) -5 >Emitted(90, 40) Source(101, 7) + SourceIndex(0) -6 >Emitted(90, 76) Source(101, 20) + SourceIndex(0) -7 >Emitted(90, 78) Source(101, 22) + SourceIndex(0) -8 >Emitted(90, 103) Source(101, 35) + SourceIndex(0) +2 > numberA3 = -1 +3 > +4 > numberA3 = -1 +5 > , +6 > ...robotAInfo +1->Emitted(90, 26) Source(101, 7) + SourceIndex(0) +2 >Emitted(90, 38) Source(101, 20) + SourceIndex(0) +3 >Emitted(90, 40) Source(101, 7) + SourceIndex(0) +4 >Emitted(90, 76) Source(101, 20) + SourceIndex(0) +5 >Emitted(90, 78) Source(101, 22) + SourceIndex(0) +6 >Emitted(90, 103) Source(101, 35) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2645,8 +2492,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2661,7 +2507,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(93, 1) Source(104, 1) + SourceIndex(0) 2 >Emitted(93, 4) Source(104, 4) + SourceIndex(0) 3 >Emitted(93, 5) Source(104, 5) + SourceIndex(0) @@ -2675,33 +2520,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 11>Emitted(93, 54) Source(104, 51) + SourceIndex(0) 12>Emitted(93, 56) Source(104, 40) + SourceIndex(0) 13>Emitted(93, 61) Source(104, 51) + SourceIndex(0) -14>Emitted(93, 62) Source(104, 52) + SourceIndex(0) --- >>> _67 = _66[_65], _68 = _67[0], numberA3 = _68 === void 0 ? -1 : _68, robotAInfo = _67.slice(1); -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA3 = -1, ...robotAInfo] -3 > -4 > numberA3 = -1 -5 > -6 > numberA3 = -1 -7 > , -8 > ...robotAInfo -1->Emitted(94, 5) Source(104, 6) + SourceIndex(0) -2 >Emitted(94, 19) Source(104, 36) + SourceIndex(0) -3 >Emitted(94, 21) Source(104, 7) + SourceIndex(0) -4 >Emitted(94, 33) Source(104, 20) + SourceIndex(0) -5 >Emitted(94, 35) Source(104, 7) + SourceIndex(0) -6 >Emitted(94, 71) Source(104, 20) + SourceIndex(0) -7 >Emitted(94, 73) Source(104, 22) + SourceIndex(0) -8 >Emitted(94, 98) Source(104, 35) + SourceIndex(0) +2 > numberA3 = -1 +3 > +4 > numberA3 = -1 +5 > , +6 > ...robotAInfo +1->Emitted(94, 21) Source(104, 7) + SourceIndex(0) +2 >Emitted(94, 33) Source(104, 20) + SourceIndex(0) +3 >Emitted(94, 35) Source(104, 7) + SourceIndex(0) +4 >Emitted(94, 71) Source(104, 20) + SourceIndex(0) +5 >Emitted(94, 73) Source(104, 22) + SourceIndex(0) +6 >Emitted(94, 98) Source(104, 35) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ @@ -2753,8 +2591,7 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> ^^^^^^^^^^^^^^^^ 14> ^^ 15> ^^^^^ -16> ^ -17> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2771,7 +2608,6 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13> [robotA, robotB] 14> 15> [robotA, robotB] -16> ) 1->Emitted(97, 1) Source(107, 1) + SourceIndex(0) 2 >Emitted(97, 4) Source(107, 4) + SourceIndex(0) 3 >Emitted(97, 5) Source(107, 5) + SourceIndex(0) @@ -2787,33 +2623,26 @@ sourceFile:sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues 13>Emitted(97, 59) Source(107, 56) + SourceIndex(0) 14>Emitted(97, 61) Source(107, 40) + SourceIndex(0) 15>Emitted(97, 66) Source(107, 56) + SourceIndex(0) -16>Emitted(97, 67) Source(107, 57) + SourceIndex(0) --- >>> _71 = _70[_69], _72 = _71[0], numberA3 = _72 === void 0 ? -1 : _72, robotAInfo = _71.slice(1); -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > [numberA3 = -1, ...robotAInfo] -3 > -4 > numberA3 = -1 -5 > -6 > numberA3 = -1 -7 > , -8 > ...robotAInfo -1->Emitted(98, 5) Source(107, 6) + SourceIndex(0) -2 >Emitted(98, 19) Source(107, 36) + SourceIndex(0) -3 >Emitted(98, 21) Source(107, 7) + SourceIndex(0) -4 >Emitted(98, 33) Source(107, 20) + SourceIndex(0) -5 >Emitted(98, 35) Source(107, 7) + SourceIndex(0) -6 >Emitted(98, 71) Source(107, 20) + SourceIndex(0) -7 >Emitted(98, 73) Source(107, 22) + SourceIndex(0) -8 >Emitted(98, 98) Source(107, 35) + SourceIndex(0) +2 > numberA3 = -1 +3 > +4 > numberA3 = -1 +5 > , +6 > ...robotAInfo +1->Emitted(98, 21) Source(107, 7) + SourceIndex(0) +2 >Emitted(98, 33) Source(107, 20) + SourceIndex(0) +3 >Emitted(98, 35) Source(107, 7) + SourceIndex(0) +4 >Emitted(98, 71) Source(107, 20) + SourceIndex(0) +5 >Emitted(98, 73) Source(107, 22) + SourceIndex(0) +6 >Emitted(98, 98) Source(107, 35) + SourceIndex(0) --- >>> console.log(numberA3); 1 >^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.js.map index 3f10e267eb9..99d98c489ef 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfObjectBindingPattern.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPattern.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPattern.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.sourcemap.txt index 5403a0863a3..93ff2a5ebe9 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern.sourcemap.txt @@ -320,7 +320,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -334,7 +333,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(10, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(10, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(10, 5) Source(29, 5) + SourceIndex(0) @@ -346,14 +344,13 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 >Emitted(10, 57) Source(29, 34) + SourceIndex(0) 10>Emitted(10, 59) Source(29, 28) + SourceIndex(0) 11>Emitted(10, 63) Source(29, 34) + SourceIndex(0) -12>Emitted(10, 64) Source(29, 35) + SourceIndex(0) --- >>> var nameA = robots_1[_i].name; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > name: nameA -1 >Emitted(11, 5) Source(29, 11) + SourceIndex(0) +2 > let {name: nameA +1 >Emitted(11, 5) Source(29, 6) + SourceIndex(0) 2 >Emitted(11, 34) Source(29, 22) + SourceIndex(0) --- >>> console.log(nameA); @@ -404,7 +401,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -419,7 +415,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(14, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(14, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(14, 5) Source(32, 5) + SourceIndex(0) @@ -433,14 +428,13 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11>Emitted(14, 50) Source(32, 39) + SourceIndex(0) 12>Emitted(14, 52) Source(32, 28) + SourceIndex(0) 13>Emitted(14, 56) Source(32, 39) + SourceIndex(0) -14>Emitted(14, 57) Source(32, 40) + SourceIndex(0) --- >>> var nameA = _b[_a].name; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > name: nameA -1 >Emitted(15, 5) Source(32, 11) + SourceIndex(0) +2 > let {name: nameA +1 >Emitted(15, 5) Source(32, 6) + SourceIndex(0) 2 >Emitted(15, 28) Source(32, 22) + SourceIndex(0) --- >>> console.log(nameA); @@ -509,7 +503,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -542,7 +535,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(18, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(18, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(18, 5) Source(35, 5) + SourceIndex(0) @@ -574,14 +566,13 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 29>Emitted(18, 115) Source(35, 104) + SourceIndex(0) 30>Emitted(18, 117) Source(35, 28) + SourceIndex(0) 31>Emitted(18, 121) Source(35, 104) + SourceIndex(0) -32>Emitted(18, 122) Source(35, 105) + SourceIndex(0) --- >>> var nameA = _d[_c].name; 1 >^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > name: nameA -1 >Emitted(19, 5) Source(35, 11) + SourceIndex(0) +2 > let {name: nameA +1 >Emitted(19, 5) Source(35, 6) + SourceIndex(0) 2 >Emitted(19, 28) Source(35, 22) + SourceIndex(0) --- >>> console.log(nameA); @@ -630,8 +621,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^-> +12> ^^^^^^^^^^^^-> 1-> > 2 >for @@ -644,7 +634,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(22, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(22, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(22, 5) Source(38, 5) + SourceIndex(0) @@ -656,7 +645,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 >Emitted(22, 72) Source(38, 81) + SourceIndex(0) 10>Emitted(22, 74) Source(38, 70) + SourceIndex(0) 11>Emitted(22, 78) Source(38, 81) + SourceIndex(0) -12>Emitted(22, 79) Source(38, 82) + SourceIndex(0) --- >>> var _f = multiRobots_1[_e].skills, primaryA = _f.primary, secondaryA = _f.secondary; 1->^^^^ @@ -666,12 +654,12 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 5 > ^^ 6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > skills: { primary: primaryA, secondary: secondaryA } +2 > let { skills: { primary: primaryA, secondary: secondaryA } 3 > 4 > primary: primaryA 5 > , 6 > secondary: secondaryA -1->Emitted(23, 5) Source(38, 12) + SourceIndex(0) +1->Emitted(23, 5) Source(38, 6) + SourceIndex(0) 2 >Emitted(23, 38) Source(38, 64) + SourceIndex(0) 3 >Emitted(23, 40) Source(38, 22) + SourceIndex(0) 4 >Emitted(23, 61) Source(38, 39) + SourceIndex(0) @@ -726,8 +714,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -742,7 +729,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(26, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(26, 4) Source(41, 4) + SourceIndex(0) 3 >Emitted(26, 5) Source(41, 5) + SourceIndex(0) @@ -756,7 +742,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11>Emitted(26, 55) Source(41, 86) + SourceIndex(0) 12>Emitted(26, 57) Source(41, 70) + SourceIndex(0) 13>Emitted(26, 61) Source(41, 86) + SourceIndex(0) -14>Emitted(26, 62) Source(41, 87) + SourceIndex(0) --- >>> var _j = _h[_g].skills, primaryA = _j.primary, secondaryA = _j.secondary; 1->^^^^ @@ -766,12 +751,12 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 5 > ^^ 6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > skills: { primary: primaryA, secondary: secondaryA } +2 > let { skills: { primary: primaryA, secondary: secondaryA } 3 > 4 > primary: primaryA 5 > , 6 > secondary: secondaryA -1->Emitted(27, 5) Source(41, 12) + SourceIndex(0) +1->Emitted(27, 5) Source(41, 6) + SourceIndex(0) 2 >Emitted(27, 27) Source(41, 64) + SourceIndex(0) 3 >Emitted(27, 29) Source(41, 22) + SourceIndex(0) 4 >Emitted(27, 50) Source(41, 39) + SourceIndex(0) @@ -913,7 +898,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 21> ^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^ -24> ^ 1->, > 2 > { @@ -940,7 +924,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(31, 5) Source(45, 5) + SourceIndex(0) 2 >Emitted(31, 7) Source(45, 7) + SourceIndex(0) 3 >Emitted(31, 11) Source(45, 11) + SourceIndex(0) @@ -964,7 +947,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 21>Emitted(31, 95) Source(45, 79) + SourceIndex(0) 22>Emitted(31, 97) Source(44, 70) + SourceIndex(0) 23>Emitted(31, 101) Source(45, 79) + SourceIndex(0) -24>Emitted(31, 102) Source(45, 80) + SourceIndex(0) --- >>> var _m = _l[_k].skills, primaryA = _m.primary, secondaryA = _m.secondary; 1 >^^^^ @@ -974,12 +956,12 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 5 > ^^ 6 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > skills: { primary: primaryA, secondary: secondaryA } +2 > let { skills: { primary: primaryA, secondary: secondaryA } 3 > 4 > primary: primaryA 5 > , 6 > secondary: secondaryA -1 >Emitted(32, 5) Source(44, 12) + SourceIndex(0) +1 >Emitted(32, 5) Source(44, 6) + SourceIndex(0) 2 >Emitted(32, 27) Source(44, 64) + SourceIndex(0) 3 >Emitted(32, 29) Source(44, 22) + SourceIndex(0) 4 >Emitted(32, 50) Source(44, 39) + SourceIndex(0) @@ -1033,7 +1015,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ +12> ^-> 1-> > > @@ -1047,7 +1029,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(35, 1) Source(49, 1) + SourceIndex(0) 2 >Emitted(35, 4) Source(49, 4) + SourceIndex(0) 3 >Emitted(35, 5) Source(49, 5) + SourceIndex(0) @@ -1059,22 +1040,21 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 >Emitted(35, 57) Source(49, 49) + SourceIndex(0) 10>Emitted(35, 59) Source(49, 43) + SourceIndex(0) 11>Emitted(35, 63) Source(49, 49) + SourceIndex(0) -12>Emitted(35, 64) Source(49, 50) + SourceIndex(0) --- >>> var _p = robots_2[_o], nameA = _p.name, skillA = _p.skill; -1 >^^^^ +1->^^^^ 2 > ^^^^^^^^^^^^^^^^^^^^^ 3 > ^^ 4 > ^^^^^^^^^^^^^^^ 5 > ^^ 6 > ^^^^^^^^^^^^^^^^^ -1 > +1-> 2 > let {name: nameA, skill: skillA } 3 > 4 > name: nameA 5 > , 6 > skill: skillA -1 >Emitted(36, 5) Source(49, 6) + SourceIndex(0) +1->Emitted(36, 5) Source(49, 6) + SourceIndex(0) 2 >Emitted(36, 26) Source(49, 39) + SourceIndex(0) 3 >Emitted(36, 28) Source(49, 11) + SourceIndex(0) 4 >Emitted(36, 43) Source(49, 22) + SourceIndex(0) @@ -1129,8 +1109,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^-> +14> ^^-> 1-> > 2 >for @@ -1145,7 +1124,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(39, 1) Source(52, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(52, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(52, 5) + SourceIndex(0) @@ -1159,7 +1137,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11>Emitted(39, 50) Source(52, 54) + SourceIndex(0) 12>Emitted(39, 52) Source(52, 43) + SourceIndex(0) 13>Emitted(39, 56) Source(52, 54) + SourceIndex(0) -14>Emitted(39, 57) Source(52, 55) + SourceIndex(0) --- >>> var _s = _r[_q], nameA = _s.name, skillA = _s.skill; 1->^^^^ @@ -1247,7 +1224,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -1280,7 +1256,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(43, 1) Source(55, 1) + SourceIndex(0) 2 >Emitted(43, 4) Source(55, 4) + SourceIndex(0) 3 >Emitted(43, 5) Source(55, 5) + SourceIndex(0) @@ -1312,7 +1287,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 29>Emitted(43, 115) Source(55, 119) + SourceIndex(0) 30>Emitted(43, 117) Source(55, 43) + SourceIndex(0) 31>Emitted(43, 121) Source(55, 119) + SourceIndex(0) -32>Emitted(43, 122) Source(55, 120) + SourceIndex(0) --- >>> var _v = _u[_t], nameA = _v.name, skillA = _v.skill; 1 >^^^^ @@ -1380,8 +1354,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1394,7 +1367,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(47, 1) Source(58, 1) + SourceIndex(0) 2 >Emitted(47, 4) Source(58, 4) + SourceIndex(0) 3 >Emitted(47, 5) Source(58, 5) + SourceIndex(0) @@ -1406,7 +1378,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 9 >Emitted(47, 72) Source(58, 93) + SourceIndex(0) 10>Emitted(47, 74) Source(58, 82) + SourceIndex(0) 11>Emitted(47, 78) Source(58, 93) + SourceIndex(0) -12>Emitted(47, 79) Source(58, 94) + SourceIndex(0) --- >>> var _x = multiRobots_2[_w], nameA = _x.name, _y = _x.skills, primaryA = _y.primary, secondaryA = _y.secondary; 1->^^^^ @@ -1488,8 +1459,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1504,7 +1474,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(51, 1) Source(61, 1) + SourceIndex(0) 2 >Emitted(51, 4) Source(61, 4) + SourceIndex(0) 3 >Emitted(51, 5) Source(61, 5) + SourceIndex(0) @@ -1518,7 +1487,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 11>Emitted(51, 55) Source(61, 98) + SourceIndex(0) 12>Emitted(51, 57) Source(61, 82) + SourceIndex(0) 13>Emitted(51, 61) Source(61, 98) + SourceIndex(0) -14>Emitted(51, 62) Source(61, 99) + SourceIndex(0) --- >>> var _1 = _0[_z], nameA = _1.name, _2 = _1.skills, primaryA = _2.primary, secondaryA = _2.secondary; 1->^^^^ @@ -1687,8 +1655,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 21> ^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^ -24> ^ -25> ^^^-> +24> ^^^^-> 1->, > 2 > { @@ -1715,7 +1682,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(56, 5) Source(65, 5) + SourceIndex(0) 2 >Emitted(56, 7) Source(65, 7) + SourceIndex(0) 3 >Emitted(56, 11) Source(65, 11) + SourceIndex(0) @@ -1739,7 +1705,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern.ts 21>Emitted(56, 95) Source(65, 79) + SourceIndex(0) 22>Emitted(56, 97) Source(64, 82) + SourceIndex(0) 23>Emitted(56, 101) Source(65, 79) + SourceIndex(0) -24>Emitted(56, 102) Source(65, 80) + SourceIndex(0) --- >>> var _5 = _4[_3], nameA = _5.name, _6 = _5.skills, primaryA = _6.primary, secondaryA = _6.secondary; 1->^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.js.map index c8610cbeef8..47fdde05e22 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfObjectBindingPattern2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPattern2.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPattern2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPattern2.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.sourcemap.txt index 8a603317954..b246504de7a 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPattern2.sourcemap.txt @@ -394,7 +394,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -408,7 +407,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(12, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(12, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(12, 5) Source(32, 5) + SourceIndex(0) @@ -420,7 +418,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(12, 57) Source(32, 30) + SourceIndex(0) 10>Emitted(12, 59) Source(32, 24) + SourceIndex(0) 11>Emitted(12, 63) Source(32, 30) + SourceIndex(0) -12>Emitted(12, 64) Source(32, 31) + SourceIndex(0) --- >>> nameA = robots_1[_i].name; 1 >^^^^ @@ -478,7 +475,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -493,7 +489,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(16, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(16, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(16, 5) Source(35, 5) + SourceIndex(0) @@ -507,7 +502,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(16, 50) Source(35, 35) + SourceIndex(0) 12>Emitted(16, 52) Source(35, 24) + SourceIndex(0) 13>Emitted(16, 56) Source(35, 35) + SourceIndex(0) -14>Emitted(16, 57) Source(35, 36) + SourceIndex(0) --- >>> nameA = _b[_a].name; 1 >^^^^ @@ -584,7 +578,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -617,7 +610,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(20, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(20, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(20, 5) Source(38, 5) + SourceIndex(0) @@ -649,7 +641,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29>Emitted(20, 115) Source(38, 100) + SourceIndex(0) 30>Emitted(20, 117) Source(38, 24) + SourceIndex(0) 31>Emitted(20, 121) Source(38, 100) + SourceIndex(0) -32>Emitted(20, 122) Source(38, 101) + SourceIndex(0) --- >>> nameA = _d[_c].name; 1 >^^^^ @@ -706,8 +697,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^-> +12> ^^^^^^^^-> 1-> > 2 >for @@ -720,7 +710,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(24, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(24, 4) Source(41, 4) + SourceIndex(0) 3 >Emitted(24, 5) Source(41, 5) + SourceIndex(0) @@ -732,7 +721,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(24, 72) Source(41, 77) + SourceIndex(0) 10>Emitted(24, 74) Source(41, 66) + SourceIndex(0) 11>Emitted(24, 78) Source(41, 77) + SourceIndex(0) -12>Emitted(24, 79) Source(41, 78) + SourceIndex(0) --- >>> _f = multiRobots_1[_e].skills, primaryA = _f.primary, secondaryA = _f.secondary; 1->^^^^ @@ -802,8 +790,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -818,7 +805,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(28, 1) Source(44, 1) + SourceIndex(0) 2 >Emitted(28, 4) Source(44, 4) + SourceIndex(0) 3 >Emitted(28, 5) Source(44, 5) + SourceIndex(0) @@ -832,7 +818,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(28, 55) Source(44, 82) + SourceIndex(0) 12>Emitted(28, 57) Source(44, 66) + SourceIndex(0) 13>Emitted(28, 61) Source(44, 82) + SourceIndex(0) -14>Emitted(28, 62) Source(44, 83) + SourceIndex(0) --- >>> _j = _h[_g].skills, primaryA = _j.primary, secondaryA = _j.secondary; 1->^^^^ @@ -989,7 +974,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21> ^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^ -24> ^ 1->, > 2 > { @@ -1016,7 +1000,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(33, 5) Source(48, 5) + SourceIndex(0) 2 >Emitted(33, 7) Source(48, 7) + SourceIndex(0) 3 >Emitted(33, 11) Source(48, 11) + SourceIndex(0) @@ -1040,7 +1023,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21>Emitted(33, 95) Source(48, 79) + SourceIndex(0) 22>Emitted(33, 97) Source(47, 66) + SourceIndex(0) 23>Emitted(33, 101) Source(48, 79) + SourceIndex(0) -24>Emitted(33, 102) Source(48, 80) + SourceIndex(0) --- >>> _m = _l[_k].skills, primaryA = _m.primary, secondaryA = _m.secondary; 1 >^^^^ @@ -1109,7 +1091,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > 2 >for @@ -1122,7 +1103,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(37, 1) Source(51, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(51, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(51, 5) + SourceIndex(0) @@ -1134,7 +1114,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(37, 57) Source(51, 23) + SourceIndex(0) 10>Emitted(37, 59) Source(51, 17) + SourceIndex(0) 11>Emitted(37, 63) Source(51, 23) + SourceIndex(0) -12>Emitted(37, 64) Source(51, 24) + SourceIndex(0) --- >>> name = robots_2[_o].name; 1 >^^^^ @@ -1192,7 +1171,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -1207,7 +1185,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(41, 1) Source(54, 1) + SourceIndex(0) 2 >Emitted(41, 4) Source(54, 4) + SourceIndex(0) 3 >Emitted(41, 5) Source(54, 5) + SourceIndex(0) @@ -1221,7 +1198,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(41, 50) Source(54, 28) + SourceIndex(0) 12>Emitted(41, 52) Source(54, 17) + SourceIndex(0) 13>Emitted(41, 56) Source(54, 28) + SourceIndex(0) -14>Emitted(41, 57) Source(54, 29) + SourceIndex(0) --- >>> name = _q[_p].name; 1 >^^^^ @@ -1298,7 +1274,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -1331,7 +1306,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(45, 1) Source(57, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(57, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(57, 5) + SourceIndex(0) @@ -1363,7 +1337,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29>Emitted(45, 115) Source(57, 93) + SourceIndex(0) 30>Emitted(45, 117) Source(57, 17) + SourceIndex(0) 31>Emitted(45, 121) Source(57, 93) + SourceIndex(0) -32>Emitted(45, 122) Source(57, 94) + SourceIndex(0) --- >>> name = _s[_r].name; 1 >^^^^ @@ -1420,8 +1393,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^-> +12> ^^^^^^-> 1-> > 2 >for @@ -1434,7 +1406,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(49, 1) Source(60, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(60, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(60, 5) + SourceIndex(0) @@ -1446,7 +1417,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(49, 72) Source(60, 55) + SourceIndex(0) 10>Emitted(49, 74) Source(60, 44) + SourceIndex(0) 11>Emitted(49, 78) Source(60, 55) + SourceIndex(0) -12>Emitted(49, 79) Source(60, 56) + SourceIndex(0) --- >>> _u = multiRobots_2[_t].skills, primary = _u.primary, secondary = _u.secondary; 1->^^^^ @@ -1516,8 +1486,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^-> +14> ^^^^^^^^^^^^-> 1-> > 2 >for @@ -1532,7 +1501,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(53, 1) Source(63, 1) + SourceIndex(0) 2 >Emitted(53, 4) Source(63, 4) + SourceIndex(0) 3 >Emitted(53, 5) Source(63, 5) + SourceIndex(0) @@ -1546,7 +1514,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(53, 55) Source(63, 60) + SourceIndex(0) 12>Emitted(53, 57) Source(63, 44) + SourceIndex(0) 13>Emitted(53, 61) Source(63, 60) + SourceIndex(0) -14>Emitted(53, 62) Source(63, 61) + SourceIndex(0) --- >>> _x = _w[_v].skills, primary = _x.primary, secondary = _x.secondary; 1->^^^^ @@ -1703,7 +1670,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21> ^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^ -24> ^ 1->, > 2 > { @@ -1730,7 +1696,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(58, 5) Source(67, 5) + SourceIndex(0) 2 >Emitted(58, 7) Source(67, 7) + SourceIndex(0) 3 >Emitted(58, 11) Source(67, 11) + SourceIndex(0) @@ -1754,7 +1719,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21>Emitted(58, 95) Source(67, 79) + SourceIndex(0) 22>Emitted(58, 97) Source(66, 44) + SourceIndex(0) 23>Emitted(58, 101) Source(67, 79) + SourceIndex(0) -24>Emitted(58, 102) Source(67, 80) + SourceIndex(0) --- >>> _0 = _z[_y].skills, primary = _0.primary, secondary = _0.secondary; 1 >^^^^ @@ -1823,7 +1787,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ 1-> > > @@ -1838,7 +1801,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(62, 1) Source(72, 1) + SourceIndex(0) 2 >Emitted(62, 4) Source(72, 4) + SourceIndex(0) 3 >Emitted(62, 5) Source(72, 5) + SourceIndex(0) @@ -1850,27 +1812,20 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(62, 57) Source(72, 45) + SourceIndex(0) 10>Emitted(62, 59) Source(72, 39) + SourceIndex(0) 11>Emitted(62, 63) Source(72, 45) + SourceIndex(0) -12>Emitted(62, 64) Source(72, 46) + SourceIndex(0) --- >>> _2 = robots_3[_1], nameA = _2.name, skillA = _2.skill; -1 >^^^^ -2 > ^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^ 1 > -2 > {name: nameA, skill: skillA } -3 > -4 > name: nameA -5 > , -6 > skill: skillA -1 >Emitted(63, 5) Source(72, 6) + SourceIndex(0) -2 >Emitted(63, 22) Source(72, 35) + SourceIndex(0) -3 >Emitted(63, 24) Source(72, 7) + SourceIndex(0) -4 >Emitted(63, 39) Source(72, 18) + SourceIndex(0) -5 >Emitted(63, 41) Source(72, 20) + SourceIndex(0) -6 >Emitted(63, 58) Source(72, 33) + SourceIndex(0) +2 > name: nameA +3 > , +4 > skill: skillA +1 >Emitted(63, 24) Source(72, 7) + SourceIndex(0) +2 >Emitted(63, 39) Source(72, 18) + SourceIndex(0) +3 >Emitted(63, 41) Source(72, 20) + SourceIndex(0) +4 >Emitted(63, 58) Source(72, 33) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -1920,7 +1875,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ 1-> > 2 >for @@ -1935,7 +1889,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(66, 1) Source(75, 1) + SourceIndex(0) 2 >Emitted(66, 4) Source(75, 4) + SourceIndex(0) 3 >Emitted(66, 5) Source(75, 5) + SourceIndex(0) @@ -1949,27 +1902,20 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(66, 50) Source(75, 50) + SourceIndex(0) 12>Emitted(66, 52) Source(75, 39) + SourceIndex(0) 13>Emitted(66, 56) Source(75, 50) + SourceIndex(0) -14>Emitted(66, 57) Source(75, 51) + SourceIndex(0) --- >>> _5 = _4[_3], nameA = _5.name, skillA = _5.skill; -1 >^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^ 1 > -2 > {name: nameA, skill: skillA } -3 > -4 > name: nameA -5 > , -6 > skill: skillA -1 >Emitted(67, 5) Source(75, 6) + SourceIndex(0) -2 >Emitted(67, 16) Source(75, 35) + SourceIndex(0) -3 >Emitted(67, 18) Source(75, 7) + SourceIndex(0) -4 >Emitted(67, 33) Source(75, 18) + SourceIndex(0) -5 >Emitted(67, 35) Source(75, 20) + SourceIndex(0) -6 >Emitted(67, 52) Source(75, 33) + SourceIndex(0) +2 > name: nameA +3 > , +4 > skill: skillA +1 >Emitted(67, 18) Source(75, 7) + SourceIndex(0) +2 >Emitted(67, 33) Source(75, 18) + SourceIndex(0) +3 >Emitted(67, 35) Source(75, 20) + SourceIndex(0) +4 >Emitted(67, 52) Source(75, 33) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2037,7 +1983,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -2070,7 +2015,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(70, 1) Source(78, 1) + SourceIndex(0) 2 >Emitted(70, 4) Source(78, 4) + SourceIndex(0) 3 >Emitted(70, 5) Source(78, 5) + SourceIndex(0) @@ -2102,27 +2046,20 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29>Emitted(70, 115) Source(78, 115) + SourceIndex(0) 30>Emitted(70, 117) Source(78, 39) + SourceIndex(0) 31>Emitted(70, 121) Source(78, 115) + SourceIndex(0) -32>Emitted(70, 122) Source(78, 116) + SourceIndex(0) --- >>> _8 = _7[_6], nameA = _8.name, skillA = _8.skill; -1 >^^^^ -2 > ^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^ 1 > -2 > {name: nameA, skill: skillA } -3 > -4 > name: nameA -5 > , -6 > skill: skillA -1 >Emitted(71, 5) Source(78, 6) + SourceIndex(0) -2 >Emitted(71, 16) Source(78, 35) + SourceIndex(0) -3 >Emitted(71, 18) Source(78, 7) + SourceIndex(0) -4 >Emitted(71, 33) Source(78, 18) + SourceIndex(0) -5 >Emitted(71, 35) Source(78, 20) + SourceIndex(0) -6 >Emitted(71, 52) Source(78, 33) + SourceIndex(0) +2 > name: nameA +3 > , +4 > skill: skillA +1 >Emitted(71, 18) Source(78, 7) + SourceIndex(0) +2 >Emitted(71, 33) Source(78, 18) + SourceIndex(0) +3 >Emitted(71, 35) Source(78, 20) + SourceIndex(0) +4 >Emitted(71, 52) Source(78, 33) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2170,8 +2107,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2184,7 +2120,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(74, 1) Source(81, 1) + SourceIndex(0) 2 >Emitted(74, 4) Source(81, 4) + SourceIndex(0) 3 >Emitted(74, 5) Source(81, 5) + SourceIndex(0) @@ -2196,39 +2131,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(74, 72) Source(81, 89) + SourceIndex(0) 10>Emitted(74, 74) Source(81, 78) + SourceIndex(0) 11>Emitted(74, 78) Source(81, 89) + SourceIndex(0) -12>Emitted(74, 79) Source(81, 90) + SourceIndex(0) --- >>> _10 = multiRobots_3[_9], nameA = _10.name, _11 = _10.skills, primaryA = _11.primary, secondaryA = _11.secondary; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name: nameA, skills: { primary: primaryA, secondary: secondaryA } } -3 > -4 > name: nameA -5 > , -6 > skills: { primary: primaryA, secondary: secondaryA } -7 > -8 > primary: primaryA -9 > , -10> secondary: secondaryA -1->Emitted(75, 5) Source(81, 6) + SourceIndex(0) -2 >Emitted(75, 28) Source(81, 74) + SourceIndex(0) -3 >Emitted(75, 30) Source(81, 7) + SourceIndex(0) -4 >Emitted(75, 46) Source(81, 18) + SourceIndex(0) -5 >Emitted(75, 48) Source(81, 20) + SourceIndex(0) -6 >Emitted(75, 64) Source(81, 72) + SourceIndex(0) -7 >Emitted(75, 66) Source(81, 30) + SourceIndex(0) -8 >Emitted(75, 88) Source(81, 47) + SourceIndex(0) -9 >Emitted(75, 90) Source(81, 49) + SourceIndex(0) -10>Emitted(75, 116) Source(81, 70) + SourceIndex(0) +2 > name: nameA +3 > , +4 > skills: { primary: primaryA, secondary: secondaryA } +5 > +6 > primary: primaryA +7 > , +8 > secondary: secondaryA +1->Emitted(75, 30) Source(81, 7) + SourceIndex(0) +2 >Emitted(75, 46) Source(81, 18) + SourceIndex(0) +3 >Emitted(75, 48) Source(81, 20) + SourceIndex(0) +4 >Emitted(75, 64) Source(81, 72) + SourceIndex(0) +5 >Emitted(75, 66) Source(81, 30) + SourceIndex(0) +6 >Emitted(75, 88) Source(81, 47) + SourceIndex(0) +7 >Emitted(75, 90) Source(81, 49) + SourceIndex(0) +8 >Emitted(75, 116) Source(81, 70) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2278,8 +2206,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2294,7 +2221,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(78, 1) Source(84, 1) + SourceIndex(0) 2 >Emitted(78, 4) Source(84, 4) + SourceIndex(0) 3 >Emitted(78, 5) Source(84, 5) + SourceIndex(0) @@ -2308,39 +2234,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(78, 59) Source(84, 94) + SourceIndex(0) 12>Emitted(78, 61) Source(84, 78) + SourceIndex(0) 13>Emitted(78, 66) Source(84, 94) + SourceIndex(0) -14>Emitted(78, 67) Source(84, 95) + SourceIndex(0) --- >>> _14 = _13[_12], nameA = _14.name, _15 = _14.skills, primaryA = _15.primary, secondaryA = _15.secondary; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name: nameA, skills: { primary: primaryA, secondary: secondaryA } } -3 > -4 > name: nameA -5 > , -6 > skills: { primary: primaryA, secondary: secondaryA } -7 > -8 > primary: primaryA -9 > , -10> secondary: secondaryA -1->Emitted(79, 5) Source(84, 6) + SourceIndex(0) -2 >Emitted(79, 19) Source(84, 74) + SourceIndex(0) -3 >Emitted(79, 21) Source(84, 7) + SourceIndex(0) -4 >Emitted(79, 37) Source(84, 18) + SourceIndex(0) -5 >Emitted(79, 39) Source(84, 20) + SourceIndex(0) -6 >Emitted(79, 55) Source(84, 72) + SourceIndex(0) -7 >Emitted(79, 57) Source(84, 30) + SourceIndex(0) -8 >Emitted(79, 79) Source(84, 47) + SourceIndex(0) -9 >Emitted(79, 81) Source(84, 49) + SourceIndex(0) -10>Emitted(79, 107) Source(84, 70) + SourceIndex(0) +2 > name: nameA +3 > , +4 > skills: { primary: primaryA, secondary: secondaryA } +5 > +6 > primary: primaryA +7 > , +8 > secondary: secondaryA +1->Emitted(79, 21) Source(84, 7) + SourceIndex(0) +2 >Emitted(79, 37) Source(84, 18) + SourceIndex(0) +3 >Emitted(79, 39) Source(84, 20) + SourceIndex(0) +4 >Emitted(79, 55) Source(84, 72) + SourceIndex(0) +5 >Emitted(79, 57) Source(84, 30) + SourceIndex(0) +6 >Emitted(79, 79) Source(84, 47) + SourceIndex(0) +7 >Emitted(79, 81) Source(84, 49) + SourceIndex(0) +8 >Emitted(79, 107) Source(84, 70) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2477,8 +2396,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21> ^^^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^^ -24> ^ -25> ^^^^-> +24> ^^^^^-> 1->, > 2 > { @@ -2505,7 +2423,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(83, 5) Source(88, 5) + SourceIndex(0) 2 >Emitted(83, 7) Source(88, 7) + SourceIndex(0) 3 >Emitted(83, 11) Source(88, 11) + SourceIndex(0) @@ -2529,39 +2446,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21>Emitted(83, 97) Source(88, 79) + SourceIndex(0) 22>Emitted(83, 99) Source(87, 78) + SourceIndex(0) 23>Emitted(83, 104) Source(88, 79) + SourceIndex(0) -24>Emitted(83, 105) Source(88, 80) + SourceIndex(0) --- >>> _18 = _17[_16], nameA = _18.name, _19 = _18.skills, primaryA = _19.primary, secondaryA = _19.secondary; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name: nameA, skills: { primary: primaryA, secondary: secondaryA } } -3 > -4 > name: nameA -5 > , -6 > skills: { primary: primaryA, secondary: secondaryA } -7 > -8 > primary: primaryA -9 > , -10> secondary: secondaryA -1->Emitted(84, 5) Source(87, 6) + SourceIndex(0) -2 >Emitted(84, 19) Source(87, 74) + SourceIndex(0) -3 >Emitted(84, 21) Source(87, 7) + SourceIndex(0) -4 >Emitted(84, 37) Source(87, 18) + SourceIndex(0) -5 >Emitted(84, 39) Source(87, 20) + SourceIndex(0) -6 >Emitted(84, 55) Source(87, 72) + SourceIndex(0) -7 >Emitted(84, 57) Source(87, 30) + SourceIndex(0) -8 >Emitted(84, 79) Source(87, 47) + SourceIndex(0) -9 >Emitted(84, 81) Source(87, 49) + SourceIndex(0) -10>Emitted(84, 107) Source(87, 70) + SourceIndex(0) +2 > name: nameA +3 > , +4 > skills: { primary: primaryA, secondary: secondaryA } +5 > +6 > primary: primaryA +7 > , +8 > secondary: secondaryA +1->Emitted(84, 21) Source(87, 7) + SourceIndex(0) +2 >Emitted(84, 37) Source(87, 18) + SourceIndex(0) +3 >Emitted(84, 39) Source(87, 20) + SourceIndex(0) +4 >Emitted(84, 55) Source(87, 72) + SourceIndex(0) +5 >Emitted(84, 57) Source(87, 30) + SourceIndex(0) +6 >Emitted(84, 79) Source(87, 47) + SourceIndex(0) +7 >Emitted(84, 81) Source(87, 49) + SourceIndex(0) +8 >Emitted(84, 107) Source(87, 70) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2610,7 +2520,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ 1-> > 2 >for @@ -2623,7 +2532,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > robots 10> 11> robots -12> ) 1->Emitted(87, 1) Source(91, 1) + SourceIndex(0) 2 >Emitted(87, 4) Source(91, 4) + SourceIndex(0) 3 >Emitted(87, 5) Source(91, 5) + SourceIndex(0) @@ -2635,27 +2543,20 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(87, 59) Source(91, 30) + SourceIndex(0) 10>Emitted(87, 61) Source(91, 24) + SourceIndex(0) 11>Emitted(87, 66) Source(91, 30) + SourceIndex(0) -12>Emitted(87, 67) Source(91, 31) + SourceIndex(0) --- >>> _21 = robots_4[_20], name = _21.name, skill = _21.skill; -1 >^^^^ -2 > ^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^ 1 > -2 > {name, skill } -3 > -4 > name -5 > , -6 > skill -1 >Emitted(88, 5) Source(91, 6) + SourceIndex(0) -2 >Emitted(88, 24) Source(91, 20) + SourceIndex(0) -3 >Emitted(88, 26) Source(91, 7) + SourceIndex(0) -4 >Emitted(88, 41) Source(91, 11) + SourceIndex(0) -5 >Emitted(88, 43) Source(91, 13) + SourceIndex(0) -6 >Emitted(88, 60) Source(91, 18) + SourceIndex(0) +2 > name +3 > , +4 > skill +1 >Emitted(88, 26) Source(91, 7) + SourceIndex(0) +2 >Emitted(88, 41) Source(91, 11) + SourceIndex(0) +3 >Emitted(88, 43) Source(91, 13) + SourceIndex(0) +4 >Emitted(88, 60) Source(91, 18) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2705,7 +2606,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ 1-> > 2 >for @@ -2720,7 +2620,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(91, 1) Source(94, 1) + SourceIndex(0) 2 >Emitted(91, 4) Source(94, 4) + SourceIndex(0) 3 >Emitted(91, 5) Source(94, 5) + SourceIndex(0) @@ -2734,27 +2633,20 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(91, 54) Source(94, 35) + SourceIndex(0) 12>Emitted(91, 56) Source(94, 24) + SourceIndex(0) 13>Emitted(91, 61) Source(94, 35) + SourceIndex(0) -14>Emitted(91, 62) Source(94, 36) + SourceIndex(0) --- >>> _24 = _23[_22], name = _24.name, skill = _24.skill; -1 >^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^ 1 > -2 > {name, skill } -3 > -4 > name -5 > , -6 > skill -1 >Emitted(92, 5) Source(94, 6) + SourceIndex(0) -2 >Emitted(92, 19) Source(94, 20) + SourceIndex(0) -3 >Emitted(92, 21) Source(94, 7) + SourceIndex(0) -4 >Emitted(92, 36) Source(94, 11) + SourceIndex(0) -5 >Emitted(92, 38) Source(94, 13) + SourceIndex(0) -6 >Emitted(92, 55) Source(94, 18) + SourceIndex(0) +2 > name +3 > , +4 > skill +1 >Emitted(92, 21) Source(94, 7) + SourceIndex(0) +2 >Emitted(92, 36) Source(94, 11) + SourceIndex(0) +3 >Emitted(92, 38) Source(94, 13) + SourceIndex(0) +4 >Emitted(92, 55) Source(94, 18) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2822,7 +2714,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> ^^^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^^ -32> ^ 1-> > 2 >for @@ -2855,7 +2746,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(95, 1) Source(97, 1) + SourceIndex(0) 2 >Emitted(95, 4) Source(97, 4) + SourceIndex(0) 3 >Emitted(95, 5) Source(97, 5) + SourceIndex(0) @@ -2887,27 +2777,20 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 29>Emitted(95, 119) Source(97, 100) + SourceIndex(0) 30>Emitted(95, 121) Source(97, 24) + SourceIndex(0) 31>Emitted(95, 126) Source(97, 100) + SourceIndex(0) -32>Emitted(95, 127) Source(97, 101) + SourceIndex(0) --- >>> _27 = _26[_25], name = _27.name, skill = _27.skill; -1 >^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^ +1 >^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^ 1 > -2 > {name, skill } -3 > -4 > name -5 > , -6 > skill -1 >Emitted(96, 5) Source(97, 6) + SourceIndex(0) -2 >Emitted(96, 19) Source(97, 20) + SourceIndex(0) -3 >Emitted(96, 21) Source(97, 7) + SourceIndex(0) -4 >Emitted(96, 36) Source(97, 11) + SourceIndex(0) -5 >Emitted(96, 38) Source(97, 13) + SourceIndex(0) -6 >Emitted(96, 55) Source(97, 18) + SourceIndex(0) +2 > name +3 > , +4 > skill +1 >Emitted(96, 21) Source(97, 7) + SourceIndex(0) +2 >Emitted(96, 36) Source(97, 11) + SourceIndex(0) +3 >Emitted(96, 38) Source(97, 13) + SourceIndex(0) +4 >Emitted(96, 55) Source(97, 18) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2955,8 +2838,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2969,7 +2851,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(99, 1) Source(100, 1) + SourceIndex(0) 2 >Emitted(99, 4) Source(100, 4) + SourceIndex(0) 3 >Emitted(99, 5) Source(100, 5) + SourceIndex(0) @@ -2981,39 +2862,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 9 >Emitted(99, 74) Source(100, 60) + SourceIndex(0) 10>Emitted(99, 76) Source(100, 49) + SourceIndex(0) 11>Emitted(99, 81) Source(100, 60) + SourceIndex(0) -12>Emitted(99, 82) Source(100, 61) + SourceIndex(0) --- >>> _29 = multiRobots_4[_28], name = _29.name, _30 = _29.skills, primary = _30.primary, secondary = _30.secondary; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name, skills: { primary, secondary } } -3 > -4 > name -5 > , -6 > skills: { primary, secondary } -7 > -8 > primary -9 > , -10> secondary -1->Emitted(100, 5) Source(100, 6) + SourceIndex(0) -2 >Emitted(100, 29) Source(100, 45) + SourceIndex(0) -3 >Emitted(100, 31) Source(100, 7) + SourceIndex(0) -4 >Emitted(100, 46) Source(100, 11) + SourceIndex(0) -5 >Emitted(100, 48) Source(100, 13) + SourceIndex(0) -6 >Emitted(100, 64) Source(100, 43) + SourceIndex(0) -7 >Emitted(100, 66) Source(100, 23) + SourceIndex(0) -8 >Emitted(100, 87) Source(100, 30) + SourceIndex(0) -9 >Emitted(100, 89) Source(100, 32) + SourceIndex(0) -10>Emitted(100, 114) Source(100, 41) + SourceIndex(0) +2 > name +3 > , +4 > skills: { primary, secondary } +5 > +6 > primary +7 > , +8 > secondary +1->Emitted(100, 31) Source(100, 7) + SourceIndex(0) +2 >Emitted(100, 46) Source(100, 11) + SourceIndex(0) +3 >Emitted(100, 48) Source(100, 13) + SourceIndex(0) +4 >Emitted(100, 64) Source(100, 43) + SourceIndex(0) +5 >Emitted(100, 66) Source(100, 23) + SourceIndex(0) +6 >Emitted(100, 87) Source(100, 30) + SourceIndex(0) +7 >Emitted(100, 89) Source(100, 32) + SourceIndex(0) +8 >Emitted(100, 114) Source(100, 41) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3063,8 +2937,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -3079,7 +2952,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(103, 1) Source(103, 1) + SourceIndex(0) 2 >Emitted(103, 4) Source(103, 4) + SourceIndex(0) 3 >Emitted(103, 5) Source(103, 5) + SourceIndex(0) @@ -3093,39 +2965,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 11>Emitted(103, 59) Source(103, 65) + SourceIndex(0) 12>Emitted(103, 61) Source(103, 49) + SourceIndex(0) 13>Emitted(103, 66) Source(103, 65) + SourceIndex(0) -14>Emitted(103, 67) Source(103, 66) + SourceIndex(0) --- >>> _33 = _32[_31], name = _33.name, _34 = _33.skills, primary = _34.primary, secondary = _34.secondary; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name, skills: { primary, secondary } } -3 > -4 > name -5 > , -6 > skills: { primary, secondary } -7 > -8 > primary -9 > , -10> secondary -1->Emitted(104, 5) Source(103, 6) + SourceIndex(0) -2 >Emitted(104, 19) Source(103, 45) + SourceIndex(0) -3 >Emitted(104, 21) Source(103, 7) + SourceIndex(0) -4 >Emitted(104, 36) Source(103, 11) + SourceIndex(0) -5 >Emitted(104, 38) Source(103, 13) + SourceIndex(0) -6 >Emitted(104, 54) Source(103, 43) + SourceIndex(0) -7 >Emitted(104, 56) Source(103, 23) + SourceIndex(0) -8 >Emitted(104, 77) Source(103, 30) + SourceIndex(0) -9 >Emitted(104, 79) Source(103, 32) + SourceIndex(0) -10>Emitted(104, 104) Source(103, 41) + SourceIndex(0) +2 > name +3 > , +4 > skills: { primary, secondary } +5 > +6 > primary +7 > , +8 > secondary +1->Emitted(104, 21) Source(103, 7) + SourceIndex(0) +2 >Emitted(104, 36) Source(103, 11) + SourceIndex(0) +3 >Emitted(104, 38) Source(103, 13) + SourceIndex(0) +4 >Emitted(104, 54) Source(103, 43) + SourceIndex(0) +5 >Emitted(104, 56) Source(103, 23) + SourceIndex(0) +6 >Emitted(104, 77) Source(103, 30) + SourceIndex(0) +7 >Emitted(104, 79) Source(103, 32) + SourceIndex(0) +8 >Emitted(104, 104) Source(103, 41) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3262,8 +3127,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21> ^^^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^^ -24> ^ -25> ^-> +24> ^^-> 1->, > 2 > { @@ -3290,7 +3154,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(108, 5) Source(107, 5) + SourceIndex(0) 2 >Emitted(108, 7) Source(107, 7) + SourceIndex(0) 3 >Emitted(108, 11) Source(107, 11) + SourceIndex(0) @@ -3314,39 +3177,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPattern2.ts 21>Emitted(108, 97) Source(107, 79) + SourceIndex(0) 22>Emitted(108, 99) Source(106, 49) + SourceIndex(0) 23>Emitted(108, 104) Source(107, 79) + SourceIndex(0) -24>Emitted(108, 105) Source(107, 80) + SourceIndex(0) --- >>> _37 = _36[_35], name = _37.name, _38 = _37.skills, primary = _38.primary, secondary = _38.secondary; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name, skills: { primary, secondary } } -3 > -4 > name -5 > , -6 > skills: { primary, secondary } -7 > -8 > primary -9 > , -10> secondary -1->Emitted(109, 5) Source(106, 6) + SourceIndex(0) -2 >Emitted(109, 19) Source(106, 45) + SourceIndex(0) -3 >Emitted(109, 21) Source(106, 7) + SourceIndex(0) -4 >Emitted(109, 36) Source(106, 11) + SourceIndex(0) -5 >Emitted(109, 38) Source(106, 13) + SourceIndex(0) -6 >Emitted(109, 54) Source(106, 43) + SourceIndex(0) -7 >Emitted(109, 56) Source(106, 23) + SourceIndex(0) -8 >Emitted(109, 77) Source(106, 30) + SourceIndex(0) -9 >Emitted(109, 79) Source(106, 32) + SourceIndex(0) -10>Emitted(109, 104) Source(106, 41) + SourceIndex(0) +2 > name +3 > , +4 > skills: { primary, secondary } +5 > +6 > primary +7 > , +8 > secondary +1->Emitted(109, 21) Source(106, 7) + SourceIndex(0) +2 >Emitted(109, 36) Source(106, 11) + SourceIndex(0) +3 >Emitted(109, 38) Source(106, 13) + SourceIndex(0) +4 >Emitted(109, 54) Source(106, 43) + SourceIndex(0) +5 >Emitted(109, 56) Source(106, 23) + SourceIndex(0) +6 >Emitted(109, 77) Source(106, 30) + SourceIndex(0) +7 >Emitted(109, 79) Source(106, 32) + SourceIndex(0) +8 >Emitted(109, 104) Source(106, 41) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.js.map index 89313ae9027..d64f2516737 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.sourcemap.txt index e63344455ae..4ac9df33bc5 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.sourcemap.txt @@ -320,8 +320,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^-> +12> ^^^^^^^^^-> 1-> > > @@ -335,7 +334,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > robots 10> 11> robots -12> ) 1->Emitted(10, 1) Source(29, 1) + SourceIndex(0) 2 >Emitted(10, 4) Source(29, 4) + SourceIndex(0) 3 >Emitted(10, 5) Source(29, 5) + SourceIndex(0) @@ -347,7 +345,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(10, 57) Source(29, 45) + SourceIndex(0) 10>Emitted(10, 59) Source(29, 39) + SourceIndex(0) 11>Emitted(10, 63) Source(29, 45) + SourceIndex(0) -12>Emitted(10, 64) Source(29, 46) + SourceIndex(0) --- >>> var _a = robots_1[_i].name, nameA = _a === void 0 ? "noName" : _a; 1->^^^^ @@ -355,10 +352,10 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > name: nameA = "noName" +2 > let {name: nameA = "noName" 3 > 4 > name: nameA = "noName" -1->Emitted(11, 5) Source(29, 11) + SourceIndex(0) +1->Emitted(11, 5) Source(29, 6) + SourceIndex(0) 2 >Emitted(11, 31) Source(29, 33) + SourceIndex(0) 3 >Emitted(11, 33) Source(29, 11) + SourceIndex(0) 4 >Emitted(11, 70) Source(29, 33) + SourceIndex(0) @@ -411,8 +408,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^-> +14> ^^^^^^^^^^-> 1-> > 2 >for @@ -427,7 +423,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(14, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(14, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(14, 5) Source(32, 5) + SourceIndex(0) @@ -441,7 +436,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(14, 50) Source(32, 50) + SourceIndex(0) 12>Emitted(14, 52) Source(32, 39) + SourceIndex(0) 13>Emitted(14, 56) Source(32, 50) + SourceIndex(0) -14>Emitted(14, 57) Source(32, 51) + SourceIndex(0) --- >>> var _d = _c[_b].name, nameA = _d === void 0 ? "noName" : _d; 1->^^^^ @@ -449,10 +443,10 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > name: nameA = "noName" +2 > let {name: nameA = "noName" 3 > 4 > name: nameA = "noName" -1->Emitted(15, 5) Source(32, 11) + SourceIndex(0) +1->Emitted(15, 5) Source(32, 6) + SourceIndex(0) 2 >Emitted(15, 25) Source(32, 33) + SourceIndex(0) 3 >Emitted(15, 27) Source(32, 11) + SourceIndex(0) 4 >Emitted(15, 64) Source(32, 33) + SourceIndex(0) @@ -523,7 +517,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -556,7 +549,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(18, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(18, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(18, 5) Source(35, 5) + SourceIndex(0) @@ -588,7 +580,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29>Emitted(18, 115) Source(35, 115) + SourceIndex(0) 30>Emitted(18, 117) Source(35, 39) + SourceIndex(0) 31>Emitted(18, 121) Source(35, 115) + SourceIndex(0) -32>Emitted(18, 122) Source(35, 116) + SourceIndex(0) --- >>> var _g = _f[_e].name, nameA = _g === void 0 ? "noName" : _g; 1 >^^^^ @@ -596,10 +587,10 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 3 > ^^ 4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 > -2 > name: nameA = "noName" +2 > let {name: nameA = "noName" 3 > 4 > name: nameA = "noName" -1 >Emitted(19, 5) Source(35, 11) + SourceIndex(0) +1 >Emitted(19, 5) Source(35, 6) + SourceIndex(0) 2 >Emitted(19, 25) Source(35, 33) + SourceIndex(0) 3 >Emitted(19, 27) Source(35, 11) + SourceIndex(0) 4 >Emitted(19, 64) Source(35, 33) + SourceIndex(0) @@ -650,8 +641,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -665,7 +655,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(22, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(22, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(22, 5) Source(38, 5) + SourceIndex(0) @@ -677,7 +666,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(22, 72) Source(39, 66) + SourceIndex(0) 10>Emitted(22, 74) Source(39, 55) + SourceIndex(0) 11>Emitted(22, 78) Source(39, 66) + SourceIndex(0) -12>Emitted(22, 79) Source(39, 67) + SourceIndex(0) --- >>> var _j = multiRobots_1[_h].skills, _k = _j === void 0 ? { primary: "nosKill", secondary: "noSkill" } : _j, _l = _k.primary, primaryA = _l === void 0 ? "primary" : _l, _m = _k.secondary, secondaryA = _m === void 0 ? "secondary" : _m; 1->^^^^ @@ -693,7 +681,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^ 12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = +2 > let { skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = > { primary: "nosKill", secondary: "noSkill" } 3 > 4 > skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = @@ -706,7 +694,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 10> secondary: secondaryA = "secondary" 11> 12> secondary: secondaryA = "secondary" -1->Emitted(23, 5) Source(38, 12) + SourceIndex(0) +1->Emitted(23, 5) Source(38, 6) + SourceIndex(0) 2 >Emitted(23, 38) Source(39, 49) + SourceIndex(0) 3 >Emitted(23, 40) Source(38, 12) + SourceIndex(0) 4 >Emitted(23, 110) Source(39, 49) + SourceIndex(0) @@ -768,8 +756,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -785,7 +772,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(26, 1) Source(42, 1) + SourceIndex(0) 2 >Emitted(26, 4) Source(42, 4) + SourceIndex(0) 3 >Emitted(26, 5) Source(42, 5) + SourceIndex(0) @@ -799,7 +785,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(26, 55) Source(43, 71) + SourceIndex(0) 12>Emitted(26, 57) Source(43, 55) + SourceIndex(0) 13>Emitted(26, 61) Source(43, 71) + SourceIndex(0) -14>Emitted(26, 62) Source(43, 72) + SourceIndex(0) --- >>> var _q = _p[_o].skills, _r = _q === void 0 ? { primary: "nosKill", secondary: "noSkill" } : _q, _s = _r.primary, primaryA = _s === void 0 ? "primary" : _s, _t = _r.secondary, secondaryA = _t === void 0 ? "secondary" : _t; 1->^^^^ @@ -815,7 +800,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^ 12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = +2 > let { skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = > { primary: "nosKill", secondary: "noSkill" } 3 > 4 > skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = @@ -828,7 +813,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 10> secondary: secondaryA = "secondary" 11> 12> secondary: secondaryA = "secondary" -1->Emitted(27, 5) Source(42, 12) + SourceIndex(0) +1->Emitted(27, 5) Source(42, 6) + SourceIndex(0) 2 >Emitted(27, 27) Source(43, 49) + SourceIndex(0) 3 >Emitted(27, 29) Source(42, 12) + SourceIndex(0) 4 >Emitted(27, 99) Source(43, 49) + SourceIndex(0) @@ -982,8 +967,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21> ^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^ -24> ^ -25> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +24> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1->, > 2 > { @@ -1010,7 +994,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(31, 5) Source(49, 5) + SourceIndex(0) 2 >Emitted(31, 7) Source(49, 7) + SourceIndex(0) 3 >Emitted(31, 11) Source(49, 11) + SourceIndex(0) @@ -1034,7 +1017,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21>Emitted(31, 95) Source(49, 79) + SourceIndex(0) 22>Emitted(31, 97) Source(48, 5) + SourceIndex(0) 23>Emitted(31, 101) Source(49, 79) + SourceIndex(0) -24>Emitted(31, 102) Source(49, 80) + SourceIndex(0) --- >>> var _w = _v[_u].skills, _x = _w === void 0 ? { primary: "nosKill", secondary: "noSkill" } : _w, _y = _x.primary, primaryA = _y === void 0 ? "primary" : _y, _z = _x.secondary, secondaryA = _z === void 0 ? "secondary" : _z; 1->^^^^ @@ -1050,7 +1032,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^ 12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = +2 > let { skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = > { primary: "nosKill", secondary: "noSkill" } 3 > 4 > skills: { primary: primaryA = "primary", secondary: secondaryA = "secondary" } = @@ -1063,7 +1045,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 10> secondary: secondaryA = "secondary" 11> 12> secondary: secondaryA = "secondary" -1->Emitted(32, 5) Source(46, 12) + SourceIndex(0) +1->Emitted(32, 5) Source(46, 6) + SourceIndex(0) 2 >Emitted(32, 27) Source(47, 49) + SourceIndex(0) 3 >Emitted(32, 29) Source(46, 12) + SourceIndex(0) 4 >Emitted(32, 99) Source(47, 49) + SourceIndex(0) @@ -1125,8 +1107,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > > @@ -1140,7 +1121,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > robots 10> 11> robots -12> ) 1->Emitted(35, 1) Source(53, 1) + SourceIndex(0) 2 >Emitted(35, 4) Source(53, 4) + SourceIndex(0) 3 >Emitted(35, 5) Source(53, 5) + SourceIndex(0) @@ -1152,7 +1132,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(35, 57) Source(53, 72) + SourceIndex(0) 10>Emitted(35, 59) Source(53, 66) + SourceIndex(0) 11>Emitted(35, 63) Source(53, 72) + SourceIndex(0) -12>Emitted(35, 64) Source(53, 73) + SourceIndex(0) --- >>> var _1 = robots_2[_0], _2 = _1.name, nameA = _2 === void 0 ? "noName" : _2, _3 = _1.skill, skillA = _3 === void 0 ? "noSkill" : _3; 1->^^^^ @@ -1234,8 +1213,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1250,7 +1228,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(39, 1) Source(56, 1) + SourceIndex(0) 2 >Emitted(39, 4) Source(56, 4) + SourceIndex(0) 3 >Emitted(39, 5) Source(56, 5) + SourceIndex(0) @@ -1264,7 +1241,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(39, 50) Source(56, 78) + SourceIndex(0) 12>Emitted(39, 52) Source(56, 67) + SourceIndex(0) 13>Emitted(39, 56) Source(56, 78) + SourceIndex(0) -14>Emitted(39, 57) Source(56, 79) + SourceIndex(0) --- >>> var _6 = _5[_4], _7 = _6.name, nameA = _7 === void 0 ? "noName" : _7, _8 = _6.skill, skillA = _8 === void 0 ? "noSkill" : _8; 1->^^^^ @@ -1364,8 +1340,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> ^^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ -33> ^^^^^^^^^^^^^^^^^-> +32> ^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1398,7 +1373,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(43, 1) Source(59, 1) + SourceIndex(0) 2 >Emitted(43, 4) Source(59, 4) + SourceIndex(0) 3 >Emitted(43, 5) Source(59, 5) + SourceIndex(0) @@ -1430,7 +1404,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29>Emitted(43, 117) Source(59, 143) + SourceIndex(0) 30>Emitted(43, 119) Source(59, 67) + SourceIndex(0) 31>Emitted(43, 123) Source(59, 143) + SourceIndex(0) -32>Emitted(43, 124) Source(59, 144) + SourceIndex(0) --- >>> var _11 = _10[_9], _12 = _11.name, nameA = _12 === void 0 ? "noName" : _12, _13 = _11.skill, skillA = _13 === void 0 ? "noSkill" : _13; 1->^^^^ @@ -1510,8 +1483,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1530,7 +1502,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(47, 1) Source(62, 1) + SourceIndex(0) 2 >Emitted(47, 4) Source(62, 4) + SourceIndex(0) 3 >Emitted(47, 5) Source(62, 5) + SourceIndex(0) @@ -1542,7 +1513,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(47, 74) Source(68, 17) + SourceIndex(0) 10>Emitted(47, 76) Source(68, 6) + SourceIndex(0) 11>Emitted(47, 81) Source(68, 17) + SourceIndex(0) -12>Emitted(47, 82) Source(68, 18) + SourceIndex(0) --- >>> var _15 = multiRobots_2[_14], _16 = _15.name, nameA = _16 === void 0 ? "noName" : _16, _17 = _15.skills, _18 = _17 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _17, _19 = _18.primary, primaryA = _19 === void 0 ? "primary" : _19, _20 = _18.secondary, secondaryA = _20 === void 0 ? "secondary" : _20; 1->^^^^ @@ -1664,8 +1634,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1686,7 +1655,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(51, 1) Source(71, 1) + SourceIndex(0) 2 >Emitted(51, 4) Source(71, 4) + SourceIndex(0) 3 >Emitted(51, 5) Source(71, 5) + SourceIndex(0) @@ -1700,7 +1668,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(51, 59) Source(77, 22) + SourceIndex(0) 12>Emitted(51, 61) Source(77, 6) + SourceIndex(0) 13>Emitted(51, 66) Source(77, 22) + SourceIndex(0) -14>Emitted(51, 67) Source(77, 23) + SourceIndex(0) --- >>> var _23 = _22[_21], _24 = _23.name, nameA = _24 === void 0 ? "noName" : _24, _25 = _23.skills, _26 = _25 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _25, _27 = _26.primary, primaryA = _27 === void 0 ? "primary" : _27, _28 = _26.secondary, secondaryA = _28 === void 0 ? "secondary" : _28; 1->^^^^ @@ -1918,8 +1885,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21> ^^^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^^ -24> ^ -25> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +24> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1->, > 2 > { @@ -1946,7 +1912,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(56, 5) Source(87, 5) + SourceIndex(0) 2 >Emitted(56, 7) Source(87, 7) + SourceIndex(0) 3 >Emitted(56, 11) Source(87, 11) + SourceIndex(0) @@ -1970,7 +1935,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21>Emitted(56, 97) Source(87, 79) + SourceIndex(0) 22>Emitted(56, 99) Source(86, 6) + SourceIndex(0) 23>Emitted(56, 104) Source(87, 79) + SourceIndex(0) -24>Emitted(56, 105) Source(87, 80) + SourceIndex(0) --- >>> var _31 = _30[_29], _32 = _31.name, nameA = _32 === void 0 ? "noName" : _32, _33 = _31.skills, _34 = _33 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _33, _35 = _34.primary, primaryA = _35 === void 0 ? "primary" : _35, _36 = _34.secondary, secondaryA = _36 === void 0 ? "secondary" : _36; 1->^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.js.map b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.js.map index 0529919c803..645808f0709 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.js.map +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.js.map @@ -1,2 +1,2 @@ //// [sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.js.map] -{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.ts"],"names":[],"mappings":"AAgBA,IAAI,MAAM,GAAY,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,KAAK,EAAE,UAAU,EAAE,CAAC,CAAC;AACnG,IAAI,WAAW,GAAiB,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE;IAChG,EAAE,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,QAAQ,EAAE,EAAE,CAAC,CAAC;AAE/E;IACI,MAAM,CAAC,MAAM,CAAC;AAClB,CAAC;AAED;IACI,MAAM,CAAC,WAAW,CAAC;AACvB,CAAC;AAED,IAAI,KAAa,EAAE,QAAgB,EAAE,UAAkB,EAAE,CAAS,EAAE,MAAc,CAAC;AACnF,IAAI,IAAY,EAAE,OAAe,EAAE,SAAiB,EAAE,KAAa,CAAC;AAEpE,GAAG,CAAC,CAA8B,UAAM,EAAN,iBAAM,EAAN,oBAAM,EAAN,IAAM,CAAC;IAAnC,sBAAsB,EAAtB,qCAAsB;IACxB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAA8B,UAAW,EAAX,KAAA,SAAS,EAAE,EAAX,cAAW,EAAX,IAAW,CAAC;IAAxC,gBAAsB,EAAtB,qCAAsB;IACxB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAA8B,UAA4E,EAA5E,MAAC,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,KAAK,EAAE,UAAU,EAAE,CAAC,EAA5E,cAA4E,EAA5E,IAA4E,CAAC;IAAzG,gBAAsB,EAAtB,qCAAsB;IACxB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CACkD,UAAW,EAAX,2BAAW,EAAX,yBAAW,EAAX,IAAW,CAAC;IAD3D,6BACyC,EADzC,sEACyC,EAD/B,eAA6B,EAA7B,yCAA6B,EAAE,iBAAmC,EAAnC,6CAAmC;IAE/E,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CACkD,UAAgB,EAAhB,KAAA,cAAc,EAAE,EAAhB,cAAgB,EAAhB,IAAgB,CAAC;IADhE,kBACyC,EADzC,sEACyC,EAD/B,eAA6B,EAA7B,yCAA6B,EAAE,iBAAmC,EAAnC,6CAAmC;IAE/E,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAEA,UAC8E,EAD9E,KAAc,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE;IAC9E,EAAE,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,QAAQ,EAAE,EAAE,CAAC,EAD9E,cAC8E,EAD9E,IAC8E,CAAC;IAH5E,kBACyC,EADzC,sEACyC,EAD/B,eAA6B,EAA7B,yCAA6B,EAAE,iBAAmC,EAAnC,6CAAmC;IAI/E,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AAED,GAAG,CAAC,CAAwB,UAAM,EAAN,iBAAM,EAAN,oBAAM,EAAN,IAAM,CAAC;IAA5B,sBAAe,EAAf,oCAAe;IAClB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAwB,UAAW,EAAX,KAAA,SAAS,EAAE,EAAX,cAAW,EAAX,IAAW,CAAC;IAAjC,gBAAe,EAAf,oCAAe;IAClB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAAwB,UAA4E,EAA5E,MAAC,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,KAAK,EAAE,UAAU,EAAE,CAAC,EAA5E,cAA4E,EAA5E,IAA4E,CAAC;IAAlG,gBAAe,EAAf,oCAAe;IAClB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAKC,UAAW,EAAX,2BAAW,EAAX,yBAAW,EAAX,IAAW,CAAC;IAJb,6BAGgD,EAHhD,uEAGgD,EAF5C,iBAAmB,EAAnB,0CAAmB,EACnB,mBAAuB,EAAvB,8CAAuB;IAG3B,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAKC,WAAgB,EAAhB,MAAA,cAAc,EAAE,EAAhB,gBAAgB,EAAhB,KAAgB,CAAC;IAJlB,qBAGgD,EAHhD,yEAGgD,EAF5C,iBAAmB,EAAnB,0CAAmB,EACnB,mBAAuB,EAAvB,8CAAuB;IAG3B,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AACD,GAAG,CAAC,CAKC,WACyE,EADzE,OAAC,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE;IACrE,EAAE,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,QAAQ,EAAE,EAAE,CAAC,EADzE,gBACyE,EADzE,KACyE,CAAC;IAL3E,qBAGgD,EAHhD,yEAGgD,EAF5C,iBAAmB,EAAnB,0CAAmB,EACnB,mBAAuB,EAAvB,8CAAuB;IAI3B,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;CACzB;AAGD,GAAG,CAAC,CAAyD,WAAM,EAAN,iBAAM,EAAN,qBAAM,EAAN,KAAM,CAAC;IAA/D,mBAAoD,EAAnD,cAAsB,EAAtB,uCAAsB,EAAE,eAAyB,EAAzB,yCAAyB;IACnD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAA0D,WAAW,EAAX,MAAA,SAAS,EAAE,EAAX,gBAAW,EAAX,KAAW,CAAC;IAArE,cAAqD,EAApD,cAAsB,EAAtB,uCAAsB,EAAE,eAAyB,EAAzB,yCAAyB;IACnD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAA0D,WAA4E,EAA5E,OAAC,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,KAAK,EAAE,UAAU,EAAE,CAAC,EAA5E,gBAA4E,EAA5E,KAA4E,CAAC;IAAtI,cAAqD,EAApD,cAAsB,EAAtB,uCAAsB,EAAE,eAAyB,EAAzB,yCAAyB;IACnD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAMC,WAAW,EAAX,2BAAW,EAAX,0BAAW,EAAX,KAAW,CAAC;IANZ,wBAMJ,EALG,cAAsB,EAAtB,uCAAsB,EACtB,gBAGgD,EAHhD,yEAGgD,EAF5C,iBAA6B,EAA7B,2CAA6B,EAC7B,mBAAmC,EAAnC,+CAAmC;IAGvC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAMC,WAAgB,EAAhB,MAAA,cAAc,EAAE,EAAhB,gBAAgB,EAAhB,KAAgB,CAAC;IANjB,cAMJ,EALG,cAAsB,EAAtB,uCAAsB,EACtB,gBAGgD,EAHhD,yEAGgD,EAF5C,iBAA6B,EAA7B,2CAA6B,EAC7B,mBAAmC,EAAnC,+CAAmC;IAGvC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAMC,WACyE,EADzE,MAAc,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE;IACnF,EAAE,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,QAAQ,EAAE,EAAE,CAAC,EADzE,gBACyE,EADzE,KACyE,CAAC;IAP1E,cAMJ,EALG,cAAsB,EAAtB,uCAAsB,EACtB,gBAGgD,EAHhD,yEAGgD,EAF5C,iBAA6B,EAA7B,2CAA6B,EAC7B,mBAAmC,EAAnC,+CAAmC;IAIvC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AAED,GAAG,CAAC,CAA4C,WAAM,EAAN,iBAAM,EAAN,qBAAM,EAAN,KAAM,CAAC;IAAlD,mBAAuC,EAArC,cAAe,EAAf,sCAAe,EAAE,eAAkB,EAAlB,wCAAkB;IACtC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAA4C,WAAW,EAAX,MAAA,SAAS,EAAE,EAAX,gBAAW,EAAX,KAAW,CAAC;IAAvD,cAAuC,EAArC,cAAe,EAAf,sCAAe,EAAE,eAAiB,EAAjB,wCAAiB;IACrC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAA4C,WAA4E,EAA5E,OAAC,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,KAAK,EAAE,UAAU,EAAE,CAAC,EAA5E,gBAA4E,EAA5E,KAA4E,CAAC;IAAxH,cAAuC,EAArC,cAAe,EAAf,sCAAe,EAAE,eAAkB,EAAlB,wCAAkB;IACtC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAMC,WAAW,EAAX,2BAAW,EAAX,0BAAW,EAAX,KAAW,CAAC;IANZ,wBAMJ,EALG,cAAe,EAAf,sCAAe,EACf,gBAGgD,EAHhD,yEAGgD,EAF5C,iBAAmB,EAAnB,0CAAmB,EACnB,mBAAuB,EAAvB,8CAAuB;IAG3B,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAMC,WAAgB,EAAhB,MAAA,cAAc,EAAE,EAAhB,gBAAgB,EAAhB,KAAgB,CAAC;IANjB,cAMJ,EALG,cAAe,EAAf,sCAAe,EACf,gBAGgD,EAHhD,yEAGgD,EAF5C,iBAAmB,EAAnB,0CAAmB,EACnB,mBAAuB,EAAvB,8CAAuB;IAG3B,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB;AACD,GAAG,CAAC,CAMC,WACyE,EADzE,OAAC,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE;IACrE,EAAE,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,QAAQ,EAAE,EAAE,CAAC,EADzE,gBACyE,EADzE,KACyE,CAAC;IAP1E,cAMJ,EALG,cAAe,EAAf,sCAAe,EACf,gBAGgD,EAHhD,yEAGgD,EAF5C,iBAAmB,EAAnB,0CAAmB,EACnB,mBAAuB,EAAvB,8CAAuB;IAI3B,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;CACtB"} \ No newline at end of file +{"version":3,"file":"sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.js","sourceRoot":"","sources":["sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.sourcemap.txt index f80a065e9ce..82d95b72094 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.sourcemap.txt @@ -394,8 +394,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^-> +12> ^^^^^-> 1-> > > @@ -409,7 +408,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > robots 10> 11> robots -12> ) 1->Emitted(12, 1) Source(32, 1) + SourceIndex(0) 2 >Emitted(12, 4) Source(32, 4) + SourceIndex(0) 3 >Emitted(12, 5) Source(32, 5) + SourceIndex(0) @@ -421,7 +419,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(12, 57) Source(32, 41) + SourceIndex(0) 10>Emitted(12, 59) Source(32, 35) + SourceIndex(0) 11>Emitted(12, 63) Source(32, 41) + SourceIndex(0) -12>Emitted(12, 64) Source(32, 42) + SourceIndex(0) --- >>> _a = robots_1[_i].name, nameA = _a === void 0 ? "noName" : _a; 1->^^^^ @@ -485,8 +482,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^-> +14> ^^^^^^-> 1-> > 2 >for @@ -501,7 +497,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(16, 1) Source(35, 1) + SourceIndex(0) 2 >Emitted(16, 4) Source(35, 4) + SourceIndex(0) 3 >Emitted(16, 5) Source(35, 5) + SourceIndex(0) @@ -515,7 +510,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(16, 50) Source(35, 46) + SourceIndex(0) 12>Emitted(16, 52) Source(35, 35) + SourceIndex(0) 13>Emitted(16, 56) Source(35, 46) + SourceIndex(0) -14>Emitted(16, 57) Source(35, 47) + SourceIndex(0) --- >>> _d = _c[_b].name, nameA = _d === void 0 ? "noName" : _d; 1->^^^^ @@ -597,7 +591,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -630,7 +623,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(20, 1) Source(38, 1) + SourceIndex(0) 2 >Emitted(20, 4) Source(38, 4) + SourceIndex(0) 3 >Emitted(20, 5) Source(38, 5) + SourceIndex(0) @@ -662,7 +654,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29>Emitted(20, 115) Source(38, 111) + SourceIndex(0) 30>Emitted(20, 117) Source(38, 35) + SourceIndex(0) 31>Emitted(20, 121) Source(38, 111) + SourceIndex(0) -32>Emitted(20, 122) Source(38, 112) + SourceIndex(0) --- >>> _g = _f[_e].name, nameA = _g === void 0 ? "noName" : _g; 1 >^^^^ @@ -724,8 +715,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -739,7 +729,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(24, 1) Source(41, 1) + SourceIndex(0) 2 >Emitted(24, 4) Source(41, 4) + SourceIndex(0) 3 >Emitted(24, 5) Source(41, 5) + SourceIndex(0) @@ -751,7 +740,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(24, 72) Source(42, 66) + SourceIndex(0) 10>Emitted(24, 74) Source(42, 55) + SourceIndex(0) 11>Emitted(24, 78) Source(42, 66) + SourceIndex(0) -12>Emitted(24, 79) Source(42, 67) + SourceIndex(0) --- >>> _j = multiRobots_1[_h].skills, _k = _j === void 0 ? { primary: "nosKill", secondary: "noSkill" } : _j, _l = _k.primary, primaryA = _l === void 0 ? "primary" : _l, _m = _k.secondary, secondaryA = _m === void 0 ? "secondary" : _m; 1->^^^^ @@ -842,8 +830,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -859,7 +846,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(28, 1) Source(45, 1) + SourceIndex(0) 2 >Emitted(28, 4) Source(45, 4) + SourceIndex(0) 3 >Emitted(28, 5) Source(45, 5) + SourceIndex(0) @@ -873,7 +859,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(28, 55) Source(46, 71) + SourceIndex(0) 12>Emitted(28, 57) Source(46, 55) + SourceIndex(0) 13>Emitted(28, 61) Source(46, 71) + SourceIndex(0) -14>Emitted(28, 62) Source(46, 72) + SourceIndex(0) --- >>> _q = _p[_o].skills, _r = _q === void 0 ? { primary: "nosKill", secondary: "noSkill" } : _q, _s = _r.primary, primaryA = _s === void 0 ? "primary" : _s, _t = _r.secondary, secondaryA = _t === void 0 ? "secondary" : _t; 1->^^^^ @@ -1056,8 +1041,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21> ^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^ -24> ^ -25> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +24> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1->, > 2 > { @@ -1084,7 +1068,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(33, 5) Source(52, 9) + SourceIndex(0) 2 >Emitted(33, 7) Source(52, 11) + SourceIndex(0) 3 >Emitted(33, 11) Source(52, 15) + SourceIndex(0) @@ -1108,7 +1091,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21>Emitted(33, 95) Source(52, 83) + SourceIndex(0) 22>Emitted(33, 97) Source(51, 5) + SourceIndex(0) 23>Emitted(33, 101) Source(52, 83) + SourceIndex(0) -24>Emitted(33, 102) Source(52, 84) + SourceIndex(0) --- >>> _w = _v[_u].skills, _x = _w === void 0 ? { primary: "nosKill", secondary: "noSkill" } : _w, _y = _x.primary, primaryA = _y === void 0 ? "primary" : _y, _z = _x.secondary, secondaryA = _z === void 0 ? "secondary" : _z; 1->^^^^ @@ -1199,8 +1181,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^-> +12> ^^^^-> 1-> > > @@ -1214,7 +1195,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > robots 10> 11> robots -12> ) 1->Emitted(37, 1) Source(56, 1) + SourceIndex(0) 2 >Emitted(37, 4) Source(56, 4) + SourceIndex(0) 3 >Emitted(37, 5) Source(56, 5) + SourceIndex(0) @@ -1226,7 +1206,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(37, 57) Source(56, 35) + SourceIndex(0) 10>Emitted(37, 59) Source(56, 29) + SourceIndex(0) 11>Emitted(37, 63) Source(56, 35) + SourceIndex(0) -12>Emitted(37, 64) Source(56, 36) + SourceIndex(0) --- >>> _1 = robots_2[_0].name, name = _1 === void 0 ? "noName" : _1; 1->^^^^ @@ -1290,8 +1269,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^ -14> ^ -15> ^^^^-> +14> ^^^^^-> 1-> > 2 >for @@ -1306,7 +1284,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(41, 1) Source(59, 1) + SourceIndex(0) 2 >Emitted(41, 4) Source(59, 4) + SourceIndex(0) 3 >Emitted(41, 5) Source(59, 5) + SourceIndex(0) @@ -1320,7 +1297,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(41, 50) Source(59, 40) + SourceIndex(0) 12>Emitted(41, 52) Source(59, 29) + SourceIndex(0) 13>Emitted(41, 56) Source(59, 40) + SourceIndex(0) -14>Emitted(41, 57) Source(59, 41) + SourceIndex(0) --- >>> _4 = _3[_2].name, name = _4 === void 0 ? "noName" : _4; 1->^^^^ @@ -1402,7 +1378,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> ^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^ -32> ^ 1-> > 2 >for @@ -1435,7 +1410,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(45, 1) Source(62, 1) + SourceIndex(0) 2 >Emitted(45, 4) Source(62, 4) + SourceIndex(0) 3 >Emitted(45, 5) Source(62, 5) + SourceIndex(0) @@ -1467,7 +1441,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29>Emitted(45, 115) Source(62, 105) + SourceIndex(0) 30>Emitted(45, 117) Source(62, 29) + SourceIndex(0) 31>Emitted(45, 121) Source(62, 105) + SourceIndex(0) -32>Emitted(45, 122) Source(62, 106) + SourceIndex(0) --- >>> _7 = _6[_5].name, name = _7 === void 0 ? "noName" : _7; 1 >^^^^ @@ -1529,8 +1502,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1548,7 +1520,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(49, 1) Source(65, 1) + SourceIndex(0) 2 >Emitted(49, 4) Source(65, 4) + SourceIndex(0) 3 >Emitted(49, 5) Source(65, 5) + SourceIndex(0) @@ -1560,7 +1531,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(49, 72) Source(70, 17) + SourceIndex(0) 10>Emitted(49, 74) Source(70, 6) + SourceIndex(0) 11>Emitted(49, 78) Source(70, 17) + SourceIndex(0) -12>Emitted(49, 79) Source(70, 18) + SourceIndex(0) --- >>> _9 = multiRobots_2[_8].skills, _10 = _9 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _9, _11 = _10.primary, primary = _11 === void 0 ? "primary" : _11, _12 = _10.secondary, secondary = _12 === void 0 ? "secondary" : _12; 1->^^^^ @@ -1657,8 +1627,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -1678,7 +1647,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(53, 1) Source(73, 1) + SourceIndex(0) 2 >Emitted(53, 4) Source(73, 4) + SourceIndex(0) 3 >Emitted(53, 5) Source(73, 5) + SourceIndex(0) @@ -1692,7 +1660,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(53, 59) Source(78, 22) + SourceIndex(0) 12>Emitted(53, 61) Source(78, 6) + SourceIndex(0) 13>Emitted(53, 66) Source(78, 22) + SourceIndex(0) -14>Emitted(53, 67) Source(78, 23) + SourceIndex(0) --- >>> _15 = _14[_13].skills, _16 = _15 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _15, _17 = _16.primary, primary = _17 === void 0 ? "primary" : _17, _18 = _16.secondary, secondary = _18 === void 0 ? "secondary" : _18; 1->^^^^ @@ -1881,8 +1848,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21> ^^^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^^ -24> ^ -25> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +24> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1->, > 2 > { @@ -1909,7 +1875,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(58, 5) Source(87, 5) + SourceIndex(0) 2 >Emitted(58, 7) Source(87, 7) + SourceIndex(0) 3 >Emitted(58, 11) Source(87, 11) + SourceIndex(0) @@ -1933,7 +1898,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21>Emitted(58, 97) Source(87, 79) + SourceIndex(0) 22>Emitted(58, 99) Source(86, 6) + SourceIndex(0) 23>Emitted(58, 104) Source(87, 79) + SourceIndex(0) -24>Emitted(58, 105) Source(87, 80) + SourceIndex(0) --- >>> _21 = _20[_19].skills, _22 = _21 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _21, _23 = _22.primary, primary = _23 === void 0 ? "primary" : _23, _24 = _22.secondary, secondary = _24 === void 0 ? "secondary" : _24; 1->^^^^ @@ -2029,8 +1993,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > > @@ -2045,7 +2008,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > robots 10> 11> robots -12> ) 1->Emitted(62, 1) Source(92, 1) + SourceIndex(0) 2 >Emitted(62, 4) Source(92, 4) + SourceIndex(0) 3 >Emitted(62, 5) Source(92, 5) + SourceIndex(0) @@ -2057,39 +2019,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(62, 59) Source(92, 68) + SourceIndex(0) 10>Emitted(62, 61) Source(92, 62) + SourceIndex(0) 11>Emitted(62, 66) Source(92, 68) + SourceIndex(0) -12>Emitted(62, 67) Source(92, 69) + SourceIndex(0) --- >>> _26 = robots_3[_25], _27 = _26.name, nameA = _27 === void 0 ? "noName" : _27, _28 = _26.skill, skillA = _28 === void 0 ? "noSkill" : _28; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name: nameA = "noName", skill: skillA = "noSkill" } -3 > -4 > name: nameA = "noName" -5 > -6 > name: nameA = "noName" -7 > , -8 > skill: skillA = "noSkill" -9 > -10> skill: skillA = "noSkill" -1->Emitted(63, 5) Source(92, 6) + SourceIndex(0) -2 >Emitted(63, 24) Source(92, 58) + SourceIndex(0) -3 >Emitted(63, 26) Source(92, 7) + SourceIndex(0) -4 >Emitted(63, 40) Source(92, 29) + SourceIndex(0) -5 >Emitted(63, 42) Source(92, 7) + SourceIndex(0) -6 >Emitted(63, 81) Source(92, 29) + SourceIndex(0) -7 >Emitted(63, 83) Source(92, 31) + SourceIndex(0) -8 >Emitted(63, 98) Source(92, 56) + SourceIndex(0) -9 >Emitted(63, 100) Source(92, 31) + SourceIndex(0) -10>Emitted(63, 141) Source(92, 56) + SourceIndex(0) +2 > name: nameA = "noName" +3 > +4 > name: nameA = "noName" +5 > , +6 > skill: skillA = "noSkill" +7 > +8 > skill: skillA = "noSkill" +1->Emitted(63, 26) Source(92, 7) + SourceIndex(0) +2 >Emitted(63, 40) Source(92, 29) + SourceIndex(0) +3 >Emitted(63, 42) Source(92, 7) + SourceIndex(0) +4 >Emitted(63, 81) Source(92, 29) + SourceIndex(0) +5 >Emitted(63, 83) Source(92, 31) + SourceIndex(0) +6 >Emitted(63, 98) Source(92, 56) + SourceIndex(0) +7 >Emitted(63, 100) Source(92, 31) + SourceIndex(0) +8 >Emitted(63, 141) Source(92, 56) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2139,8 +2094,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2155,7 +2109,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(66, 1) Source(95, 1) + SourceIndex(0) 2 >Emitted(66, 4) Source(95, 4) + SourceIndex(0) 3 >Emitted(66, 5) Source(95, 5) + SourceIndex(0) @@ -2169,39 +2122,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(66, 54) Source(95, 74) + SourceIndex(0) 12>Emitted(66, 56) Source(95, 63) + SourceIndex(0) 13>Emitted(66, 61) Source(95, 74) + SourceIndex(0) -14>Emitted(66, 62) Source(95, 75) + SourceIndex(0) --- >>> _31 = _30[_29], _32 = _31.name, nameA = _32 === void 0 ? "noName" : _32, _33 = _31.skill, skillA = _33 === void 0 ? "noSkill" : _33; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name: nameA = "noName", skill: skillA = "noSkill" } -3 > -4 > name: nameA = "noName" -5 > -6 > name: nameA = "noName" -7 > , -8 > skill: skillA = "noSkill" -9 > -10> skill: skillA = "noSkill" -1->Emitted(67, 5) Source(95, 6) + SourceIndex(0) -2 >Emitted(67, 19) Source(95, 59) + SourceIndex(0) -3 >Emitted(67, 21) Source(95, 7) + SourceIndex(0) -4 >Emitted(67, 35) Source(95, 29) + SourceIndex(0) -5 >Emitted(67, 37) Source(95, 7) + SourceIndex(0) -6 >Emitted(67, 76) Source(95, 29) + SourceIndex(0) -7 >Emitted(67, 78) Source(95, 31) + SourceIndex(0) -8 >Emitted(67, 93) Source(95, 56) + SourceIndex(0) -9 >Emitted(67, 95) Source(95, 31) + SourceIndex(0) -10>Emitted(67, 136) Source(95, 56) + SourceIndex(0) +2 > name: nameA = "noName" +3 > +4 > name: nameA = "noName" +5 > , +6 > skill: skillA = "noSkill" +7 > +8 > skill: skillA = "noSkill" +1->Emitted(67, 21) Source(95, 7) + SourceIndex(0) +2 >Emitted(67, 35) Source(95, 29) + SourceIndex(0) +3 >Emitted(67, 37) Source(95, 7) + SourceIndex(0) +4 >Emitted(67, 76) Source(95, 29) + SourceIndex(0) +5 >Emitted(67, 78) Source(95, 31) + SourceIndex(0) +6 >Emitted(67, 93) Source(95, 56) + SourceIndex(0) +7 >Emitted(67, 95) Source(95, 31) + SourceIndex(0) +8 >Emitted(67, 136) Source(95, 56) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2269,8 +2215,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> ^^^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^^ -32> ^ -33> ^^^^^^^^^^^-> +32> ^^^^^^^^^^^^-> 1-> > 2 >for @@ -2303,7 +2248,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(70, 1) Source(98, 1) + SourceIndex(0) 2 >Emitted(70, 4) Source(98, 4) + SourceIndex(0) 3 >Emitted(70, 5) Source(98, 5) + SourceIndex(0) @@ -2335,39 +2279,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29>Emitted(70, 119) Source(98, 139) + SourceIndex(0) 30>Emitted(70, 121) Source(98, 63) + SourceIndex(0) 31>Emitted(70, 126) Source(98, 139) + SourceIndex(0) -32>Emitted(70, 127) Source(98, 140) + SourceIndex(0) --- >>> _36 = _35[_34], _37 = _36.name, nameA = _37 === void 0 ? "noName" : _37, _38 = _36.skill, skillA = _38 === void 0 ? "noSkill" : _38; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > {name: nameA = "noName", skill: skillA = "noSkill" } -3 > -4 > name: nameA = "noName" -5 > -6 > name: nameA = "noName" -7 > , -8 > skill: skillA = "noSkill" -9 > -10> skill: skillA = "noSkill" -1->Emitted(71, 5) Source(98, 6) + SourceIndex(0) -2 >Emitted(71, 19) Source(98, 59) + SourceIndex(0) -3 >Emitted(71, 21) Source(98, 7) + SourceIndex(0) -4 >Emitted(71, 35) Source(98, 29) + SourceIndex(0) -5 >Emitted(71, 37) Source(98, 7) + SourceIndex(0) -6 >Emitted(71, 76) Source(98, 29) + SourceIndex(0) -7 >Emitted(71, 78) Source(98, 31) + SourceIndex(0) -8 >Emitted(71, 93) Source(98, 56) + SourceIndex(0) -9 >Emitted(71, 95) Source(98, 31) + SourceIndex(0) -10>Emitted(71, 136) Source(98, 56) + SourceIndex(0) +2 > name: nameA = "noName" +3 > +4 > name: nameA = "noName" +5 > , +6 > skill: skillA = "noSkill" +7 > +8 > skill: skillA = "noSkill" +1->Emitted(71, 21) Source(98, 7) + SourceIndex(0) +2 >Emitted(71, 35) Source(98, 29) + SourceIndex(0) +3 >Emitted(71, 37) Source(98, 7) + SourceIndex(0) +4 >Emitted(71, 76) Source(98, 29) + SourceIndex(0) +5 >Emitted(71, 78) Source(98, 31) + SourceIndex(0) +6 >Emitted(71, 93) Source(98, 56) + SourceIndex(0) +7 >Emitted(71, 95) Source(98, 31) + SourceIndex(0) +8 >Emitted(71, 136) Source(98, 56) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2415,8 +2352,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2435,7 +2371,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(74, 1) Source(101, 1) + SourceIndex(0) 2 >Emitted(74, 4) Source(101, 4) + SourceIndex(0) 3 >Emitted(74, 5) Source(101, 5) + SourceIndex(0) @@ -2447,77 +2382,64 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(74, 74) Source(107, 17) + SourceIndex(0) 10>Emitted(74, 76) Source(107, 6) + SourceIndex(0) 11>Emitted(74, 81) Source(107, 17) + SourceIndex(0) -12>Emitted(74, 82) Source(107, 18) + SourceIndex(0) --- >>> _40 = multiRobots_3[_39], _41 = _40.name, nameA = _41 === void 0 ? "noName" : _41, _42 = _40.skills, _43 = _42 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _42, _44 = _43.primary, primaryA = _44 === void 0 ? "primary" : _44, _45 = _43.secondary, secondaryA = _45 === void 0 ? "secondary" : _45; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { - > name: nameA = "noName", - > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "noSkill", secondary: "noSkill" } - > } -3 > -4 > name: nameA = "noName" -5 > -6 > name: nameA = "noName" -7 > , +2 > name: nameA = "noName" +3 > +4 > name: nameA = "noName" +5 > , > -8 > skills: { +6 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -9 > -10> skills: { +7 > +8 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -11> -12> primary: primaryA = "primary" -13> -14> primary: primaryA = "primary" -15> , +9 > +10> primary: primaryA = "primary" +11> +12> primary: primaryA = "primary" +13> , > -16> secondary: secondaryA = "secondary" -17> -18> secondary: secondaryA = "secondary" -1->Emitted(75, 5) Source(101, 6) + SourceIndex(0) -2 >Emitted(75, 29) Source(107, 2) + SourceIndex(0) -3 >Emitted(75, 31) Source(102, 5) + SourceIndex(0) -4 >Emitted(75, 45) Source(102, 27) + SourceIndex(0) -5 >Emitted(75, 47) Source(102, 5) + SourceIndex(0) -6 >Emitted(75, 86) Source(102, 27) + SourceIndex(0) -7 >Emitted(75, 88) Source(103, 5) + SourceIndex(0) -8 >Emitted(75, 104) Source(106, 53) + SourceIndex(0) -9 >Emitted(75, 106) Source(103, 5) + SourceIndex(0) -10>Emitted(75, 179) Source(106, 53) + SourceIndex(0) -11>Emitted(75, 181) Source(104, 9) + SourceIndex(0) -12>Emitted(75, 198) Source(104, 38) + SourceIndex(0) -13>Emitted(75, 200) Source(104, 9) + SourceIndex(0) -14>Emitted(75, 243) Source(104, 38) + SourceIndex(0) -15>Emitted(75, 245) Source(105, 9) + SourceIndex(0) -16>Emitted(75, 264) Source(105, 44) + SourceIndex(0) -17>Emitted(75, 266) Source(105, 9) + SourceIndex(0) -18>Emitted(75, 313) Source(105, 44) + SourceIndex(0) +14> secondary: secondaryA = "secondary" +15> +16> secondary: secondaryA = "secondary" +1->Emitted(75, 31) Source(102, 5) + SourceIndex(0) +2 >Emitted(75, 45) Source(102, 27) + SourceIndex(0) +3 >Emitted(75, 47) Source(102, 5) + SourceIndex(0) +4 >Emitted(75, 86) Source(102, 27) + SourceIndex(0) +5 >Emitted(75, 88) Source(103, 5) + SourceIndex(0) +6 >Emitted(75, 104) Source(106, 53) + SourceIndex(0) +7 >Emitted(75, 106) Source(103, 5) + SourceIndex(0) +8 >Emitted(75, 179) Source(106, 53) + SourceIndex(0) +9 >Emitted(75, 181) Source(104, 9) + SourceIndex(0) +10>Emitted(75, 198) Source(104, 38) + SourceIndex(0) +11>Emitted(75, 200) Source(104, 9) + SourceIndex(0) +12>Emitted(75, 243) Source(104, 38) + SourceIndex(0) +13>Emitted(75, 245) Source(105, 9) + SourceIndex(0) +14>Emitted(75, 264) Source(105, 44) + SourceIndex(0) +15>Emitted(75, 266) Source(105, 9) + SourceIndex(0) +16>Emitted(75, 313) Source(105, 44) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2569,8 +2491,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -2591,7 +2512,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(78, 1) Source(110, 1) + SourceIndex(0) 2 >Emitted(78, 4) Source(110, 4) + SourceIndex(0) 3 >Emitted(78, 5) Source(110, 5) + SourceIndex(0) @@ -2605,77 +2525,64 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(78, 59) Source(116, 22) + SourceIndex(0) 12>Emitted(78, 61) Source(116, 6) + SourceIndex(0) 13>Emitted(78, 66) Source(116, 22) + SourceIndex(0) -14>Emitted(78, 67) Source(116, 23) + SourceIndex(0) --- >>> _48 = _47[_46], _49 = _48.name, nameA = _49 === void 0 ? "noName" : _49, _50 = _48.skills, _51 = _50 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _50, _52 = _51.primary, primaryA = _52 === void 0 ? "primary" : _52, _53 = _51.secondary, secondaryA = _53 === void 0 ? "secondary" : _53; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { - > name: nameA = "noName", - > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "noSkill", secondary: "noSkill" } - > } -3 > -4 > name: nameA = "noName" -5 > -6 > name: nameA = "noName" -7 > , +2 > name: nameA = "noName" +3 > +4 > name: nameA = "noName" +5 > , > -8 > skills: { +6 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -9 > -10> skills: { +7 > +8 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -11> -12> primary: primaryA = "primary" -13> -14> primary: primaryA = "primary" -15> , +9 > +10> primary: primaryA = "primary" +11> +12> primary: primaryA = "primary" +13> , > -16> secondary: secondaryA = "secondary" -17> -18> secondary: secondaryA = "secondary" -1->Emitted(79, 5) Source(110, 6) + SourceIndex(0) -2 >Emitted(79, 19) Source(116, 2) + SourceIndex(0) -3 >Emitted(79, 21) Source(111, 5) + SourceIndex(0) -4 >Emitted(79, 35) Source(111, 27) + SourceIndex(0) -5 >Emitted(79, 37) Source(111, 5) + SourceIndex(0) -6 >Emitted(79, 76) Source(111, 27) + SourceIndex(0) -7 >Emitted(79, 78) Source(112, 5) + SourceIndex(0) -8 >Emitted(79, 94) Source(115, 53) + SourceIndex(0) -9 >Emitted(79, 96) Source(112, 5) + SourceIndex(0) -10>Emitted(79, 169) Source(115, 53) + SourceIndex(0) -11>Emitted(79, 171) Source(113, 9) + SourceIndex(0) -12>Emitted(79, 188) Source(113, 38) + SourceIndex(0) -13>Emitted(79, 190) Source(113, 9) + SourceIndex(0) -14>Emitted(79, 233) Source(113, 38) + SourceIndex(0) -15>Emitted(79, 235) Source(114, 9) + SourceIndex(0) -16>Emitted(79, 254) Source(114, 44) + SourceIndex(0) -17>Emitted(79, 256) Source(114, 9) + SourceIndex(0) -18>Emitted(79, 303) Source(114, 44) + SourceIndex(0) +14> secondary: secondaryA = "secondary" +15> +16> secondary: secondaryA = "secondary" +1->Emitted(79, 21) Source(111, 5) + SourceIndex(0) +2 >Emitted(79, 35) Source(111, 27) + SourceIndex(0) +3 >Emitted(79, 37) Source(111, 5) + SourceIndex(0) +4 >Emitted(79, 76) Source(111, 27) + SourceIndex(0) +5 >Emitted(79, 78) Source(112, 5) + SourceIndex(0) +6 >Emitted(79, 94) Source(115, 53) + SourceIndex(0) +7 >Emitted(79, 96) Source(112, 5) + SourceIndex(0) +8 >Emitted(79, 169) Source(115, 53) + SourceIndex(0) +9 >Emitted(79, 171) Source(113, 9) + SourceIndex(0) +10>Emitted(79, 188) Source(113, 38) + SourceIndex(0) +11>Emitted(79, 190) Source(113, 9) + SourceIndex(0) +12>Emitted(79, 233) Source(113, 38) + SourceIndex(0) +13>Emitted(79, 235) Source(114, 9) + SourceIndex(0) +14>Emitted(79, 254) Source(114, 44) + SourceIndex(0) +15>Emitted(79, 256) Source(114, 9) + SourceIndex(0) +16>Emitted(79, 303) Source(114, 44) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2823,8 +2730,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21> ^^^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^^ -24> ^ -25> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +24> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1->, > 2 > { @@ -2851,7 +2757,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(83, 5) Source(126, 5) + SourceIndex(0) 2 >Emitted(83, 7) Source(126, 7) + SourceIndex(0) 3 >Emitted(83, 11) Source(126, 11) + SourceIndex(0) @@ -2875,77 +2780,64 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21>Emitted(83, 97) Source(126, 79) + SourceIndex(0) 22>Emitted(83, 99) Source(125, 6) + SourceIndex(0) 23>Emitted(83, 104) Source(126, 79) + SourceIndex(0) -24>Emitted(83, 105) Source(126, 80) + SourceIndex(0) --- >>> _56 = _55[_54], _57 = _56.name, nameA = _57 === void 0 ? "noName" : _57, _58 = _56.skills, _59 = _58 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _58, _60 = _59.primary, primaryA = _60 === void 0 ? "primary" : _60, _61 = _59.secondary, secondaryA = _61 === void 0 ? "secondary" : _61; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { - > name: nameA = "noName", - > skills: { - > primary: primaryA = "primary", - > secondary: secondaryA = "secondary" - > } = { primary: "noSkill", secondary: "noSkill" } - > } -3 > -4 > name: nameA = "noName" -5 > -6 > name: nameA = "noName" -7 > , +2 > name: nameA = "noName" +3 > +4 > name: nameA = "noName" +5 > , > -8 > skills: { +6 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -9 > -10> skills: { +7 > +8 > skills: { > primary: primaryA = "primary", > secondary: secondaryA = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -11> -12> primary: primaryA = "primary" -13> -14> primary: primaryA = "primary" -15> , +9 > +10> primary: primaryA = "primary" +11> +12> primary: primaryA = "primary" +13> , > -16> secondary: secondaryA = "secondary" -17> -18> secondary: secondaryA = "secondary" -1->Emitted(84, 5) Source(119, 6) + SourceIndex(0) -2 >Emitted(84, 19) Source(125, 2) + SourceIndex(0) -3 >Emitted(84, 21) Source(120, 5) + SourceIndex(0) -4 >Emitted(84, 35) Source(120, 27) + SourceIndex(0) -5 >Emitted(84, 37) Source(120, 5) + SourceIndex(0) -6 >Emitted(84, 76) Source(120, 27) + SourceIndex(0) -7 >Emitted(84, 78) Source(121, 5) + SourceIndex(0) -8 >Emitted(84, 94) Source(124, 53) + SourceIndex(0) -9 >Emitted(84, 96) Source(121, 5) + SourceIndex(0) -10>Emitted(84, 169) Source(124, 53) + SourceIndex(0) -11>Emitted(84, 171) Source(122, 9) + SourceIndex(0) -12>Emitted(84, 188) Source(122, 38) + SourceIndex(0) -13>Emitted(84, 190) Source(122, 9) + SourceIndex(0) -14>Emitted(84, 233) Source(122, 38) + SourceIndex(0) -15>Emitted(84, 235) Source(123, 9) + SourceIndex(0) -16>Emitted(84, 254) Source(123, 44) + SourceIndex(0) -17>Emitted(84, 256) Source(123, 9) + SourceIndex(0) -18>Emitted(84, 303) Source(123, 44) + SourceIndex(0) +14> secondary: secondaryA = "secondary" +15> +16> secondary: secondaryA = "secondary" +1->Emitted(84, 21) Source(120, 5) + SourceIndex(0) +2 >Emitted(84, 35) Source(120, 27) + SourceIndex(0) +3 >Emitted(84, 37) Source(120, 5) + SourceIndex(0) +4 >Emitted(84, 76) Source(120, 27) + SourceIndex(0) +5 >Emitted(84, 78) Source(121, 5) + SourceIndex(0) +6 >Emitted(84, 94) Source(124, 53) + SourceIndex(0) +7 >Emitted(84, 96) Source(121, 5) + SourceIndex(0) +8 >Emitted(84, 169) Source(124, 53) + SourceIndex(0) +9 >Emitted(84, 171) Source(122, 9) + SourceIndex(0) +10>Emitted(84, 188) Source(122, 38) + SourceIndex(0) +11>Emitted(84, 190) Source(122, 9) + SourceIndex(0) +12>Emitted(84, 233) Source(122, 38) + SourceIndex(0) +13>Emitted(84, 235) Source(123, 9) + SourceIndex(0) +14>Emitted(84, 254) Source(123, 44) + SourceIndex(0) +15>Emitted(84, 256) Source(123, 9) + SourceIndex(0) +16>Emitted(84, 303) Source(123, 44) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -2996,8 +2888,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > > @@ -3011,7 +2902,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > robots 10> 11> robots -12> ) 1->Emitted(87, 1) Source(130, 1) + SourceIndex(0) 2 >Emitted(87, 4) Source(130, 4) + SourceIndex(0) 3 >Emitted(87, 5) Source(130, 5) + SourceIndex(0) @@ -3023,39 +2913,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(87, 59) Source(130, 55) + SourceIndex(0) 10>Emitted(87, 61) Source(130, 49) + SourceIndex(0) 11>Emitted(87, 66) Source(130, 55) + SourceIndex(0) -12>Emitted(87, 67) Source(130, 56) + SourceIndex(0) --- >>> _63 = robots_4[_62], _64 = _63.name, name = _64 === void 0 ? "noName" : _64, _65 = _63.skill, skill = _65 === void 0 ? "noSkill" : _65; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { name = "noName", skill = "noSkill" } -3 > -4 > name = "noName" -5 > -6 > name = "noName" -7 > , -8 > skill = "noSkill" -9 > -10> skill = "noSkill" -1->Emitted(88, 5) Source(130, 6) + SourceIndex(0) -2 >Emitted(88, 24) Source(130, 45) + SourceIndex(0) -3 >Emitted(88, 26) Source(130, 8) + SourceIndex(0) -4 >Emitted(88, 40) Source(130, 23) + SourceIndex(0) -5 >Emitted(88, 42) Source(130, 8) + SourceIndex(0) -6 >Emitted(88, 80) Source(130, 23) + SourceIndex(0) -7 >Emitted(88, 82) Source(130, 25) + SourceIndex(0) -8 >Emitted(88, 97) Source(130, 43) + SourceIndex(0) -9 >Emitted(88, 99) Source(130, 25) + SourceIndex(0) -10>Emitted(88, 139) Source(130, 43) + SourceIndex(0) +2 > name = "noName" +3 > +4 > name = "noName" +5 > , +6 > skill = "noSkill" +7 > +8 > skill = "noSkill" +1->Emitted(88, 26) Source(130, 8) + SourceIndex(0) +2 >Emitted(88, 40) Source(130, 23) + SourceIndex(0) +3 >Emitted(88, 42) Source(130, 8) + SourceIndex(0) +4 >Emitted(88, 80) Source(130, 23) + SourceIndex(0) +5 >Emitted(88, 82) Source(130, 25) + SourceIndex(0) +6 >Emitted(88, 97) Source(130, 43) + SourceIndex(0) +7 >Emitted(88, 99) Source(130, 25) + SourceIndex(0) +8 >Emitted(88, 139) Source(130, 43) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3105,8 +2988,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -3121,7 +3003,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getRobots() 12> 13> getRobots() -14> ) 1->Emitted(91, 1) Source(133, 1) + SourceIndex(0) 2 >Emitted(91, 4) Source(133, 4) + SourceIndex(0) 3 >Emitted(91, 5) Source(133, 5) + SourceIndex(0) @@ -3135,39 +3016,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(91, 54) Source(133, 60) + SourceIndex(0) 12>Emitted(91, 56) Source(133, 49) + SourceIndex(0) 13>Emitted(91, 61) Source(133, 60) + SourceIndex(0) -14>Emitted(91, 62) Source(133, 61) + SourceIndex(0) --- >>> _68 = _67[_66], _69 = _68.name, name = _69 === void 0 ? "noName" : _69, _70 = _68.skill, skill = _70 === void 0 ? "noSkill" : _70; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { name = "noName", skill = "noSkill" } -3 > -4 > name = "noName" -5 > -6 > name = "noName" -7 > , -8 > skill = "noSkill" -9 > -10> skill = "noSkill" -1->Emitted(92, 5) Source(133, 6) + SourceIndex(0) -2 >Emitted(92, 19) Source(133, 45) + SourceIndex(0) -3 >Emitted(92, 21) Source(133, 8) + SourceIndex(0) -4 >Emitted(92, 35) Source(133, 23) + SourceIndex(0) -5 >Emitted(92, 37) Source(133, 8) + SourceIndex(0) -6 >Emitted(92, 75) Source(133, 23) + SourceIndex(0) -7 >Emitted(92, 77) Source(133, 25) + SourceIndex(0) -8 >Emitted(92, 92) Source(133, 42) + SourceIndex(0) -9 >Emitted(92, 94) Source(133, 25) + SourceIndex(0) -10>Emitted(92, 134) Source(133, 42) + SourceIndex(0) +2 > name = "noName" +3 > +4 > name = "noName" +5 > , +6 > skill = "noSkill" +7 > +8 > skill = "noSkill" +1->Emitted(92, 21) Source(133, 8) + SourceIndex(0) +2 >Emitted(92, 35) Source(133, 23) + SourceIndex(0) +3 >Emitted(92, 37) Source(133, 8) + SourceIndex(0) +4 >Emitted(92, 75) Source(133, 23) + SourceIndex(0) +5 >Emitted(92, 77) Source(133, 25) + SourceIndex(0) +6 >Emitted(92, 92) Source(133, 42) + SourceIndex(0) +7 >Emitted(92, 94) Source(133, 25) + SourceIndex(0) +8 >Emitted(92, 134) Source(133, 42) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3235,8 +3109,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> ^^^^^^^^^^^^^^^^ 30> ^^ 31> ^^^^^ -32> ^ -33> ^^^^^^^^^-> +32> ^^^^^^^^^^-> 1-> > 2 >for @@ -3269,7 +3142,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] 30> 31> [{ name: "mower", skill: "mowing" }, { name: "trimmer", skill: "trimming" }] -32> ) 1->Emitted(95, 1) Source(136, 1) + SourceIndex(0) 2 >Emitted(95, 4) Source(136, 4) + SourceIndex(0) 3 >Emitted(95, 5) Source(136, 5) + SourceIndex(0) @@ -3301,39 +3173,32 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 29>Emitted(95, 119) Source(136, 125) + SourceIndex(0) 30>Emitted(95, 121) Source(136, 49) + SourceIndex(0) 31>Emitted(95, 126) Source(136, 125) + SourceIndex(0) -32>Emitted(95, 127) Source(136, 126) + SourceIndex(0) --- >>> _73 = _72[_71], _74 = _73.name, name = _74 === void 0 ? "noName" : _74, _75 = _73.skill, skill = _75 === void 0 ? "noSkill" : _75; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { name = "noName", skill = "noSkill" } -3 > -4 > name = "noName" -5 > -6 > name = "noName" -7 > , -8 > skill = "noSkill" -9 > -10> skill = "noSkill" -1->Emitted(96, 5) Source(136, 6) + SourceIndex(0) -2 >Emitted(96, 19) Source(136, 45) + SourceIndex(0) -3 >Emitted(96, 21) Source(136, 8) + SourceIndex(0) -4 >Emitted(96, 35) Source(136, 23) + SourceIndex(0) -5 >Emitted(96, 37) Source(136, 8) + SourceIndex(0) -6 >Emitted(96, 75) Source(136, 23) + SourceIndex(0) -7 >Emitted(96, 77) Source(136, 25) + SourceIndex(0) -8 >Emitted(96, 92) Source(136, 43) + SourceIndex(0) -9 >Emitted(96, 94) Source(136, 25) + SourceIndex(0) -10>Emitted(96, 134) Source(136, 43) + SourceIndex(0) +2 > name = "noName" +3 > +4 > name = "noName" +5 > , +6 > skill = "noSkill" +7 > +8 > skill = "noSkill" +1->Emitted(96, 21) Source(136, 8) + SourceIndex(0) +2 >Emitted(96, 35) Source(136, 23) + SourceIndex(0) +3 >Emitted(96, 37) Source(136, 8) + SourceIndex(0) +4 >Emitted(96, 75) Source(136, 23) + SourceIndex(0) +5 >Emitted(96, 77) Source(136, 25) + SourceIndex(0) +6 >Emitted(96, 92) Source(136, 43) + SourceIndex(0) +7 >Emitted(96, 94) Source(136, 25) + SourceIndex(0) +8 >Emitted(96, 134) Source(136, 43) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3381,8 +3246,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ 10> ^^ 11> ^^^^^ -12> ^ -13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -3401,7 +3265,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 > multiRobots 10> 11> multiRobots -12> ) 1->Emitted(99, 1) Source(139, 1) + SourceIndex(0) 2 >Emitted(99, 4) Source(139, 4) + SourceIndex(0) 3 >Emitted(99, 5) Source(139, 5) + SourceIndex(0) @@ -3413,77 +3276,64 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 9 >Emitted(99, 74) Source(145, 17) + SourceIndex(0) 10>Emitted(99, 76) Source(145, 6) + SourceIndex(0) 11>Emitted(99, 81) Source(145, 17) + SourceIndex(0) -12>Emitted(99, 82) Source(145, 18) + SourceIndex(0) --- >>> _77 = multiRobots_4[_76], _78 = _77.name, name = _78 === void 0 ? "noName" : _78, _79 = _77.skills, _80 = _79 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _79, _81 = _80.primary, primary = _81 === void 0 ? "primary" : _81, _82 = _80.secondary, secondary = _82 === void 0 ? "secondary" : _82; -1->^^^^ -2 > ^^^^^^^^^^^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { - > name = "noName", - > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "noSkill", secondary: "noSkill" } - > } -3 > -4 > name = "noName" -5 > -6 > name = "noName" -7 > , +2 > name = "noName" +3 > +4 > name = "noName" +5 > , > -8 > skills: { +6 > skills: { > primary = "primary", > secondary = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -9 > -10> skills: { +7 > +8 > skills: { > primary = "primary", > secondary = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -11> -12> primary = "primary" -13> -14> primary = "primary" -15> , +9 > +10> primary = "primary" +11> +12> primary = "primary" +13> , > -16> secondary = "secondary" -17> -18> secondary = "secondary" -1->Emitted(100, 5) Source(139, 6) + SourceIndex(0) -2 >Emitted(100, 29) Source(145, 2) + SourceIndex(0) -3 >Emitted(100, 31) Source(140, 5) + SourceIndex(0) -4 >Emitted(100, 45) Source(140, 20) + SourceIndex(0) -5 >Emitted(100, 47) Source(140, 5) + SourceIndex(0) -6 >Emitted(100, 85) Source(140, 20) + SourceIndex(0) -7 >Emitted(100, 87) Source(141, 5) + SourceIndex(0) -8 >Emitted(100, 103) Source(144, 53) + SourceIndex(0) -9 >Emitted(100, 105) Source(141, 5) + SourceIndex(0) -10>Emitted(100, 178) Source(144, 53) + SourceIndex(0) -11>Emitted(100, 180) Source(142, 9) + SourceIndex(0) -12>Emitted(100, 197) Source(142, 28) + SourceIndex(0) -13>Emitted(100, 199) Source(142, 9) + SourceIndex(0) -14>Emitted(100, 241) Source(142, 28) + SourceIndex(0) -15>Emitted(100, 243) Source(143, 9) + SourceIndex(0) -16>Emitted(100, 262) Source(143, 32) + SourceIndex(0) -17>Emitted(100, 264) Source(143, 9) + SourceIndex(0) -18>Emitted(100, 310) Source(143, 32) + SourceIndex(0) +14> secondary = "secondary" +15> +16> secondary = "secondary" +1->Emitted(100, 31) Source(140, 5) + SourceIndex(0) +2 >Emitted(100, 45) Source(140, 20) + SourceIndex(0) +3 >Emitted(100, 47) Source(140, 5) + SourceIndex(0) +4 >Emitted(100, 85) Source(140, 20) + SourceIndex(0) +5 >Emitted(100, 87) Source(141, 5) + SourceIndex(0) +6 >Emitted(100, 103) Source(144, 53) + SourceIndex(0) +7 >Emitted(100, 105) Source(141, 5) + SourceIndex(0) +8 >Emitted(100, 178) Source(144, 53) + SourceIndex(0) +9 >Emitted(100, 180) Source(142, 9) + SourceIndex(0) +10>Emitted(100, 197) Source(142, 28) + SourceIndex(0) +11>Emitted(100, 199) Source(142, 9) + SourceIndex(0) +12>Emitted(100, 241) Source(142, 28) + SourceIndex(0) +13>Emitted(100, 243) Source(143, 9) + SourceIndex(0) +14>Emitted(100, 262) Source(143, 32) + SourceIndex(0) +15>Emitted(100, 264) Source(143, 9) + SourceIndex(0) +16>Emitted(100, 310) Source(143, 32) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3535,8 +3385,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> ^^^^^^^^^^^^^^^^ 12> ^^ 13> ^^^^^ -14> ^ -15> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1-> > 2 >for @@ -3557,7 +3406,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11> getMultiRobots() 12> 13> getMultiRobots() -14> ) 1->Emitted(103, 1) Source(148, 1) + SourceIndex(0) 2 >Emitted(103, 4) Source(148, 4) + SourceIndex(0) 3 >Emitted(103, 5) Source(148, 5) + SourceIndex(0) @@ -3571,77 +3419,64 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 11>Emitted(103, 59) Source(154, 22) + SourceIndex(0) 12>Emitted(103, 61) Source(154, 6) + SourceIndex(0) 13>Emitted(103, 66) Source(154, 22) + SourceIndex(0) -14>Emitted(103, 67) Source(154, 23) + SourceIndex(0) --- >>> _85 = _84[_83], _86 = _85.name, name = _86 === void 0 ? "noName" : _86, _87 = _85.skills, _88 = _87 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _87, _89 = _88.primary, primary = _89 === void 0 ? "primary" : _89, _90 = _88.secondary, secondary = _90 === void 0 ? "secondary" : _90; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { - > name = "noName", - > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "noSkill", secondary: "noSkill" } - > } -3 > -4 > name = "noName" -5 > -6 > name = "noName" -7 > , +2 > name = "noName" +3 > +4 > name = "noName" +5 > , > -8 > skills: { +6 > skills: { > primary = "primary", > secondary = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -9 > -10> skills: { +7 > +8 > skills: { > primary = "primary", > secondary = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -11> -12> primary = "primary" -13> -14> primary = "primary" -15> , +9 > +10> primary = "primary" +11> +12> primary = "primary" +13> , > -16> secondary = "secondary" -17> -18> secondary = "secondary" -1->Emitted(104, 5) Source(148, 6) + SourceIndex(0) -2 >Emitted(104, 19) Source(154, 2) + SourceIndex(0) -3 >Emitted(104, 21) Source(149, 5) + SourceIndex(0) -4 >Emitted(104, 35) Source(149, 20) + SourceIndex(0) -5 >Emitted(104, 37) Source(149, 5) + SourceIndex(0) -6 >Emitted(104, 75) Source(149, 20) + SourceIndex(0) -7 >Emitted(104, 77) Source(150, 5) + SourceIndex(0) -8 >Emitted(104, 93) Source(153, 53) + SourceIndex(0) -9 >Emitted(104, 95) Source(150, 5) + SourceIndex(0) -10>Emitted(104, 168) Source(153, 53) + SourceIndex(0) -11>Emitted(104, 170) Source(151, 9) + SourceIndex(0) -12>Emitted(104, 187) Source(151, 28) + SourceIndex(0) -13>Emitted(104, 189) Source(151, 9) + SourceIndex(0) -14>Emitted(104, 231) Source(151, 28) + SourceIndex(0) -15>Emitted(104, 233) Source(152, 9) + SourceIndex(0) -16>Emitted(104, 252) Source(152, 32) + SourceIndex(0) -17>Emitted(104, 254) Source(152, 9) + SourceIndex(0) -18>Emitted(104, 300) Source(152, 32) + SourceIndex(0) +14> secondary = "secondary" +15> +16> secondary = "secondary" +1->Emitted(104, 21) Source(149, 5) + SourceIndex(0) +2 >Emitted(104, 35) Source(149, 20) + SourceIndex(0) +3 >Emitted(104, 37) Source(149, 5) + SourceIndex(0) +4 >Emitted(104, 75) Source(149, 20) + SourceIndex(0) +5 >Emitted(104, 77) Source(150, 5) + SourceIndex(0) +6 >Emitted(104, 93) Source(153, 53) + SourceIndex(0) +7 >Emitted(104, 95) Source(150, 5) + SourceIndex(0) +8 >Emitted(104, 168) Source(153, 53) + SourceIndex(0) +9 >Emitted(104, 170) Source(151, 9) + SourceIndex(0) +10>Emitted(104, 187) Source(151, 28) + SourceIndex(0) +11>Emitted(104, 189) Source(151, 9) + SourceIndex(0) +12>Emitted(104, 231) Source(151, 28) + SourceIndex(0) +13>Emitted(104, 233) Source(152, 9) + SourceIndex(0) +14>Emitted(104, 252) Source(152, 32) + SourceIndex(0) +15>Emitted(104, 254) Source(152, 9) + SourceIndex(0) +16>Emitted(104, 300) Source(152, 32) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^ @@ -3786,8 +3621,7 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21> ^^^^^^^^^^^^^^^^ 22> ^^ 23> ^^^^^ -24> ^ -25> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +24> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1->, > 2 > { @@ -3814,7 +3648,6 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 22> 23> [{ name: "mower", skills: { primary: "mowing", secondary: "none" } }, > { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }] -24> ) 1->Emitted(108, 5) Source(164, 5) + SourceIndex(0) 2 >Emitted(108, 7) Source(164, 7) + SourceIndex(0) 3 >Emitted(108, 11) Source(164, 11) + SourceIndex(0) @@ -3838,77 +3671,64 @@ sourceFile:sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValue 21>Emitted(108, 97) Source(164, 79) + SourceIndex(0) 22>Emitted(108, 99) Source(163, 6) + SourceIndex(0) 23>Emitted(108, 104) Source(164, 79) + SourceIndex(0) -24>Emitted(108, 105) Source(164, 80) + SourceIndex(0) --- >>> _93 = _92[_91], _94 = _93.name, name = _94 === void 0 ? "noName" : _94, _95 = _93.skills, _96 = _95 === void 0 ? { primary: "noSkill", secondary: "noSkill" } : _95, _97 = _96.primary, primary = _97 === void 0 ? "primary" : _97, _98 = _96.secondary, secondary = _98 === void 0 ? "secondary" : _98; -1->^^^^ -2 > ^^^^^^^^^^^^^^ -3 > ^^ -4 > ^^^^^^^^^^^^^^ -5 > ^^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -7 > ^^ -8 > ^^^^^^^^^^^^^^^^ -9 > ^^ -10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -11> ^^ -12> ^^^^^^^^^^^^^^^^^ -13> ^^ -14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -15> ^^ -16> ^^^^^^^^^^^^^^^^^^^ -17> ^^ -18> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1->^^^^^^^^^^^^^^^^^^^^ +2 > ^^^^^^^^^^^^^^ +3 > ^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ +7 > ^^ +8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +9 > ^^ +10> ^^^^^^^^^^^^^^^^^ +11> ^^ +12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +13> ^^ +14> ^^^^^^^^^^^^^^^^^^^ +15> ^^ +16> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1-> -2 > { - > name = "noName", - > skills: { - > primary = "primary", - > secondary = "secondary" - > } = { primary: "noSkill", secondary: "noSkill" } - > } -3 > -4 > name = "noName" -5 > -6 > name = "noName" -7 > , +2 > name = "noName" +3 > +4 > name = "noName" +5 > , > -8 > skills: { +6 > skills: { > primary = "primary", > secondary = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -9 > -10> skills: { +7 > +8 > skills: { > primary = "primary", > secondary = "secondary" > } = { primary: "noSkill", secondary: "noSkill" } -11> -12> primary = "primary" -13> -14> primary = "primary" -15> , +9 > +10> primary = "primary" +11> +12> primary = "primary" +13> , > -16> secondary = "secondary" -17> -18> secondary = "secondary" -1->Emitted(109, 5) Source(157, 6) + SourceIndex(0) -2 >Emitted(109, 19) Source(163, 2) + SourceIndex(0) -3 >Emitted(109, 21) Source(158, 5) + SourceIndex(0) -4 >Emitted(109, 35) Source(158, 20) + SourceIndex(0) -5 >Emitted(109, 37) Source(158, 5) + SourceIndex(0) -6 >Emitted(109, 75) Source(158, 20) + SourceIndex(0) -7 >Emitted(109, 77) Source(159, 5) + SourceIndex(0) -8 >Emitted(109, 93) Source(162, 53) + SourceIndex(0) -9 >Emitted(109, 95) Source(159, 5) + SourceIndex(0) -10>Emitted(109, 168) Source(162, 53) + SourceIndex(0) -11>Emitted(109, 170) Source(160, 9) + SourceIndex(0) -12>Emitted(109, 187) Source(160, 28) + SourceIndex(0) -13>Emitted(109, 189) Source(160, 9) + SourceIndex(0) -14>Emitted(109, 231) Source(160, 28) + SourceIndex(0) -15>Emitted(109, 233) Source(161, 9) + SourceIndex(0) -16>Emitted(109, 252) Source(161, 32) + SourceIndex(0) -17>Emitted(109, 254) Source(161, 9) + SourceIndex(0) -18>Emitted(109, 300) Source(161, 32) + SourceIndex(0) +14> secondary = "secondary" +15> +16> secondary = "secondary" +1->Emitted(109, 21) Source(158, 5) + SourceIndex(0) +2 >Emitted(109, 35) Source(158, 20) + SourceIndex(0) +3 >Emitted(109, 37) Source(158, 5) + SourceIndex(0) +4 >Emitted(109, 75) Source(158, 20) + SourceIndex(0) +5 >Emitted(109, 77) Source(159, 5) + SourceIndex(0) +6 >Emitted(109, 93) Source(162, 53) + SourceIndex(0) +7 >Emitted(109, 95) Source(159, 5) + SourceIndex(0) +8 >Emitted(109, 168) Source(162, 53) + SourceIndex(0) +9 >Emitted(109, 170) Source(160, 9) + SourceIndex(0) +10>Emitted(109, 187) Source(160, 28) + SourceIndex(0) +11>Emitted(109, 189) Source(160, 9) + SourceIndex(0) +12>Emitted(109, 231) Source(160, 28) + SourceIndex(0) +13>Emitted(109, 233) Source(161, 9) + SourceIndex(0) +14>Emitted(109, 252) Source(161, 32) + SourceIndex(0) +15>Emitted(109, 254) Source(161, 9) + SourceIndex(0) +16>Emitted(109, 300) Source(161, 32) + SourceIndex(0) --- >>> console.log(nameA); 1 >^^^^