===================================================================
JsFile: sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.js
mapUrl: sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.js.map
sourceRoot: 
sources: sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.ts
===================================================================
-------------------------------------------------------------------
emittedFile:sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.js
sourceFile:sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.ts
-------------------------------------------------------------------
>>>"use strict";
>>>var robotA = { name: "mower", skills: { primary: "mowing", secondary: "none" } };
1 >
2 >^^^^
3 >    ^^^^^^
4 >          ^^^
5 >             ^^
6 >               ^^^^
7 >                   ^^
8 >                     ^^^^^^^
9 >                            ^^
10>                              ^^^^^^
11>                                    ^^
12>                                      ^^
13>                                        ^^^^^^^
14>                                               ^^
15>                                                 ^^^^^^^^
16>                                                         ^^
17>                                                           ^^^^^^^^^
18>                                                                    ^^
19>                                                                      ^^^^^^
20>                                                                            ^^
21>                                                                              ^^
22>                                                                                ^
23>                                                                                 ^^^^^^^->
1 >declare var console: {
  >    log(msg: string): void;
  >}
  >interface Robot {
  >    name: string;
  >    skills: {
  >        primary?: string;
  >        secondary?: string;
  >    };
  >}
  >
2 >var 
3 >    robotA
4 >          : Robot = 
5 >             { 
6 >               name
7 >                   : 
8 >                     "mower"
9 >                            , 
10>                              skills
11>                                    : 
12>                                      { 
13>                                        primary
14>                                               : 
15>                                                 "mowing"
16>                                                         , 
17>                                                           secondary
18>                                                                    : 
19>                                                                      "none"
20>                                                                             }
21>                                                                               }
22>                                                                                ;
1 >Emitted(2, 1) Source(11, 1) + SourceIndex(0)
2 >Emitted(2, 5) Source(11, 5) + SourceIndex(0)
3 >Emitted(2, 11) Source(11, 11) + SourceIndex(0)
4 >Emitted(2, 14) Source(11, 21) + SourceIndex(0)
5 >Emitted(2, 16) Source(11, 23) + SourceIndex(0)
6 >Emitted(2, 20) Source(11, 27) + SourceIndex(0)
7 >Emitted(2, 22) Source(11, 29) + SourceIndex(0)
8 >Emitted(2, 29) Source(11, 36) + SourceIndex(0)
9 >Emitted(2, 31) Source(11, 38) + SourceIndex(0)
10>Emitted(2, 37) Source(11, 44) + SourceIndex(0)
11>Emitted(2, 39) Source(11, 46) + SourceIndex(0)
12>Emitted(2, 41) Source(11, 48) + SourceIndex(0)
13>Emitted(2, 48) Source(11, 55) + SourceIndex(0)
14>Emitted(2, 50) Source(11, 57) + SourceIndex(0)
15>Emitted(2, 58) Source(11, 65) + SourceIndex(0)
16>Emitted(2, 60) Source(11, 67) + SourceIndex(0)
17>Emitted(2, 69) Source(11, 76) + SourceIndex(0)
18>Emitted(2, 71) Source(11, 78) + SourceIndex(0)
19>Emitted(2, 77) Source(11, 84) + SourceIndex(0)
20>Emitted(2, 79) Source(11, 86) + SourceIndex(0)
21>Emitted(2, 81) Source(11, 88) + SourceIndex(0)
22>Emitted(2, 82) Source(11, 89) + SourceIndex(0)
---
>>>var robotB = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } };
1->
2 >^^^^
3 >    ^^^^^^
4 >          ^^^
5 >             ^^
6 >               ^^^^
7 >                   ^^
8 >                     ^^^^^^^^^
9 >                              ^^
10>                                ^^^^^^
11>                                      ^^
12>                                        ^^
13>                                          ^^^^^^^
14>                                                 ^^
15>                                                   ^^^^^^^^^^
16>                                                             ^^
17>                                                               ^^^^^^^^^
18>                                                                        ^^
19>                                                                          ^^^^^^^^
20>                                                                                  ^^
21>                                                                                    ^^
22>                                                                                      ^
23>                                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >
2 >var 
3 >    robotB
4 >          : Robot = 
5 >             { 
6 >               name
7 >                   : 
8 >                     "trimmer"
9 >                              , 
10>                                skills
11>                                      : 
12>                                        { 
13>                                          primary
14>                                                 : 
15>                                                   "trimming"
16>                                                             , 
17>                                                               secondary
18>                                                                        : 
19>                                                                          "edging"
20>                                                                                   }
21>                                                                                     }
22>                                                                                      ;
1->Emitted(3, 1) Source(12, 1) + SourceIndex(0)
2 >Emitted(3, 5) Source(12, 5) + SourceIndex(0)
3 >Emitted(3, 11) Source(12, 11) + SourceIndex(0)
4 >Emitted(3, 14) Source(12, 21) + SourceIndex(0)
5 >Emitted(3, 16) Source(12, 23) + SourceIndex(0)
6 >Emitted(3, 20) Source(12, 27) + SourceIndex(0)
7 >Emitted(3, 22) Source(12, 29) + SourceIndex(0)
8 >Emitted(3, 31) Source(12, 38) + SourceIndex(0)
9 >Emitted(3, 33) Source(12, 40) + SourceIndex(0)
10>Emitted(3, 39) Source(12, 46) + SourceIndex(0)
11>Emitted(3, 41) Source(12, 48) + SourceIndex(0)
12>Emitted(3, 43) Source(12, 50) + SourceIndex(0)
13>Emitted(3, 50) Source(12, 57) + SourceIndex(0)
14>Emitted(3, 52) Source(12, 59) + SourceIndex(0)
15>Emitted(3, 62) Source(12, 69) + SourceIndex(0)
16>Emitted(3, 64) Source(12, 71) + SourceIndex(0)
17>Emitted(3, 73) Source(12, 80) + SourceIndex(0)
18>Emitted(3, 75) Source(12, 82) + SourceIndex(0)
19>Emitted(3, 83) Source(12, 90) + SourceIndex(0)
20>Emitted(3, 85) Source(12, 92) + SourceIndex(0)
21>Emitted(3, 87) Source(12, 94) + SourceIndex(0)
22>Emitted(3, 88) Source(12, 95) + SourceIndex(0)
---
>>>var { skills: { primary: primaryA = "noSkill", secondary: secondaryA = "noSkill" } = { primary: "noSkill", secondary: "noSkill" } } = robotA;
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>                                                                                                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >
  >
2 >var 
3 >    {
  >        
4 >      skills
5 >            : 
6 >              {
  >                      
7 >                primary
8 >                       : 
9 >                         primaryA
10>                                  = 
11>                                    "noSkill"
12>                                             ,
  >                                                     
13>                                               secondary
14>                                                        : 
15>                                                          secondaryA
16>                                                                     = 
17>                                                                       "noSkill"
18>                                                                                
  >                                                                                    }
19>                                                                                   = 
20>                                                                                     { 
21>                                                                                       primary
22>                                                                                              : 
23>                                                                                                "noSkill"
24>                                                                                                         , 
25>                                                                                                           secondary
26>                                                                                                                    : 
27>                                                                                                                      "noSkill"
28>                                                                                                                                }
29>                                                                                                                                 
  >                                                                                                                                 }
30>                                                                                                                                    = 
31>                                                                                                                                      robotA
32>                                                                                                                                            ;
1->Emitted(4, 1) Source(14, 1) + SourceIndex(0)
2 >Emitted(4, 5) Source(14, 5) + SourceIndex(0)
3 >Emitted(4, 7) Source(15, 5) + SourceIndex(0)
4 >Emitted(4, 13) Source(15, 11) + SourceIndex(0)
5 >Emitted(4, 15) Source(15, 13) + SourceIndex(0)
6 >Emitted(4, 17) Source(16, 9) + SourceIndex(0)
7 >Emitted(4, 24) Source(16, 16) + SourceIndex(0)
8 >Emitted(4, 26) Source(16, 18) + SourceIndex(0)
9 >Emitted(4, 34) Source(16, 26) + SourceIndex(0)
10>Emitted(4, 37) Source(16, 29) + SourceIndex(0)
11>Emitted(4, 46) Source(16, 38) + SourceIndex(0)
12>Emitted(4, 48) Source(17, 9) + SourceIndex(0)
13>Emitted(4, 57) Source(17, 18) + SourceIndex(0)
14>Emitted(4, 59) Source(17, 20) + SourceIndex(0)
15>Emitted(4, 69) Source(17, 30) + SourceIndex(0)
16>Emitted(4, 72) Source(17, 33) + SourceIndex(0)
17>Emitted(4, 81) Source(17, 42) + SourceIndex(0)
18>Emitted(4, 83) Source(18, 6) + SourceIndex(0)
19>Emitted(4, 86) Source(18, 9) + SourceIndex(0)
20>Emitted(4, 88) Source(18, 11) + SourceIndex(0)
21>Emitted(4, 95) Source(18, 18) + SourceIndex(0)
22>Emitted(4, 97) Source(18, 20) + SourceIndex(0)
23>Emitted(4, 106) Source(18, 29) + SourceIndex(0)
24>Emitted(4, 108) Source(18, 31) + SourceIndex(0)
25>Emitted(4, 117) Source(18, 40) + SourceIndex(0)
26>Emitted(4, 119) Source(18, 42) + SourceIndex(0)
27>Emitted(4, 128) Source(18, 51) + SourceIndex(0)
28>Emitted(4, 130) Source(18, 53) + SourceIndex(0)
29>Emitted(4, 132) Source(19, 2) + SourceIndex(0)
30>Emitted(4, 135) Source(19, 5) + SourceIndex(0)
31>Emitted(4, 141) Source(19, 11) + SourceIndex(0)
32>Emitted(4, 142) Source(19, 12) + SourceIndex(0)
---
>>>var { name: nameB = "noNameSpecified", skills: { primary: primaryB = "noSkill", secondary: secondaryB = "noSkill" } = { primary: "noSkill", secondary: "noSkill" } } = robotB;
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>                                                                                                                                                                    ^^^
37>                                                                                                                                                                       ^^^^^^
38>                                                                                                                                                                             ^
39>                                                                                                                                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >
2 >var 
3 >    {
  >        
4 >      name
5 >          : 
6 >            nameB
7 >                  = 
8 >                    "noNameSpecified"
9 >                                     ,
  >                                         
10>                                       skills
11>                                             : 
12>                                               {
  >                                                       
13>                                                 primary
14>                                                        : 
15>                                                          primaryB
16>                                                                   = 
17>                                                                     "noSkill"
18>                                                                              ,
  >                                                                                      
19>                                                                                secondary
20>                                                                                         : 
21>                                                                                           secondaryB
22>                                                                                                      = 
23>                                                                                                        "noSkill"
24>                                                                                                                 
  >                                                                                                                     }
25>                                                                                                                    = 
26>                                                                                                                      { 
27>                                                                                                                        primary
28>                                                                                                                               : 
29>                                                                                                                                 "noSkill"
30>                                                                                                                                          , 
31>                                                                                                                                            secondary
32>                                                                                                                                                     : 
33>                                                                                                                                                       "noSkill"
34>                                                                                                                                                                 }
35>                                                                                                                                                                  
  >                                                                                                                                                                  }
36>                                                                                                                                                                     = 
37>                                                                                                                                                                       robotB
38>                                                                                                                                                                             ;
1->Emitted(5, 1) Source(20, 1) + SourceIndex(0)
2 >Emitted(5, 5) Source(20, 5) + SourceIndex(0)
3 >Emitted(5, 7) Source(21, 5) + SourceIndex(0)
4 >Emitted(5, 11) Source(21, 9) + SourceIndex(0)
5 >Emitted(5, 13) Source(21, 11) + SourceIndex(0)
6 >Emitted(5, 18) Source(21, 16) + SourceIndex(0)
7 >Emitted(5, 21) Source(21, 19) + SourceIndex(0)
8 >Emitted(5, 38) Source(21, 36) + SourceIndex(0)
9 >Emitted(5, 40) Source(22, 5) + SourceIndex(0)
10>Emitted(5, 46) Source(22, 11) + SourceIndex(0)
11>Emitted(5, 48) Source(22, 13) + SourceIndex(0)
12>Emitted(5, 50) Source(23, 9) + SourceIndex(0)
13>Emitted(5, 57) Source(23, 16) + SourceIndex(0)
14>Emitted(5, 59) Source(23, 18) + SourceIndex(0)
15>Emitted(5, 67) Source(23, 26) + SourceIndex(0)
16>Emitted(5, 70) Source(23, 29) + SourceIndex(0)
17>Emitted(5, 79) Source(23, 38) + SourceIndex(0)
18>Emitted(5, 81) Source(24, 9) + SourceIndex(0)
19>Emitted(5, 90) Source(24, 18) + SourceIndex(0)
20>Emitted(5, 92) Source(24, 20) + SourceIndex(0)
21>Emitted(5, 102) Source(24, 30) + SourceIndex(0)
22>Emitted(5, 105) Source(24, 33) + SourceIndex(0)
23>Emitted(5, 114) Source(24, 42) + SourceIndex(0)
24>Emitted(5, 116) Source(25, 6) + SourceIndex(0)
25>Emitted(5, 119) Source(25, 9) + SourceIndex(0)
26>Emitted(5, 121) Source(25, 11) + SourceIndex(0)
27>Emitted(5, 128) Source(25, 18) + SourceIndex(0)
28>Emitted(5, 130) Source(25, 20) + SourceIndex(0)
29>Emitted(5, 139) Source(25, 29) + SourceIndex(0)
30>Emitted(5, 141) Source(25, 31) + SourceIndex(0)
31>Emitted(5, 150) Source(25, 40) + SourceIndex(0)
32>Emitted(5, 152) Source(25, 42) + SourceIndex(0)
33>Emitted(5, 161) Source(25, 51) + SourceIndex(0)
34>Emitted(5, 163) Source(25, 53) + SourceIndex(0)
35>Emitted(5, 165) Source(26, 2) + SourceIndex(0)
36>Emitted(5, 168) Source(26, 5) + SourceIndex(0)
37>Emitted(5, 174) Source(26, 11) + SourceIndex(0)
38>Emitted(5, 175) Source(26, 12) + SourceIndex(0)
---
>>>var { name: nameC = "noNameSpecified", skills: { primary: primaryB = "noSkill", secondary: secondaryB = "noSkill" } = { primary: "noSkill", secondary: "noSkill" } } = { name: "Edger", skills: { primary: "edging", secondary: "branch trimming" } };
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>                                                                                                                                                                    ^^^
37>                                                                                                                                                                       ^^
38>                                                                                                                                                                         ^^^^
39>                                                                                                                                                                             ^^
40>                                                                                                                                                                               ^^^^^^^
41>                                                                                                                                                                                      ^^
42>                                                                                                                                                                                        ^^^^^^
43>                                                                                                                                                                                              ^^
44>                                                                                                                                                                                                ^^
45>                                                                                                                                                                                                  ^^^^^^^
46>                                                                                                                                                                                                         ^^
47>                                                                                                                                                                                                           ^^^^^^^^
48>                                                                                                                                                                                                                   ^^
49>                                                                                                                                                                                                                     ^^^^^^^^^
50>                                                                                                                                                                                                                              ^^
51>                                                                                                                                                                                                                                ^^^^^^^^^^^^^^^^^
52>                                                                                                                                                                                                                                                 ^^
53>                                                                                                                                                                                                                                                   ^^
54>                                                                                                                                                                                                                                                     ^
1->
  >
2 >var 
3 >    {
  >        
4 >      name
5 >          : 
6 >            nameC
7 >                  = 
8 >                    "noNameSpecified"
9 >                                     ,
  >                                         
10>                                       skills
11>                                             : 
12>                                               {
  >                                                       
13>                                                 primary
14>                                                        : 
15>                                                          primaryB
16>                                                                   = 
17>                                                                     "noSkill"
18>                                                                              ,
  >                                                                                      
19>                                                                                secondary
20>                                                                                         : 
21>                                                                                           secondaryB
22>                                                                                                      = 
23>                                                                                                        "noSkill"
24>                                                                                                                 
  >                                                                                                                     }
25>                                                                                                                    = 
26>                                                                                                                      { 
27>                                                                                                                        primary
28>                                                                                                                               : 
29>                                                                                                                                 "noSkill"
30>                                                                                                                                          , 
31>                                                                                                                                            secondary
32>                                                                                                                                                     : 
33>                                                                                                                                                       "noSkill"
34>                                                                                                                                                                 }
35>                                                                                                                                                                  
  >                                                                                                                                                                  }
36>                                                                                                                                                                     = <Robot>
37>                                                                                                                                                                       { 
38>                                                                                                                                                                         name
39>                                                                                                                                                                             : 
40>                                                                                                                                                                               "Edger"
41>                                                                                                                                                                                      , 
42>                                                                                                                                                                                        skills
43>                                                                                                                                                                                              : 
44>                                                                                                                                                                                                { 
45>                                                                                                                                                                                                  primary
46>                                                                                                                                                                                                         : 
47>                                                                                                                                                                                                           "edging"
48>                                                                                                                                                                                                                   , 
49>                                                                                                                                                                                                                     secondary
50>                                                                                                                                                                                                                              : 
51>                                                                                                                                                                                                                                "branch trimming"
52>                                                                                                                                                                                                                                                  }
53>                                                                                                                                                                                                                                                    }
54>                                                                                                                                                                                                                                                     ;
1->Emitted(6, 1) Source(27, 1) + SourceIndex(0)
2 >Emitted(6, 5) Source(27, 5) + SourceIndex(0)
3 >Emitted(6, 7) Source(28, 5) + SourceIndex(0)
4 >Emitted(6, 11) Source(28, 9) + SourceIndex(0)
5 >Emitted(6, 13) Source(28, 11) + SourceIndex(0)
6 >Emitted(6, 18) Source(28, 16) + SourceIndex(0)
7 >Emitted(6, 21) Source(28, 19) + SourceIndex(0)
8 >Emitted(6, 38) Source(28, 36) + SourceIndex(0)
9 >Emitted(6, 40) Source(29, 5) + SourceIndex(0)
10>Emitted(6, 46) Source(29, 11) + SourceIndex(0)
11>Emitted(6, 48) Source(29, 13) + SourceIndex(0)
12>Emitted(6, 50) Source(30, 9) + SourceIndex(0)
13>Emitted(6, 57) Source(30, 16) + SourceIndex(0)
14>Emitted(6, 59) Source(30, 18) + SourceIndex(0)
15>Emitted(6, 67) Source(30, 26) + SourceIndex(0)
16>Emitted(6, 70) Source(30, 29) + SourceIndex(0)
17>Emitted(6, 79) Source(30, 38) + SourceIndex(0)
18>Emitted(6, 81) Source(31, 9) + SourceIndex(0)
19>Emitted(6, 90) Source(31, 18) + SourceIndex(0)
20>Emitted(6, 92) Source(31, 20) + SourceIndex(0)
21>Emitted(6, 102) Source(31, 30) + SourceIndex(0)
22>Emitted(6, 105) Source(31, 33) + SourceIndex(0)
23>Emitted(6, 114) Source(31, 42) + SourceIndex(0)
24>Emitted(6, 116) Source(32, 6) + SourceIndex(0)
25>Emitted(6, 119) Source(32, 9) + SourceIndex(0)
26>Emitted(6, 121) Source(32, 11) + SourceIndex(0)
27>Emitted(6, 128) Source(32, 18) + SourceIndex(0)
28>Emitted(6, 130) Source(32, 20) + SourceIndex(0)
29>Emitted(6, 139) Source(32, 29) + SourceIndex(0)
30>Emitted(6, 141) Source(32, 31) + SourceIndex(0)
31>Emitted(6, 150) Source(32, 40) + SourceIndex(0)
32>Emitted(6, 152) Source(32, 42) + SourceIndex(0)
33>Emitted(6, 161) Source(32, 51) + SourceIndex(0)
34>Emitted(6, 163) Source(32, 53) + SourceIndex(0)
35>Emitted(6, 165) Source(33, 2) + SourceIndex(0)
36>Emitted(6, 168) Source(33, 12) + SourceIndex(0)
37>Emitted(6, 170) Source(33, 14) + SourceIndex(0)
38>Emitted(6, 174) Source(33, 18) + SourceIndex(0)
39>Emitted(6, 176) Source(33, 20) + SourceIndex(0)
40>Emitted(6, 183) Source(33, 27) + SourceIndex(0)
41>Emitted(6, 185) Source(33, 29) + SourceIndex(0)
42>Emitted(6, 191) Source(33, 35) + SourceIndex(0)
43>Emitted(6, 193) Source(33, 37) + SourceIndex(0)
44>Emitted(6, 195) Source(33, 39) + SourceIndex(0)
45>Emitted(6, 202) Source(33, 46) + SourceIndex(0)
46>Emitted(6, 204) Source(33, 48) + SourceIndex(0)
47>Emitted(6, 212) Source(33, 56) + SourceIndex(0)
48>Emitted(6, 214) Source(33, 58) + SourceIndex(0)
49>Emitted(6, 223) Source(33, 67) + SourceIndex(0)
50>Emitted(6, 225) Source(33, 69) + SourceIndex(0)
51>Emitted(6, 242) Source(33, 86) + SourceIndex(0)
52>Emitted(6, 244) Source(33, 88) + SourceIndex(0)
53>Emitted(6, 246) Source(33, 90) + SourceIndex(0)
54>Emitted(6, 247) Source(33, 91) + SourceIndex(0)
---
>>>if (nameB == nameB) {
1 >
2 >^^^^
3 >    ^^^^^
4 >         ^^^^
5 >             ^^^^^
6 >                  ^^
7 >                    ^
8 >                     ^^^->
1 >
  >
  >
2 >if (
3 >    nameB
4 >          == 
5 >             nameB
6 >                  ) 
7 >                    {
1 >Emitted(7, 1) Source(35, 1) + SourceIndex(0)
2 >Emitted(7, 5) Source(35, 5) + SourceIndex(0)
3 >Emitted(7, 10) Source(35, 10) + SourceIndex(0)
4 >Emitted(7, 14) Source(35, 14) + SourceIndex(0)
5 >Emitted(7, 19) Source(35, 19) + SourceIndex(0)
6 >Emitted(7, 21) Source(35, 21) + SourceIndex(0)
7 >Emitted(7, 22) Source(35, 22) + SourceIndex(0)
---
>>>    console.log(nameC);
1->^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1->
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameC
7 >                     )
8 >                      ;
1->Emitted(8, 5) Source(36, 5) + SourceIndex(0)
2 >Emitted(8, 12) Source(36, 12) + SourceIndex(0)
3 >Emitted(8, 13) Source(36, 13) + SourceIndex(0)
4 >Emitted(8, 16) Source(36, 16) + SourceIndex(0)
5 >Emitted(8, 17) Source(36, 17) + SourceIndex(0)
6 >Emitted(8, 22) Source(36, 22) + SourceIndex(0)
7 >Emitted(8, 23) Source(36, 23) + SourceIndex(0)
8 >Emitted(8, 24) Source(36, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(9, 1) Source(37, 1) + SourceIndex(0)
2 >Emitted(9, 2) Source(37, 2) + SourceIndex(0)
---
>>>else {
1->^^^^^
2 >     ^
3 >      ^^^^^^^^^^^^^^^^^^->
1->
  >else 
2 >     {
1->Emitted(10, 6) Source(38, 6) + SourceIndex(0)
2 >Emitted(10, 7) Source(38, 7) + SourceIndex(0)
---
>>>    console.log(nameC);
1->^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1->
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameC
7 >                     )
8 >                      ;
1->Emitted(11, 5) Source(39, 5) + SourceIndex(0)
2 >Emitted(11, 12) Source(39, 12) + SourceIndex(0)
3 >Emitted(11, 13) Source(39, 13) + SourceIndex(0)
4 >Emitted(11, 16) Source(39, 16) + SourceIndex(0)
5 >Emitted(11, 17) Source(39, 17) + SourceIndex(0)
6 >Emitted(11, 22) Source(39, 22) + SourceIndex(0)
7 >Emitted(11, 23) Source(39, 23) + SourceIndex(0)
8 >Emitted(11, 24) Source(39, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(12, 1) Source(40, 1) + SourceIndex(0)
2 >Emitted(12, 2) Source(40, 2) + SourceIndex(0)
---
>>>//# sourceMappingURL=sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.js.map