[ { "Label": "member", "Input": "foo.bar = 'baz'", "AST": { "Type": "Block", "Range": { "Start": 0, "End": 15 }, "Stmts": [ { "Type": "AssignmentStatement", "Range": { "Start": 0, "End": 15 }, "Vars": [ { "Type": "IndexExpression", "Range": { "Start": 0, "End": 7 }, "Left": { "Type": "Identifier", "Range": { "Start": 0, "End": 3 }, "Literal": "foo" }, "Indexer": "dot", "Inner": { "Type": "Identifier", "Range": { "Start": 4, "End": 7 }, "Literal": "bar" } } ], "Exps": [ { "Type": "StringLiteral", "Range": { "Start": 10, "End": 15 }, "Literal": "'baz'" } ] } ] } } ]