test/script/basic/parser/objectLitExpr.js.EXPECTED

Wed, 18 Jun 2014 12:35:42 -0700

author
katleman
date
Wed, 18 Jun 2014 12:35:42 -0700
changeset 863
6e9c4e34bc61
parent 563
821b0b610861
child 952
6d5471a497fb
permissions
-rw-r--r--

Added tag jdk8u20-b19 for changeset b047df215de4

sundar@551 1 {
sundar@551 2 "type": "Program",
sundar@551 3 "body": [
sundar@551 4 {
sundar@551 5 "type": "ExpressionStatement",
sundar@551 6 "expression": {
sundar@551 7 "type": "AssignmentExpression",
sundar@551 8 "operator": "=",
sundar@551 9 "left": {
sundar@551 10 "type": "Identifier",
sundar@551 11 "name": "obj"
sundar@551 12 },
sundar@551 13 "right": {
sundar@551 14 "type": "ObjectExpression",
sundar@551 15 "properties": []
sundar@551 16 }
sundar@551 17 }
sundar@551 18 }
sundar@551 19 ]
sundar@551 20 }
sundar@551 21 {
sundar@551 22 "type": "Program",
sundar@551 23 "body": [
sundar@551 24 {
sundar@551 25 "type": "ExpressionStatement",
sundar@551 26 "expression": {
sundar@551 27 "type": "AssignmentExpression",
sundar@551 28 "operator": "=",
sundar@551 29 "left": {
sundar@551 30 "type": "Identifier",
sundar@551 31 "name": "p"
sundar@551 32 },
sundar@551 33 "right": {
sundar@551 34 "type": "ObjectExpression",
sundar@551 35 "properties": [
sundar@551 36 {
sundar@551 37 "key": {
sundar@551 38 "type": "Identifier",
sundar@551 39 "name": "x"
sundar@551 40 },
sundar@551 41 "value": {
sundar@551 42 "type": "Literal",
sundar@551 43 "value": 10
sundar@551 44 },
sundar@551 45 "kind": "init"
sundar@551 46 },
sundar@551 47 {
sundar@551 48 "key": {
sundar@551 49 "type": "Identifier",
sundar@551 50 "name": "y"
sundar@551 51 },
sundar@551 52 "value": {
sundar@551 53 "type": "Literal",
sundar@551 54 "value": 2
sundar@551 55 },
sundar@551 56 "kind": "init"
sundar@551 57 }
sundar@551 58 ]
sundar@551 59 }
sundar@551 60 }
sundar@551 61 }
sundar@551 62 ]
sundar@551 63 }
sundar@551 64 {
sundar@551 65 "type": "Program",
sundar@551 66 "body": [
sundar@551 67 {
sundar@551 68 "type": "ExpressionStatement",
sundar@551 69 "expression": {
sundar@551 70 "type": "AssignmentExpression",
sundar@551 71 "operator": "=",
sundar@551 72 "left": {
sundar@551 73 "type": "Identifier",
sundar@551 74 "name": "p"
sundar@551 75 },
sundar@551 76 "right": {
sundar@551 77 "type": "ObjectExpression",
sundar@551 78 "properties": [
sundar@551 79 {
sundar@551 80 "key": {
sundar@551 81 "type": "Literal",
sundar@551 82 "value": "x"
sundar@551 83 },
sundar@551 84 "value": {
sundar@551 85 "type": "Literal",
sundar@551 86 "value": 10
sundar@551 87 },
sundar@551 88 "kind": "init"
sundar@551 89 },
sundar@551 90 {
sundar@551 91 "key": {
sundar@551 92 "type": "Literal",
sundar@551 93 "value": "y"
sundar@551 94 },
sundar@551 95 "value": {
sundar@551 96 "type": "Literal",
sundar@551 97 "value": 2
sundar@551 98 },
sundar@551 99 "kind": "init"
sundar@551 100 }
sundar@551 101 ]
sundar@551 102 }
sundar@551 103 }
sundar@551 104 }
sundar@551 105 ]
sundar@551 106 }
sundar@551 107 {
sundar@551 108 "type": "Program",
sundar@551 109 "body": [
sundar@551 110 {
sundar@551 111 "type": "ExpressionStatement",
sundar@551 112 "expression": {
sundar@551 113 "type": "AssignmentExpression",
sundar@551 114 "operator": "=",
sundar@551 115 "left": {
sundar@551 116 "type": "Identifier",
sundar@551 117 "name": "p"
sundar@551 118 },
sundar@551 119 "right": {
sundar@551 120 "type": "ObjectExpression",
sundar@551 121 "properties": [
sundar@551 122 {
sundar@551 123 "key": {
sundar@551 124 "type": "Identifier",
sundar@551 125 "name": "x"
sundar@551 126 },
sundar@551 127 "value": {
sundar@551 128 "type": "FunctionExpression",
sundar@563 129 "id": null,
sundar@551 130 "params": [],
sundar@551 131 "defaults": [],
sundar@551 132 "rest": null,
sundar@551 133 "body": {
sundar@551 134 "type": "BlockStatement",
sundar@551 135 "body": [
sundar@551 136 {
sundar@551 137 "type": "ReturnStatement",
sundar@551 138 "argument": {
sundar@551 139 "type": "Identifier",
sundar@551 140 "name": "xValue"
sundar@551 141 }
sundar@551 142 }
sundar@551 143 ]
sundar@551 144 },
sundar@551 145 "generator": false,
sundar@551 146 "expression": false
sundar@551 147 },
sundar@551 148 "kind": "get"
sundar@551 149 },
sundar@551 150 {
sundar@551 151 "key": {
sundar@551 152 "type": "Identifier",
sundar@551 153 "name": "y"
sundar@551 154 },
sundar@551 155 "value": {
sundar@551 156 "type": "FunctionExpression",
sundar@563 157 "id": null,
sundar@551 158 "params": [],
sundar@551 159 "defaults": [],
sundar@551 160 "rest": null,
sundar@551 161 "body": {
sundar@551 162 "type": "BlockStatement",
sundar@551 163 "body": [
sundar@551 164 {
sundar@551 165 "type": "ReturnStatement",
sundar@551 166 "argument": {
sundar@551 167 "type": "Identifier",
sundar@551 168 "name": "yValue"
sundar@551 169 }
sundar@551 170 }
sundar@551 171 ]
sundar@551 172 },
sundar@551 173 "generator": false,
sundar@551 174 "expression": false
sundar@551 175 },
sundar@551 176 "kind": "get"
sundar@551 177 }
sundar@551 178 ]
sundar@551 179 }
sundar@551 180 }
sundar@551 181 }
sundar@551 182 ]
sundar@551 183 }

mercurial