Program (script) @1:1
├─ VariableDeclaration (var) @1:1
│  └─ VariableDeclarator @1:1
│     ├─ Identifier "o" [global] (var) @1:5
│     └─ ObjectExpression @1:9
│        └─ ObjectProperty @1:9
│           ├─ StringLiteral "x" @1:11
│           └─ NumericLiteral 42 @1:14
├─ VariableDeclaration (var) @2:1
│  └─ VariableDeclarator @2:1
│     └─ Identifier "x" [global] (var) @2:5
└─ ExpressionStatement @3:1
   └─ AssignmentExpression (=) @3:3
      ├─ Identifier "x" [global] (var) @3:1
      └─ NumericLiteral 1 @3:5
