mirror of
https://github.com/tobspr/shapez.io.git
synced 2025-12-12 01:31:58 +00:00
4931 lines
126 KiB
JSON
4931 lines
126 KiB
JSON
|
|
{
|
||
|
|
"type": "File",
|
||
|
|
"start": 0,
|
||
|
|
"end": 648,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 0
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"program": {
|
||
|
|
"type": "Program",
|
||
|
|
"start": 0,
|
||
|
|
"end": 648,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 0
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"sourceType": "module",
|
||
|
|
"body": [
|
||
|
|
{
|
||
|
|
"type": "ExportNamedDeclaration",
|
||
|
|
"start": 0,
|
||
|
|
"end": 648,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 0
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"specifiers": [],
|
||
|
|
"source": null,
|
||
|
|
"declaration": {
|
||
|
|
"type": "FunctionDeclaration",
|
||
|
|
"start": 7,
|
||
|
|
"end": 648,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 7
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"id": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 16,
|
||
|
|
"end": 47,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 16
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 47
|
||
|
|
},
|
||
|
|
"identifierName": "matchOverwriteRecursiveSettings"
|
||
|
|
},
|
||
|
|
"name": "matchOverwriteRecursiveSettings"
|
||
|
|
},
|
||
|
|
"generator": false,
|
||
|
|
"expression": false,
|
||
|
|
"async": false,
|
||
|
|
"params": [
|
||
|
|
{
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 48,
|
||
|
|
"end": 52,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 48
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 52
|
||
|
|
},
|
||
|
|
"identifierName": "dest"
|
||
|
|
},
|
||
|
|
"name": "dest"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 54,
|
||
|
|
"end": 57,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 54
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 57
|
||
|
|
},
|
||
|
|
"identifierName": "src"
|
||
|
|
},
|
||
|
|
"name": "src"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"body": {
|
||
|
|
"type": "BlockStatement",
|
||
|
|
"start": 59,
|
||
|
|
"end": 648,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 59
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"body": [
|
||
|
|
{
|
||
|
|
"type": "IfStatement",
|
||
|
|
"start": 66,
|
||
|
|
"end": 148,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 4
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 4,
|
||
|
|
"column": 5
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"test": {
|
||
|
|
"type": "LogicalExpression",
|
||
|
|
"start": 70,
|
||
|
|
"end": 121,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 59
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "BinaryExpression",
|
||
|
|
"start": 70,
|
||
|
|
"end": 94,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 32
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 70,
|
||
|
|
"end": 81,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 19
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "typeof",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 77,
|
||
|
|
"end": 81,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"identifierName": "dest"
|
||
|
|
},
|
||
|
|
"name": "dest"
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "!==",
|
||
|
|
"right": {
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 86,
|
||
|
|
"end": 94,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 32
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "object",
|
||
|
|
"raw": "\"object\""
|
||
|
|
},
|
||
|
|
"value": "object"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "||",
|
||
|
|
"right": {
|
||
|
|
"type": "BinaryExpression",
|
||
|
|
"start": 98,
|
||
|
|
"end": 121,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 36
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 59
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 98,
|
||
|
|
"end": 108,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 36
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 46
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "typeof",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 105,
|
||
|
|
"end": 108,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 43
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 46
|
||
|
|
},
|
||
|
|
"identifierName": "src"
|
||
|
|
},
|
||
|
|
"name": "src"
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "!==",
|
||
|
|
"right": {
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 113,
|
||
|
|
"end": 121,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 51
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 59
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "object",
|
||
|
|
"raw": "\"object\""
|
||
|
|
},
|
||
|
|
"value": "object"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"consequent": {
|
||
|
|
"type": "BlockStatement",
|
||
|
|
"start": 123,
|
||
|
|
"end": 148,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 61
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 4,
|
||
|
|
"column": 5
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"body": [
|
||
|
|
{
|
||
|
|
"type": "ReturnStatement",
|
||
|
|
"start": 134,
|
||
|
|
"end": 141,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 3,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 3,
|
||
|
|
"column": 15
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"argument": null
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directives": []
|
||
|
|
},
|
||
|
|
"alternate": null
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "ForInStatement",
|
||
|
|
"start": 156,
|
||
|
|
"end": 645,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 4
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 17,
|
||
|
|
"column": 5
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "VariableDeclaration",
|
||
|
|
"start": 161,
|
||
|
|
"end": 170,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 9
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 18
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"declarations": [
|
||
|
|
{
|
||
|
|
"type": "VariableDeclarator",
|
||
|
|
"start": 167,
|
||
|
|
"end": 170,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 18
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"id": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 167,
|
||
|
|
"end": 170,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 18
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
},
|
||
|
|
"init": null
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"kind": "const"
|
||
|
|
},
|
||
|
|
"right": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 174,
|
||
|
|
"end": 177,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 22
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 25
|
||
|
|
},
|
||
|
|
"identifierName": "src"
|
||
|
|
},
|
||
|
|
"name": "src"
|
||
|
|
},
|
||
|
|
"body": {
|
||
|
|
"type": "BlockStatement",
|
||
|
|
"start": 179,
|
||
|
|
"end": 645,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 27
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 17,
|
||
|
|
"column": 5
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"body": [
|
||
|
|
{
|
||
|
|
"type": "VariableDeclaration",
|
||
|
|
"start": 227,
|
||
|
|
"end": 249,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 30
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"declarations": [
|
||
|
|
{
|
||
|
|
"type": "VariableDeclarator",
|
||
|
|
"start": 233,
|
||
|
|
"end": 248,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 14
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 29
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"id": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 233,
|
||
|
|
"end": 237,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 14
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 18
|
||
|
|
},
|
||
|
|
"identifierName": "data"
|
||
|
|
},
|
||
|
|
"name": "data",
|
||
|
|
"leadingComments": null
|
||
|
|
},
|
||
|
|
"init": {
|
||
|
|
"type": "MemberExpression",
|
||
|
|
"start": 240,
|
||
|
|
"end": 248,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 21
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 29
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"object": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 240,
|
||
|
|
"end": 243,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 21
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"identifierName": "src"
|
||
|
|
},
|
||
|
|
"name": "src"
|
||
|
|
},
|
||
|
|
"property": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 244,
|
||
|
|
"end": 247,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 25
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
},
|
||
|
|
"computed": true
|
||
|
|
},
|
||
|
|
"leadingComments": null
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"kind": "const",
|
||
|
|
"leadingComments": [
|
||
|
|
{
|
||
|
|
"type": "CommentLine",
|
||
|
|
"value": "console.log(\"copy\", key);",
|
||
|
|
"start": 190,
|
||
|
|
"end": 217,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 7,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 7,
|
||
|
|
"column": 35
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "IfStatement",
|
||
|
|
"start": 259,
|
||
|
|
"end": 638,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 16,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"test": {
|
||
|
|
"type": "BinaryExpression",
|
||
|
|
"start": 263,
|
||
|
|
"end": 287,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 36
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 263,
|
||
|
|
"end": 274,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 23
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "typeof",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 270,
|
||
|
|
"end": 274,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 23
|
||
|
|
},
|
||
|
|
"identifierName": "data"
|
||
|
|
},
|
||
|
|
"name": "data"
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "===",
|
||
|
|
"right": {
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 279,
|
||
|
|
"end": 287,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 36
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "object",
|
||
|
|
"raw": "\"object\""
|
||
|
|
},
|
||
|
|
"value": "object"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"consequent": {
|
||
|
|
"type": "BlockStatement",
|
||
|
|
"start": 289,
|
||
|
|
"end": 413,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 38
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"body": [
|
||
|
|
{
|
||
|
|
"type": "IfStatement",
|
||
|
|
"start": 304,
|
||
|
|
"end": 335,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 43
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"test": {
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 308,
|
||
|
|
"end": 318,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 16
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 26
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "!",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "MemberExpression",
|
||
|
|
"start": 309,
|
||
|
|
"end": 318,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 17
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 26
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"object": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 309,
|
||
|
|
"end": 313,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 17
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 21
|
||
|
|
},
|
||
|
|
"identifierName": "dest"
|
||
|
|
},
|
||
|
|
"name": "dest"
|
||
|
|
},
|
||
|
|
"property": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 314,
|
||
|
|
"end": 317,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 22
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 25
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
},
|
||
|
|
"computed": true
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"consequent": {
|
||
|
|
"type": "ExpressionStatement",
|
||
|
|
"start": 320,
|
||
|
|
"end": 335,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 43
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"expression": {
|
||
|
|
"type": "AssignmentExpression",
|
||
|
|
"start": 320,
|
||
|
|
"end": 334,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 42
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "=",
|
||
|
|
"left": {
|
||
|
|
"type": "MemberExpression",
|
||
|
|
"start": 320,
|
||
|
|
"end": 329,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 37
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"object": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 320,
|
||
|
|
"end": 324,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 32
|
||
|
|
},
|
||
|
|
"identifierName": "dest"
|
||
|
|
},
|
||
|
|
"name": "dest"
|
||
|
|
},
|
||
|
|
"property": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 325,
|
||
|
|
"end": 328,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 33
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 36
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
},
|
||
|
|
"computed": true
|
||
|
|
},
|
||
|
|
"right": {
|
||
|
|
"type": "ObjectExpression",
|
||
|
|
"start": 332,
|
||
|
|
"end": 334,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 40
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 42
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"properties": []
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"alternate": null
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "ExpressionStatement",
|
||
|
|
"start": 349,
|
||
|
|
"end": 402,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 65
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"expression": {
|
||
|
|
"type": "CallExpression",
|
||
|
|
"start": 349,
|
||
|
|
"end": 401,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 64
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"callee": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 349,
|
||
|
|
"end": 380,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 43
|
||
|
|
},
|
||
|
|
"identifierName": "matchOverwriteRecursiveSettings"
|
||
|
|
},
|
||
|
|
"name": "matchOverwriteRecursiveSettings"
|
||
|
|
},
|
||
|
|
"arguments": [
|
||
|
|
{
|
||
|
|
"type": "MemberExpression",
|
||
|
|
"start": 381,
|
||
|
|
"end": 390,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 44
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 53
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"object": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 381,
|
||
|
|
"end": 385,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 44
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 48
|
||
|
|
},
|
||
|
|
"identifierName": "dest"
|
||
|
|
},
|
||
|
|
"name": "dest"
|
||
|
|
},
|
||
|
|
"property": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 386,
|
||
|
|
"end": 389,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 49
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 52
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
},
|
||
|
|
"computed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "MemberExpression",
|
||
|
|
"start": 392,
|
||
|
|
"end": 400,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 55
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 63
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"object": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 392,
|
||
|
|
"end": 395,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 55
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 58
|
||
|
|
},
|
||
|
|
"identifierName": "src"
|
||
|
|
},
|
||
|
|
"name": "src"
|
||
|
|
},
|
||
|
|
"property": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 396,
|
||
|
|
"end": 399,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 59
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 62
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
},
|
||
|
|
"computed": true
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directives": []
|
||
|
|
},
|
||
|
|
"alternate": {
|
||
|
|
"type": "IfStatement",
|
||
|
|
"start": 419,
|
||
|
|
"end": 638,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 16,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"test": {
|
||
|
|
"type": "LogicalExpression",
|
||
|
|
"start": 423,
|
||
|
|
"end": 504,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 100
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "LogicalExpression",
|
||
|
|
"start": 423,
|
||
|
|
"end": 475,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 71
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "BinaryExpression",
|
||
|
|
"start": 423,
|
||
|
|
"end": 447,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 43
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 423,
|
||
|
|
"end": 434,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 30
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "typeof",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 430,
|
||
|
|
"end": 434,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 26
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 30
|
||
|
|
},
|
||
|
|
"identifierName": "data"
|
||
|
|
},
|
||
|
|
"name": "data"
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "===",
|
||
|
|
"right": {
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 439,
|
||
|
|
"end": 447,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 35
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 43
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "string",
|
||
|
|
"raw": "\"string\""
|
||
|
|
},
|
||
|
|
"value": "string"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "||",
|
||
|
|
"right": {
|
||
|
|
"type": "BinaryExpression",
|
||
|
|
"start": 451,
|
||
|
|
"end": 475,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 47
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 71
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 451,
|
||
|
|
"end": 462,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 47
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 58
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "typeof",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 458,
|
||
|
|
"end": 462,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 54
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 58
|
||
|
|
},
|
||
|
|
"identifierName": "data"
|
||
|
|
},
|
||
|
|
"name": "data"
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "===",
|
||
|
|
"right": {
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 467,
|
||
|
|
"end": 475,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 63
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 71
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "number",
|
||
|
|
"raw": "\"number\""
|
||
|
|
},
|
||
|
|
"value": "number"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "||",
|
||
|
|
"right": {
|
||
|
|
"type": "BinaryExpression",
|
||
|
|
"start": 479,
|
||
|
|
"end": 504,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 75
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 100
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"left": {
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 479,
|
||
|
|
"end": 490,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 75
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 86
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "typeof",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 486,
|
||
|
|
"end": 490,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 82
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 86
|
||
|
|
},
|
||
|
|
"identifierName": "data"
|
||
|
|
},
|
||
|
|
"name": "data"
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "===",
|
||
|
|
"right": {
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 495,
|
||
|
|
"end": 504,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 91
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 100
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "boolean",
|
||
|
|
"raw": "\"boolean\""
|
||
|
|
},
|
||
|
|
"value": "boolean"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"consequent": {
|
||
|
|
"type": "BlockStatement",
|
||
|
|
"start": 506,
|
||
|
|
"end": 549,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 102
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"body": [
|
||
|
|
{
|
||
|
|
"type": "ExpressionStatement",
|
||
|
|
"start": 521,
|
||
|
|
"end": 538,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 29
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"expression": {
|
||
|
|
"type": "AssignmentExpression",
|
||
|
|
"start": 521,
|
||
|
|
"end": 537,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 28
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "=",
|
||
|
|
"left": {
|
||
|
|
"type": "MemberExpression",
|
||
|
|
"start": 521,
|
||
|
|
"end": 530,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 21
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"object": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 521,
|
||
|
|
"end": 525,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 16
|
||
|
|
},
|
||
|
|
"identifierName": "dest"
|
||
|
|
},
|
||
|
|
"name": "dest"
|
||
|
|
},
|
||
|
|
"property": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 526,
|
||
|
|
"end": 529,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 17
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 20
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
},
|
||
|
|
"computed": true
|
||
|
|
},
|
||
|
|
"right": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 533,
|
||
|
|
"end": 537,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"identifierName": "data"
|
||
|
|
},
|
||
|
|
"name": "data"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directives": []
|
||
|
|
},
|
||
|
|
"alternate": {
|
||
|
|
"type": "BlockStatement",
|
||
|
|
"start": 555,
|
||
|
|
"end": 638,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 16,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"body": [
|
||
|
|
{
|
||
|
|
"type": "ExpressionStatement",
|
||
|
|
"start": 570,
|
||
|
|
"end": 627,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 69
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"expression": {
|
||
|
|
"type": "CallExpression",
|
||
|
|
"start": 570,
|
||
|
|
"end": 626,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 68
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"callee": {
|
||
|
|
"type": "MemberExpression",
|
||
|
|
"start": 570,
|
||
|
|
"end": 581,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 23
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"object": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 570,
|
||
|
|
"end": 577,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"identifierName": "console"
|
||
|
|
},
|
||
|
|
"name": "console"
|
||
|
|
},
|
||
|
|
"property": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 578,
|
||
|
|
"end": 581,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 20
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 23
|
||
|
|
},
|
||
|
|
"identifierName": "log"
|
||
|
|
},
|
||
|
|
"name": "log"
|
||
|
|
},
|
||
|
|
"computed": false
|
||
|
|
},
|
||
|
|
"arguments": [
|
||
|
|
{
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 582,
|
||
|
|
"end": 597,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 39
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "Unknown type:",
|
||
|
|
"raw": "\"Unknown type:\""
|
||
|
|
},
|
||
|
|
"value": "Unknown type:"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "UnaryExpression",
|
||
|
|
"start": 599,
|
||
|
|
"end": 610,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 41
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 52
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"operator": "typeof",
|
||
|
|
"prefix": true,
|
||
|
|
"argument": {
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 606,
|
||
|
|
"end": 610,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 48
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 52
|
||
|
|
},
|
||
|
|
"identifierName": "data"
|
||
|
|
},
|
||
|
|
"name": "data"
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"parenthesizedArgument": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "StringLiteral",
|
||
|
|
"start": 612,
|
||
|
|
"end": 620,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 54
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 62
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"extra": {
|
||
|
|
"rawValue": "in key",
|
||
|
|
"raw": "\"in key\""
|
||
|
|
},
|
||
|
|
"value": "in key"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "Identifier",
|
||
|
|
"start": 622,
|
||
|
|
"end": 625,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 64
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 67
|
||
|
|
},
|
||
|
|
"identifierName": "key"
|
||
|
|
},
|
||
|
|
"name": "key"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directives": []
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directives": []
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directives": []
|
||
|
|
},
|
||
|
|
"leadingComments": [],
|
||
|
|
"trailingComments": []
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directives": []
|
||
|
|
},
|
||
|
|
"comments": [
|
||
|
|
{
|
||
|
|
"type": "CommentLine",
|
||
|
|
"value": "console.log(\"copy\", key);",
|
||
|
|
"start": 190,
|
||
|
|
"end": 217,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 7,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 7,
|
||
|
|
"column": 35
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"tokens": [
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "export",
|
||
|
|
"keyword": "export",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "export",
|
||
|
|
"start": 0,
|
||
|
|
"end": 6,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 0
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 6
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "function",
|
||
|
|
"keyword": "function",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "function",
|
||
|
|
"start": 7,
|
||
|
|
"end": 15,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 7
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 15
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "matchOverwriteRecursiveSettings",
|
||
|
|
"start": 16,
|
||
|
|
"end": 47,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 16
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 47
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 47,
|
||
|
|
"end": 48,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 47
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 48
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "dest",
|
||
|
|
"start": 48,
|
||
|
|
"end": 52,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 48
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 52
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ",",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 52,
|
||
|
|
"end": 53,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 52
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 53
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "src",
|
||
|
|
"start": 54,
|
||
|
|
"end": 57,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 54
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 57
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 57,
|
||
|
|
"end": 58,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 57
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 58
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "{",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 59,
|
||
|
|
"end": 60,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 59
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 1,
|
||
|
|
"column": 60
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "if",
|
||
|
|
"keyword": "if",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "if",
|
||
|
|
"start": 66,
|
||
|
|
"end": 68,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 4
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 6
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 69,
|
||
|
|
"end": 70,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 7
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 8
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "typeof",
|
||
|
|
"keyword": "typeof",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "typeof",
|
||
|
|
"start": 70,
|
||
|
|
"end": 76,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 14
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "dest",
|
||
|
|
"start": 77,
|
||
|
|
"end": 81,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 19
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "==/!=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 6,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "!==",
|
||
|
|
"start": 82,
|
||
|
|
"end": 85,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 20
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 23
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "object",
|
||
|
|
"start": 86,
|
||
|
|
"end": 94,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 32
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "||",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 1,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "||",
|
||
|
|
"start": 95,
|
||
|
|
"end": 97,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 33
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 35
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "typeof",
|
||
|
|
"keyword": "typeof",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "typeof",
|
||
|
|
"start": 98,
|
||
|
|
"end": 104,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 36
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 42
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "src",
|
||
|
|
"start": 105,
|
||
|
|
"end": 108,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 43
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 46
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "==/!=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 6,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "!==",
|
||
|
|
"start": 109,
|
||
|
|
"end": 112,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 47
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "object",
|
||
|
|
"start": 113,
|
||
|
|
"end": 121,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 51
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 59
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 121,
|
||
|
|
"end": 122,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 59
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 60
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "{",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 123,
|
||
|
|
"end": 124,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 61
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 2,
|
||
|
|
"column": 62
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "return",
|
||
|
|
"keyword": "return",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "return",
|
||
|
|
"start": 134,
|
||
|
|
"end": 140,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 3,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 3,
|
||
|
|
"column": 14
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ";",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 140,
|
||
|
|
"end": 141,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 3,
|
||
|
|
"column": 14
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 3,
|
||
|
|
"column": 15
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "}",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 147,
|
||
|
|
"end": 148,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 4,
|
||
|
|
"column": 4
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 4,
|
||
|
|
"column": 5
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "for",
|
||
|
|
"keyword": "for",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": true,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "for",
|
||
|
|
"start": 156,
|
||
|
|
"end": 159,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 4
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 7
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 160,
|
||
|
|
"end": 161,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "const",
|
||
|
|
"keyword": "const",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "const",
|
||
|
|
"start": 161,
|
||
|
|
"end": 166,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 9
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 14
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 167,
|
||
|
|
"end": 170,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 18
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "in",
|
||
|
|
"keyword": "in",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 7,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "in",
|
||
|
|
"start": 171,
|
||
|
|
"end": 173,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 21
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "src",
|
||
|
|
"start": 174,
|
||
|
|
"end": 177,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 22
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 25
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 177,
|
||
|
|
"end": 178,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 25
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 26
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "{",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 179,
|
||
|
|
"end": 180,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 27
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 6,
|
||
|
|
"column": 28
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "CommentLine",
|
||
|
|
"value": "console.log(\"copy\", key);",
|
||
|
|
"start": 190,
|
||
|
|
"end": 217,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 7,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 7,
|
||
|
|
"column": 35
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "const",
|
||
|
|
"keyword": "const",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "const",
|
||
|
|
"start": 227,
|
||
|
|
"end": 232,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 13
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "data",
|
||
|
|
"start": 233,
|
||
|
|
"end": 237,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 14
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 18
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": true,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "=",
|
||
|
|
"start": 238,
|
||
|
|
"end": 239,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 20
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "src",
|
||
|
|
"start": 240,
|
||
|
|
"end": 243,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 21
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 24
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "[",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 243,
|
||
|
|
"end": 244,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 25
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 244,
|
||
|
|
"end": 247,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 25
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 28
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "]",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 247,
|
||
|
|
"end": 248,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 29
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ";",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 248,
|
||
|
|
"end": 249,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 29
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 8,
|
||
|
|
"column": 30
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "if",
|
||
|
|
"keyword": "if",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "if",
|
||
|
|
"start": 259,
|
||
|
|
"end": 261,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 262,
|
||
|
|
"end": 263,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 11
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 12
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "typeof",
|
||
|
|
"keyword": "typeof",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "typeof",
|
||
|
|
"start": 263,
|
||
|
|
"end": 269,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 18
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "data",
|
||
|
|
"start": 270,
|
||
|
|
"end": 274,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 23
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "==/!=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 6,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "===",
|
||
|
|
"start": 275,
|
||
|
|
"end": 278,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 27
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "object",
|
||
|
|
"start": 279,
|
||
|
|
"end": 287,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 36
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 287,
|
||
|
|
"end": 288,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 36
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 37
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "{",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 289,
|
||
|
|
"end": 290,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 38
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 9,
|
||
|
|
"column": 39
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "if",
|
||
|
|
"keyword": "if",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "if",
|
||
|
|
"start": 304,
|
||
|
|
"end": 306,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 14
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 307,
|
||
|
|
"end": 308,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 16
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "prefix",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "!",
|
||
|
|
"start": 308,
|
||
|
|
"end": 309,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 16
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 17
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "dest",
|
||
|
|
"start": 309,
|
||
|
|
"end": 313,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 17
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 21
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "[",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 313,
|
||
|
|
"end": 314,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 21
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 22
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 314,
|
||
|
|
"end": 317,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 22
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 25
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "]",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 317,
|
||
|
|
"end": 318,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 25
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 26
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 318,
|
||
|
|
"end": 319,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 26
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 27
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "dest",
|
||
|
|
"start": 320,
|
||
|
|
"end": 324,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 32
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "[",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 324,
|
||
|
|
"end": 325,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 32
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 325,
|
||
|
|
"end": 328,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 33
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 36
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "]",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 328,
|
||
|
|
"end": 329,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 36
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 37
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": true,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "=",
|
||
|
|
"start": 330,
|
||
|
|
"end": 331,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 38
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 39
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "{",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 332,
|
||
|
|
"end": 333,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 40
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 41
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "}",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 333,
|
||
|
|
"end": 334,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 41
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 42
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ";",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 334,
|
||
|
|
"end": 335,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 42
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 10,
|
||
|
|
"column": 43
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "matchOverwriteRecursiveSettings",
|
||
|
|
"start": 349,
|
||
|
|
"end": 380,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 43
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 380,
|
||
|
|
"end": 381,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 43
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 44
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "dest",
|
||
|
|
"start": 381,
|
||
|
|
"end": 385,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 44
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 48
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "[",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 385,
|
||
|
|
"end": 386,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 48
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 49
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 386,
|
||
|
|
"end": 389,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 49
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 52
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "]",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 389,
|
||
|
|
"end": 390,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 52
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 53
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ",",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 390,
|
||
|
|
"end": 391,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 53
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 54
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "src",
|
||
|
|
"start": 392,
|
||
|
|
"end": 395,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 55
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 58
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "[",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 395,
|
||
|
|
"end": 396,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 58
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 59
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 396,
|
||
|
|
"end": 399,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 59
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 62
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "]",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 399,
|
||
|
|
"end": 400,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 62
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 63
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 400,
|
||
|
|
"end": 401,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 63
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 64
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ";",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 401,
|
||
|
|
"end": 402,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 64
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 11,
|
||
|
|
"column": 65
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "}",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 412,
|
||
|
|
"end": 413,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "else",
|
||
|
|
"keyword": "else",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "else",
|
||
|
|
"start": 414,
|
||
|
|
"end": 418,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 10
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 14
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "if",
|
||
|
|
"keyword": "if",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "if",
|
||
|
|
"start": 419,
|
||
|
|
"end": 421,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 17
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 422,
|
||
|
|
"end": 423,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 18
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 19
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "typeof",
|
||
|
|
"keyword": "typeof",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "typeof",
|
||
|
|
"start": 423,
|
||
|
|
"end": 429,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 25
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "data",
|
||
|
|
"start": 430,
|
||
|
|
"end": 434,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 26
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 30
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "==/!=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 6,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "===",
|
||
|
|
"start": 435,
|
||
|
|
"end": 438,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 31
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 34
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "string",
|
||
|
|
"start": 439,
|
||
|
|
"end": 447,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 35
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 43
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "||",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 1,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "||",
|
||
|
|
"start": 448,
|
||
|
|
"end": 450,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 44
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 46
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "typeof",
|
||
|
|
"keyword": "typeof",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "typeof",
|
||
|
|
"start": 451,
|
||
|
|
"end": 457,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 47
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 53
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "data",
|
||
|
|
"start": 458,
|
||
|
|
"end": 462,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 54
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 58
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "==/!=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 6,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "===",
|
||
|
|
"start": 463,
|
||
|
|
"end": 466,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 59
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 62
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "number",
|
||
|
|
"start": 467,
|
||
|
|
"end": 475,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 63
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 71
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "||",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 1,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "||",
|
||
|
|
"start": 476,
|
||
|
|
"end": 478,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 72
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 74
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "typeof",
|
||
|
|
"keyword": "typeof",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "typeof",
|
||
|
|
"start": 479,
|
||
|
|
"end": 485,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 75
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 81
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "data",
|
||
|
|
"start": 486,
|
||
|
|
"end": 490,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 82
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 86
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "==/!=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": 6,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "===",
|
||
|
|
"start": 491,
|
||
|
|
"end": 494,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 87
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 90
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "boolean",
|
||
|
|
"start": 495,
|
||
|
|
"end": 504,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 91
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 100
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 504,
|
||
|
|
"end": 505,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 100
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 101
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "{",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 506,
|
||
|
|
"end": 507,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 102
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 12,
|
||
|
|
"column": 103
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "dest",
|
||
|
|
"start": 521,
|
||
|
|
"end": 525,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 16
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "[",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 525,
|
||
|
|
"end": 526,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 16
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 17
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 526,
|
||
|
|
"end": 529,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 17
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 20
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "]",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 529,
|
||
|
|
"end": 530,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 20
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 21
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "=",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": true,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "=",
|
||
|
|
"start": 531,
|
||
|
|
"end": 532,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 22
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 23
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "data",
|
||
|
|
"start": 533,
|
||
|
|
"end": 537,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 28
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ";",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 537,
|
||
|
|
"end": 538,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 28
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 13,
|
||
|
|
"column": 29
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "}",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 548,
|
||
|
|
"end": 549,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "else",
|
||
|
|
"keyword": "else",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "else",
|
||
|
|
"start": 550,
|
||
|
|
"end": 554,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 10
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 14
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "{",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 555,
|
||
|
|
"end": 556,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 15
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 14,
|
||
|
|
"column": 16
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "console",
|
||
|
|
"start": 570,
|
||
|
|
"end": 577,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 12
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 19
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ".",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 577,
|
||
|
|
"end": 578,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 19
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 20
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "log",
|
||
|
|
"start": 578,
|
||
|
|
"end": 581,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 20
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 23
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "(",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 581,
|
||
|
|
"end": 582,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 23
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 24
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "Unknown type:",
|
||
|
|
"start": 582,
|
||
|
|
"end": 597,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 24
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 39
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ",",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 597,
|
||
|
|
"end": 598,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 39
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 40
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "typeof",
|
||
|
|
"keyword": "typeof",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": true,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "typeof",
|
||
|
|
"start": 599,
|
||
|
|
"end": 605,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 41
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 47
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "data",
|
||
|
|
"start": 606,
|
||
|
|
"end": 610,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 48
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 52
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ",",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 610,
|
||
|
|
"end": 611,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 52
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 53
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "string",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"value": "in key",
|
||
|
|
"start": 612,
|
||
|
|
"end": 620,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 54
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 62
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ",",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 620,
|
||
|
|
"end": 621,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 62
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 63
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "name",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": true,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"value": "key",
|
||
|
|
"start": 622,
|
||
|
|
"end": 625,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 64
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 67
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ")",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 625,
|
||
|
|
"end": 626,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 67
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 68
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": ";",
|
||
|
|
"beforeExpr": true,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 626,
|
||
|
|
"end": 627,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 68
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 15,
|
||
|
|
"column": 69
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "}",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 637,
|
||
|
|
"end": 638,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 16,
|
||
|
|
"column": 8
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 16,
|
||
|
|
"column": 9
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "}",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 644,
|
||
|
|
"end": 645,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 17,
|
||
|
|
"column": 4
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 17,
|
||
|
|
"column": 5
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "}",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null
|
||
|
|
},
|
||
|
|
"start": 647,
|
||
|
|
"end": 648,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 0
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": {
|
||
|
|
"label": "eof",
|
||
|
|
"beforeExpr": false,
|
||
|
|
"startsExpr": false,
|
||
|
|
"rightAssociative": false,
|
||
|
|
"isLoop": false,
|
||
|
|
"isAssign": false,
|
||
|
|
"prefix": false,
|
||
|
|
"postfix": false,
|
||
|
|
"binop": null,
|
||
|
|
"updateContext": null
|
||
|
|
},
|
||
|
|
"start": 648,
|
||
|
|
"end": 648,
|
||
|
|
"loc": {
|
||
|
|
"start": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
},
|
||
|
|
"end": {
|
||
|
|
"line": 18,
|
||
|
|
"column": 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|