13af6ab5fSopenharmony_ci{ 23af6ab5fSopenharmony_ci "type": "Program", 33af6ab5fSopenharmony_ci "statements": [ 43af6ab5fSopenharmony_ci { 53af6ab5fSopenharmony_ci "type": "TSEnumDeclaration", 63af6ab5fSopenharmony_ci "id": { 73af6ab5fSopenharmony_ci "type": "Identifier", 83af6ab5fSopenharmony_ci "name": "Color", 93af6ab5fSopenharmony_ci "decorators": [], 103af6ab5fSopenharmony_ci "loc": { 113af6ab5fSopenharmony_ci "start": { 123af6ab5fSopenharmony_ci "line": 16, 133af6ab5fSopenharmony_ci "column": 6 143af6ab5fSopenharmony_ci }, 153af6ab5fSopenharmony_ci "end": { 163af6ab5fSopenharmony_ci "line": 16, 173af6ab5fSopenharmony_ci "column": 11 183af6ab5fSopenharmony_ci } 193af6ab5fSopenharmony_ci } 203af6ab5fSopenharmony_ci }, 213af6ab5fSopenharmony_ci "members": [ 223af6ab5fSopenharmony_ci { 233af6ab5fSopenharmony_ci "type": "TSEnumMember", 243af6ab5fSopenharmony_ci "id": { 253af6ab5fSopenharmony_ci "type": "Identifier", 263af6ab5fSopenharmony_ci "name": "Red", 273af6ab5fSopenharmony_ci "decorators": [], 283af6ab5fSopenharmony_ci "loc": { 293af6ab5fSopenharmony_ci "start": { 303af6ab5fSopenharmony_ci "line": 16, 313af6ab5fSopenharmony_ci "column": 14 323af6ab5fSopenharmony_ci }, 333af6ab5fSopenharmony_ci "end": { 343af6ab5fSopenharmony_ci "line": 16, 353af6ab5fSopenharmony_ci "column": 17 363af6ab5fSopenharmony_ci } 373af6ab5fSopenharmony_ci } 383af6ab5fSopenharmony_ci }, 393af6ab5fSopenharmony_ci "initializer": { 403af6ab5fSopenharmony_ci "type": "NumberLiteral", 413af6ab5fSopenharmony_ci "value": 0, 423af6ab5fSopenharmony_ci "loc": { 433af6ab5fSopenharmony_ci "start": { 443af6ab5fSopenharmony_ci "line": 1, 453af6ab5fSopenharmony_ci "column": 1 463af6ab5fSopenharmony_ci }, 473af6ab5fSopenharmony_ci "end": { 483af6ab5fSopenharmony_ci "line": 1, 493af6ab5fSopenharmony_ci "column": 1 503af6ab5fSopenharmony_ci } 513af6ab5fSopenharmony_ci } 523af6ab5fSopenharmony_ci }, 533af6ab5fSopenharmony_ci "loc": { 543af6ab5fSopenharmony_ci "start": { 553af6ab5fSopenharmony_ci "line": 16, 563af6ab5fSopenharmony_ci "column": 14 573af6ab5fSopenharmony_ci }, 583af6ab5fSopenharmony_ci "end": { 593af6ab5fSopenharmony_ci "line": 16, 603af6ab5fSopenharmony_ci "column": 17 613af6ab5fSopenharmony_ci } 623af6ab5fSopenharmony_ci } 633af6ab5fSopenharmony_ci }, 643af6ab5fSopenharmony_ci { 653af6ab5fSopenharmony_ci "type": "TSEnumMember", 663af6ab5fSopenharmony_ci "id": { 673af6ab5fSopenharmony_ci "type": "Identifier", 683af6ab5fSopenharmony_ci "name": "Green", 693af6ab5fSopenharmony_ci "decorators": [], 703af6ab5fSopenharmony_ci "loc": { 713af6ab5fSopenharmony_ci "start": { 723af6ab5fSopenharmony_ci "line": 16, 733af6ab5fSopenharmony_ci "column": 19 743af6ab5fSopenharmony_ci }, 753af6ab5fSopenharmony_ci "end": { 763af6ab5fSopenharmony_ci "line": 16, 773af6ab5fSopenharmony_ci "column": 24 783af6ab5fSopenharmony_ci } 793af6ab5fSopenharmony_ci } 803af6ab5fSopenharmony_ci }, 813af6ab5fSopenharmony_ci "initializer": { 823af6ab5fSopenharmony_ci "type": "NumberLiteral", 833af6ab5fSopenharmony_ci "value": 1, 843af6ab5fSopenharmony_ci "loc": { 853af6ab5fSopenharmony_ci "start": { 863af6ab5fSopenharmony_ci "line": 1, 873af6ab5fSopenharmony_ci "column": 1 883af6ab5fSopenharmony_ci }, 893af6ab5fSopenharmony_ci "end": { 903af6ab5fSopenharmony_ci "line": 1, 913af6ab5fSopenharmony_ci "column": 1 923af6ab5fSopenharmony_ci } 933af6ab5fSopenharmony_ci } 943af6ab5fSopenharmony_ci }, 953af6ab5fSopenharmony_ci "loc": { 963af6ab5fSopenharmony_ci "start": { 973af6ab5fSopenharmony_ci "line": 16, 983af6ab5fSopenharmony_ci "column": 19 993af6ab5fSopenharmony_ci }, 1003af6ab5fSopenharmony_ci "end": { 1013af6ab5fSopenharmony_ci "line": 16, 1023af6ab5fSopenharmony_ci "column": 24 1033af6ab5fSopenharmony_ci } 1043af6ab5fSopenharmony_ci } 1053af6ab5fSopenharmony_ci }, 1063af6ab5fSopenharmony_ci { 1073af6ab5fSopenharmony_ci "type": "TSEnumMember", 1083af6ab5fSopenharmony_ci "id": { 1093af6ab5fSopenharmony_ci "type": "Identifier", 1103af6ab5fSopenharmony_ci "name": "Blue", 1113af6ab5fSopenharmony_ci "decorators": [], 1123af6ab5fSopenharmony_ci "loc": { 1133af6ab5fSopenharmony_ci "start": { 1143af6ab5fSopenharmony_ci "line": 16, 1153af6ab5fSopenharmony_ci "column": 26 1163af6ab5fSopenharmony_ci }, 1173af6ab5fSopenharmony_ci "end": { 1183af6ab5fSopenharmony_ci "line": 16, 1193af6ab5fSopenharmony_ci "column": 30 1203af6ab5fSopenharmony_ci } 1213af6ab5fSopenharmony_ci } 1223af6ab5fSopenharmony_ci }, 1233af6ab5fSopenharmony_ci "initializer": { 1243af6ab5fSopenharmony_ci "type": "NumberLiteral", 1253af6ab5fSopenharmony_ci "value": 2, 1263af6ab5fSopenharmony_ci "loc": { 1273af6ab5fSopenharmony_ci "start": { 1283af6ab5fSopenharmony_ci "line": 1, 1293af6ab5fSopenharmony_ci "column": 1 1303af6ab5fSopenharmony_ci }, 1313af6ab5fSopenharmony_ci "end": { 1323af6ab5fSopenharmony_ci "line": 1, 1333af6ab5fSopenharmony_ci "column": 1 1343af6ab5fSopenharmony_ci } 1353af6ab5fSopenharmony_ci } 1363af6ab5fSopenharmony_ci }, 1373af6ab5fSopenharmony_ci "loc": { 1383af6ab5fSopenharmony_ci "start": { 1393af6ab5fSopenharmony_ci "line": 16, 1403af6ab5fSopenharmony_ci "column": 26 1413af6ab5fSopenharmony_ci }, 1423af6ab5fSopenharmony_ci "end": { 1433af6ab5fSopenharmony_ci "line": 16, 1443af6ab5fSopenharmony_ci "column": 30 1453af6ab5fSopenharmony_ci } 1463af6ab5fSopenharmony_ci } 1473af6ab5fSopenharmony_ci } 1483af6ab5fSopenharmony_ci ], 1493af6ab5fSopenharmony_ci "const": false, 1503af6ab5fSopenharmony_ci "loc": { 1513af6ab5fSopenharmony_ci "start": { 1523af6ab5fSopenharmony_ci "line": 16, 1533af6ab5fSopenharmony_ci "column": 1 1543af6ab5fSopenharmony_ci }, 1553af6ab5fSopenharmony_ci "end": { 1563af6ab5fSopenharmony_ci "line": 16, 1573af6ab5fSopenharmony_ci "column": 32 1583af6ab5fSopenharmony_ci } 1593af6ab5fSopenharmony_ci } 1603af6ab5fSopenharmony_ci }, 1613af6ab5fSopenharmony_ci { 1623af6ab5fSopenharmony_ci "type": "ClassDeclaration", 1633af6ab5fSopenharmony_ci "definition": { 1643af6ab5fSopenharmony_ci "id": { 1653af6ab5fSopenharmony_ci "type": "Identifier", 1663af6ab5fSopenharmony_ci "name": "A", 1673af6ab5fSopenharmony_ci "decorators": [], 1683af6ab5fSopenharmony_ci "loc": { 1693af6ab5fSopenharmony_ci "start": { 1703af6ab5fSopenharmony_ci "line": 18, 1713af6ab5fSopenharmony_ci "column": 7 1723af6ab5fSopenharmony_ci }, 1733af6ab5fSopenharmony_ci "end": { 1743af6ab5fSopenharmony_ci "line": 18, 1753af6ab5fSopenharmony_ci "column": 8 1763af6ab5fSopenharmony_ci } 1773af6ab5fSopenharmony_ci } 1783af6ab5fSopenharmony_ci }, 1793af6ab5fSopenharmony_ci "superClass": null, 1803af6ab5fSopenharmony_ci "implements": [], 1813af6ab5fSopenharmony_ci "body": [ 1823af6ab5fSopenharmony_ci { 1833af6ab5fSopenharmony_ci "type": "ClassProperty", 1843af6ab5fSopenharmony_ci "key": { 1853af6ab5fSopenharmony_ci "type": "Identifier", 1863af6ab5fSopenharmony_ci "name": "c", 1873af6ab5fSopenharmony_ci "decorators": [], 1883af6ab5fSopenharmony_ci "loc": { 1893af6ab5fSopenharmony_ci "start": { 1903af6ab5fSopenharmony_ci "line": 19, 1913af6ab5fSopenharmony_ci "column": 10 1923af6ab5fSopenharmony_ci }, 1933af6ab5fSopenharmony_ci "end": { 1943af6ab5fSopenharmony_ci "line": 19, 1953af6ab5fSopenharmony_ci "column": 11 1963af6ab5fSopenharmony_ci } 1973af6ab5fSopenharmony_ci } 1983af6ab5fSopenharmony_ci }, 1993af6ab5fSopenharmony_ci "accessibility": "public", 2003af6ab5fSopenharmony_ci "static": false, 2013af6ab5fSopenharmony_ci "readonly": false, 2023af6ab5fSopenharmony_ci "declare": false, 2033af6ab5fSopenharmony_ci "optional": false, 2043af6ab5fSopenharmony_ci "computed": false, 2053af6ab5fSopenharmony_ci "typeAnnotation": { 2063af6ab5fSopenharmony_ci "type": "ETSTypeReference", 2073af6ab5fSopenharmony_ci "part": { 2083af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 2093af6ab5fSopenharmony_ci "name": { 2103af6ab5fSopenharmony_ci "type": "Identifier", 2113af6ab5fSopenharmony_ci "name": "Color", 2123af6ab5fSopenharmony_ci "decorators": [], 2133af6ab5fSopenharmony_ci "loc": { 2143af6ab5fSopenharmony_ci "start": { 2153af6ab5fSopenharmony_ci "line": 19, 2163af6ab5fSopenharmony_ci "column": 13 2173af6ab5fSopenharmony_ci }, 2183af6ab5fSopenharmony_ci "end": { 2193af6ab5fSopenharmony_ci "line": 19, 2203af6ab5fSopenharmony_ci "column": 18 2213af6ab5fSopenharmony_ci } 2223af6ab5fSopenharmony_ci } 2233af6ab5fSopenharmony_ci }, 2243af6ab5fSopenharmony_ci "loc": { 2253af6ab5fSopenharmony_ci "start": { 2263af6ab5fSopenharmony_ci "line": 19, 2273af6ab5fSopenharmony_ci "column": 13 2283af6ab5fSopenharmony_ci }, 2293af6ab5fSopenharmony_ci "end": { 2303af6ab5fSopenharmony_ci "line": 19, 2313af6ab5fSopenharmony_ci "column": 19 2323af6ab5fSopenharmony_ci } 2333af6ab5fSopenharmony_ci } 2343af6ab5fSopenharmony_ci }, 2353af6ab5fSopenharmony_ci "loc": { 2363af6ab5fSopenharmony_ci "start": { 2373af6ab5fSopenharmony_ci "line": 19, 2383af6ab5fSopenharmony_ci "column": 13 2393af6ab5fSopenharmony_ci }, 2403af6ab5fSopenharmony_ci "end": { 2413af6ab5fSopenharmony_ci "line": 19, 2423af6ab5fSopenharmony_ci "column": 19 2433af6ab5fSopenharmony_ci } 2443af6ab5fSopenharmony_ci } 2453af6ab5fSopenharmony_ci }, 2463af6ab5fSopenharmony_ci "definite": false, 2473af6ab5fSopenharmony_ci "decorators": [], 2483af6ab5fSopenharmony_ci "loc": { 2493af6ab5fSopenharmony_ci "start": { 2503af6ab5fSopenharmony_ci "line": 19, 2513af6ab5fSopenharmony_ci "column": 10 2523af6ab5fSopenharmony_ci }, 2533af6ab5fSopenharmony_ci "end": { 2543af6ab5fSopenharmony_ci "line": 19, 2553af6ab5fSopenharmony_ci "column": 19 2563af6ab5fSopenharmony_ci } 2573af6ab5fSopenharmony_ci } 2583af6ab5fSopenharmony_ci }, 2593af6ab5fSopenharmony_ci { 2603af6ab5fSopenharmony_ci "type": "MethodDefinition", 2613af6ab5fSopenharmony_ci "key": { 2623af6ab5fSopenharmony_ci "type": "Identifier", 2633af6ab5fSopenharmony_ci "name": "constructor", 2643af6ab5fSopenharmony_ci "decorators": [], 2653af6ab5fSopenharmony_ci "loc": { 2663af6ab5fSopenharmony_ci "start": { 2673af6ab5fSopenharmony_ci "line": 1, 2683af6ab5fSopenharmony_ci "column": 1 2693af6ab5fSopenharmony_ci }, 2703af6ab5fSopenharmony_ci "end": { 2713af6ab5fSopenharmony_ci "line": 1, 2723af6ab5fSopenharmony_ci "column": 1 2733af6ab5fSopenharmony_ci } 2743af6ab5fSopenharmony_ci } 2753af6ab5fSopenharmony_ci }, 2763af6ab5fSopenharmony_ci "kind": "constructor", 2773af6ab5fSopenharmony_ci "accessibility": "public", 2783af6ab5fSopenharmony_ci "static": false, 2793af6ab5fSopenharmony_ci "optional": false, 2803af6ab5fSopenharmony_ci "computed": false, 2813af6ab5fSopenharmony_ci "value": { 2823af6ab5fSopenharmony_ci "type": "FunctionExpression", 2833af6ab5fSopenharmony_ci "function": { 2843af6ab5fSopenharmony_ci "type": "ScriptFunction", 2853af6ab5fSopenharmony_ci "id": { 2863af6ab5fSopenharmony_ci "type": "Identifier", 2873af6ab5fSopenharmony_ci "name": "constructor", 2883af6ab5fSopenharmony_ci "decorators": [], 2893af6ab5fSopenharmony_ci "loc": { 2903af6ab5fSopenharmony_ci "start": { 2913af6ab5fSopenharmony_ci "line": 1, 2923af6ab5fSopenharmony_ci "column": 1 2933af6ab5fSopenharmony_ci }, 2943af6ab5fSopenharmony_ci "end": { 2953af6ab5fSopenharmony_ci "line": 1, 2963af6ab5fSopenharmony_ci "column": 1 2973af6ab5fSopenharmony_ci } 2983af6ab5fSopenharmony_ci } 2993af6ab5fSopenharmony_ci }, 3003af6ab5fSopenharmony_ci "generator": false, 3013af6ab5fSopenharmony_ci "async": false, 3023af6ab5fSopenharmony_ci "expression": false, 3033af6ab5fSopenharmony_ci "params": [ 3043af6ab5fSopenharmony_ci { 3053af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 3063af6ab5fSopenharmony_ci "name": { 3073af6ab5fSopenharmony_ci "type": "Identifier", 3083af6ab5fSopenharmony_ci "name": "c_", 3093af6ab5fSopenharmony_ci "typeAnnotation": { 3103af6ab5fSopenharmony_ci "type": "ETSTypeReference", 3113af6ab5fSopenharmony_ci "part": { 3123af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 3133af6ab5fSopenharmony_ci "name": { 3143af6ab5fSopenharmony_ci "type": "Identifier", 3153af6ab5fSopenharmony_ci "name": "Color", 3163af6ab5fSopenharmony_ci "decorators": [], 3173af6ab5fSopenharmony_ci "loc": { 3183af6ab5fSopenharmony_ci "start": { 3193af6ab5fSopenharmony_ci "line": 20, 3203af6ab5fSopenharmony_ci "column": 26 3213af6ab5fSopenharmony_ci }, 3223af6ab5fSopenharmony_ci "end": { 3233af6ab5fSopenharmony_ci "line": 20, 3243af6ab5fSopenharmony_ci "column": 31 3253af6ab5fSopenharmony_ci } 3263af6ab5fSopenharmony_ci } 3273af6ab5fSopenharmony_ci }, 3283af6ab5fSopenharmony_ci "loc": { 3293af6ab5fSopenharmony_ci "start": { 3303af6ab5fSopenharmony_ci "line": 20, 3313af6ab5fSopenharmony_ci "column": 26 3323af6ab5fSopenharmony_ci }, 3333af6ab5fSopenharmony_ci "end": { 3343af6ab5fSopenharmony_ci "line": 20, 3353af6ab5fSopenharmony_ci "column": 32 3363af6ab5fSopenharmony_ci } 3373af6ab5fSopenharmony_ci } 3383af6ab5fSopenharmony_ci }, 3393af6ab5fSopenharmony_ci "loc": { 3403af6ab5fSopenharmony_ci "start": { 3413af6ab5fSopenharmony_ci "line": 20, 3423af6ab5fSopenharmony_ci "column": 26 3433af6ab5fSopenharmony_ci }, 3443af6ab5fSopenharmony_ci "end": { 3453af6ab5fSopenharmony_ci "line": 20, 3463af6ab5fSopenharmony_ci "column": 32 3473af6ab5fSopenharmony_ci } 3483af6ab5fSopenharmony_ci } 3493af6ab5fSopenharmony_ci }, 3503af6ab5fSopenharmony_ci "decorators": [], 3513af6ab5fSopenharmony_ci "loc": { 3523af6ab5fSopenharmony_ci "start": { 3533af6ab5fSopenharmony_ci "line": 20, 3543af6ab5fSopenharmony_ci "column": 22 3553af6ab5fSopenharmony_ci }, 3563af6ab5fSopenharmony_ci "end": { 3573af6ab5fSopenharmony_ci "line": 20, 3583af6ab5fSopenharmony_ci "column": 32 3593af6ab5fSopenharmony_ci } 3603af6ab5fSopenharmony_ci } 3613af6ab5fSopenharmony_ci }, 3623af6ab5fSopenharmony_ci "loc": { 3633af6ab5fSopenharmony_ci "start": { 3643af6ab5fSopenharmony_ci "line": 20, 3653af6ab5fSopenharmony_ci "column": 22 3663af6ab5fSopenharmony_ci }, 3673af6ab5fSopenharmony_ci "end": { 3683af6ab5fSopenharmony_ci "line": 20, 3693af6ab5fSopenharmony_ci "column": 32 3703af6ab5fSopenharmony_ci } 3713af6ab5fSopenharmony_ci } 3723af6ab5fSopenharmony_ci } 3733af6ab5fSopenharmony_ci ], 3743af6ab5fSopenharmony_ci "body": { 3753af6ab5fSopenharmony_ci "type": "BlockStatement", 3763af6ab5fSopenharmony_ci "statements": [ 3773af6ab5fSopenharmony_ci { 3783af6ab5fSopenharmony_ci "type": "ExpressionStatement", 3793af6ab5fSopenharmony_ci "expression": { 3803af6ab5fSopenharmony_ci "type": "AssignmentExpression", 3813af6ab5fSopenharmony_ci "operator": "=", 3823af6ab5fSopenharmony_ci "left": { 3833af6ab5fSopenharmony_ci "type": "MemberExpression", 3843af6ab5fSopenharmony_ci "object": { 3853af6ab5fSopenharmony_ci "type": "ThisExpression", 3863af6ab5fSopenharmony_ci "loc": { 3873af6ab5fSopenharmony_ci "start": { 3883af6ab5fSopenharmony_ci "line": 21, 3893af6ab5fSopenharmony_ci "column": 5 3903af6ab5fSopenharmony_ci }, 3913af6ab5fSopenharmony_ci "end": { 3923af6ab5fSopenharmony_ci "line": 21, 3933af6ab5fSopenharmony_ci "column": 9 3943af6ab5fSopenharmony_ci } 3953af6ab5fSopenharmony_ci } 3963af6ab5fSopenharmony_ci }, 3973af6ab5fSopenharmony_ci "property": { 3983af6ab5fSopenharmony_ci "type": "Identifier", 3993af6ab5fSopenharmony_ci "name": "c", 4003af6ab5fSopenharmony_ci "decorators": [], 4013af6ab5fSopenharmony_ci "loc": { 4023af6ab5fSopenharmony_ci "start": { 4033af6ab5fSopenharmony_ci "line": 21, 4043af6ab5fSopenharmony_ci "column": 10 4053af6ab5fSopenharmony_ci }, 4063af6ab5fSopenharmony_ci "end": { 4073af6ab5fSopenharmony_ci "line": 21, 4083af6ab5fSopenharmony_ci "column": 11 4093af6ab5fSopenharmony_ci } 4103af6ab5fSopenharmony_ci } 4113af6ab5fSopenharmony_ci }, 4123af6ab5fSopenharmony_ci "computed": false, 4133af6ab5fSopenharmony_ci "optional": false, 4143af6ab5fSopenharmony_ci "loc": { 4153af6ab5fSopenharmony_ci "start": { 4163af6ab5fSopenharmony_ci "line": 21, 4173af6ab5fSopenharmony_ci "column": 5 4183af6ab5fSopenharmony_ci }, 4193af6ab5fSopenharmony_ci "end": { 4203af6ab5fSopenharmony_ci "line": 21, 4213af6ab5fSopenharmony_ci "column": 11 4223af6ab5fSopenharmony_ci } 4233af6ab5fSopenharmony_ci } 4243af6ab5fSopenharmony_ci }, 4253af6ab5fSopenharmony_ci "right": { 4263af6ab5fSopenharmony_ci "type": "Identifier", 4273af6ab5fSopenharmony_ci "name": "c_", 4283af6ab5fSopenharmony_ci "decorators": [], 4293af6ab5fSopenharmony_ci "loc": { 4303af6ab5fSopenharmony_ci "start": { 4313af6ab5fSopenharmony_ci "line": 21, 4323af6ab5fSopenharmony_ci "column": 14 4333af6ab5fSopenharmony_ci }, 4343af6ab5fSopenharmony_ci "end": { 4353af6ab5fSopenharmony_ci "line": 21, 4363af6ab5fSopenharmony_ci "column": 16 4373af6ab5fSopenharmony_ci } 4383af6ab5fSopenharmony_ci } 4393af6ab5fSopenharmony_ci }, 4403af6ab5fSopenharmony_ci "loc": { 4413af6ab5fSopenharmony_ci "start": { 4423af6ab5fSopenharmony_ci "line": 21, 4433af6ab5fSopenharmony_ci "column": 5 4443af6ab5fSopenharmony_ci }, 4453af6ab5fSopenharmony_ci "end": { 4463af6ab5fSopenharmony_ci "line": 21, 4473af6ab5fSopenharmony_ci "column": 16 4483af6ab5fSopenharmony_ci } 4493af6ab5fSopenharmony_ci } 4503af6ab5fSopenharmony_ci }, 4513af6ab5fSopenharmony_ci "loc": { 4523af6ab5fSopenharmony_ci "start": { 4533af6ab5fSopenharmony_ci "line": 21, 4543af6ab5fSopenharmony_ci "column": 5 4553af6ab5fSopenharmony_ci }, 4563af6ab5fSopenharmony_ci "end": { 4573af6ab5fSopenharmony_ci "line": 21, 4583af6ab5fSopenharmony_ci "column": 17 4593af6ab5fSopenharmony_ci } 4603af6ab5fSopenharmony_ci } 4613af6ab5fSopenharmony_ci } 4623af6ab5fSopenharmony_ci ], 4633af6ab5fSopenharmony_ci "loc": { 4643af6ab5fSopenharmony_ci "start": { 4653af6ab5fSopenharmony_ci "line": 20, 4663af6ab5fSopenharmony_ci "column": 33 4673af6ab5fSopenharmony_ci }, 4683af6ab5fSopenharmony_ci "end": { 4693af6ab5fSopenharmony_ci "line": 22, 4703af6ab5fSopenharmony_ci "column": 4 4713af6ab5fSopenharmony_ci } 4723af6ab5fSopenharmony_ci } 4733af6ab5fSopenharmony_ci }, 4743af6ab5fSopenharmony_ci "loc": { 4753af6ab5fSopenharmony_ci "start": { 4763af6ab5fSopenharmony_ci "line": 20, 4773af6ab5fSopenharmony_ci "column": 21 4783af6ab5fSopenharmony_ci }, 4793af6ab5fSopenharmony_ci "end": { 4803af6ab5fSopenharmony_ci "line": 22, 4813af6ab5fSopenharmony_ci "column": 4 4823af6ab5fSopenharmony_ci } 4833af6ab5fSopenharmony_ci } 4843af6ab5fSopenharmony_ci }, 4853af6ab5fSopenharmony_ci "loc": { 4863af6ab5fSopenharmony_ci "start": { 4873af6ab5fSopenharmony_ci "line": 20, 4883af6ab5fSopenharmony_ci "column": 21 4893af6ab5fSopenharmony_ci }, 4903af6ab5fSopenharmony_ci "end": { 4913af6ab5fSopenharmony_ci "line": 22, 4923af6ab5fSopenharmony_ci "column": 4 4933af6ab5fSopenharmony_ci } 4943af6ab5fSopenharmony_ci } 4953af6ab5fSopenharmony_ci }, 4963af6ab5fSopenharmony_ci "overloads": [], 4973af6ab5fSopenharmony_ci "decorators": [], 4983af6ab5fSopenharmony_ci "loc": { 4993af6ab5fSopenharmony_ci "start": { 5003af6ab5fSopenharmony_ci "line": 20, 5013af6ab5fSopenharmony_ci "column": 3 5023af6ab5fSopenharmony_ci }, 5033af6ab5fSopenharmony_ci "end": { 5043af6ab5fSopenharmony_ci "line": 22, 5053af6ab5fSopenharmony_ci "column": 4 5063af6ab5fSopenharmony_ci } 5073af6ab5fSopenharmony_ci } 5083af6ab5fSopenharmony_ci } 5093af6ab5fSopenharmony_ci ], 5103af6ab5fSopenharmony_ci "loc": { 5113af6ab5fSopenharmony_ci "start": { 5123af6ab5fSopenharmony_ci "line": 18, 5133af6ab5fSopenharmony_ci "column": 9 5143af6ab5fSopenharmony_ci }, 5153af6ab5fSopenharmony_ci "end": { 5163af6ab5fSopenharmony_ci "line": 23, 5173af6ab5fSopenharmony_ci "column": 2 5183af6ab5fSopenharmony_ci } 5193af6ab5fSopenharmony_ci } 5203af6ab5fSopenharmony_ci }, 5213af6ab5fSopenharmony_ci "loc": { 5223af6ab5fSopenharmony_ci "start": { 5233af6ab5fSopenharmony_ci "line": 18, 5243af6ab5fSopenharmony_ci "column": 1 5253af6ab5fSopenharmony_ci }, 5263af6ab5fSopenharmony_ci "end": { 5273af6ab5fSopenharmony_ci "line": 23, 5283af6ab5fSopenharmony_ci "column": 2 5293af6ab5fSopenharmony_ci } 5303af6ab5fSopenharmony_ci } 5313af6ab5fSopenharmony_ci }, 5323af6ab5fSopenharmony_ci { 5333af6ab5fSopenharmony_ci "type": "ClassDeclaration", 5343af6ab5fSopenharmony_ci "definition": { 5353af6ab5fSopenharmony_ci "id": { 5363af6ab5fSopenharmony_ci "type": "Identifier", 5373af6ab5fSopenharmony_ci "name": "ETSGLOBAL", 5383af6ab5fSopenharmony_ci "decorators": [], 5393af6ab5fSopenharmony_ci "loc": { 5403af6ab5fSopenharmony_ci "start": { 5413af6ab5fSopenharmony_ci "line": 1, 5423af6ab5fSopenharmony_ci "column": 1 5433af6ab5fSopenharmony_ci }, 5443af6ab5fSopenharmony_ci "end": { 5453af6ab5fSopenharmony_ci "line": 1, 5463af6ab5fSopenharmony_ci "column": 1 5473af6ab5fSopenharmony_ci } 5483af6ab5fSopenharmony_ci } 5493af6ab5fSopenharmony_ci }, 5503af6ab5fSopenharmony_ci "superClass": null, 5513af6ab5fSopenharmony_ci "implements": [], 5523af6ab5fSopenharmony_ci "body": [ 5533af6ab5fSopenharmony_ci { 5543af6ab5fSopenharmony_ci "type": "MethodDefinition", 5553af6ab5fSopenharmony_ci "key": { 5563af6ab5fSopenharmony_ci "type": "Identifier", 5573af6ab5fSopenharmony_ci "name": "_$init$_", 5583af6ab5fSopenharmony_ci "decorators": [], 5593af6ab5fSopenharmony_ci "loc": { 5603af6ab5fSopenharmony_ci "start": { 5613af6ab5fSopenharmony_ci "line": 1, 5623af6ab5fSopenharmony_ci "column": 1 5633af6ab5fSopenharmony_ci }, 5643af6ab5fSopenharmony_ci "end": { 5653af6ab5fSopenharmony_ci "line": 1, 5663af6ab5fSopenharmony_ci "column": 1 5673af6ab5fSopenharmony_ci } 5683af6ab5fSopenharmony_ci } 5693af6ab5fSopenharmony_ci }, 5703af6ab5fSopenharmony_ci "kind": "method", 5713af6ab5fSopenharmony_ci "accessibility": "public", 5723af6ab5fSopenharmony_ci "static": true, 5733af6ab5fSopenharmony_ci "optional": false, 5743af6ab5fSopenharmony_ci "computed": false, 5753af6ab5fSopenharmony_ci "value": { 5763af6ab5fSopenharmony_ci "type": "FunctionExpression", 5773af6ab5fSopenharmony_ci "function": { 5783af6ab5fSopenharmony_ci "type": "ScriptFunction", 5793af6ab5fSopenharmony_ci "id": { 5803af6ab5fSopenharmony_ci "type": "Identifier", 5813af6ab5fSopenharmony_ci "name": "_$init$_", 5823af6ab5fSopenharmony_ci "decorators": [], 5833af6ab5fSopenharmony_ci "loc": { 5843af6ab5fSopenharmony_ci "start": { 5853af6ab5fSopenharmony_ci "line": 1, 5863af6ab5fSopenharmony_ci "column": 1 5873af6ab5fSopenharmony_ci }, 5883af6ab5fSopenharmony_ci "end": { 5893af6ab5fSopenharmony_ci "line": 1, 5903af6ab5fSopenharmony_ci "column": 1 5913af6ab5fSopenharmony_ci } 5923af6ab5fSopenharmony_ci } 5933af6ab5fSopenharmony_ci }, 5943af6ab5fSopenharmony_ci "generator": false, 5953af6ab5fSopenharmony_ci "async": false, 5963af6ab5fSopenharmony_ci "expression": false, 5973af6ab5fSopenharmony_ci "params": [], 5983af6ab5fSopenharmony_ci "body": { 5993af6ab5fSopenharmony_ci "type": "BlockStatement", 6003af6ab5fSopenharmony_ci "statements": [], 6013af6ab5fSopenharmony_ci "loc": { 6023af6ab5fSopenharmony_ci "start": { 6033af6ab5fSopenharmony_ci "line": 1, 6043af6ab5fSopenharmony_ci "column": 1 6053af6ab5fSopenharmony_ci }, 6063af6ab5fSopenharmony_ci "end": { 6073af6ab5fSopenharmony_ci "line": 1, 6083af6ab5fSopenharmony_ci "column": 1 6093af6ab5fSopenharmony_ci } 6103af6ab5fSopenharmony_ci } 6113af6ab5fSopenharmony_ci }, 6123af6ab5fSopenharmony_ci "loc": { 6133af6ab5fSopenharmony_ci "start": { 6143af6ab5fSopenharmony_ci "line": 1, 6153af6ab5fSopenharmony_ci "column": 1 6163af6ab5fSopenharmony_ci }, 6173af6ab5fSopenharmony_ci "end": { 6183af6ab5fSopenharmony_ci "line": 1, 6193af6ab5fSopenharmony_ci "column": 1 6203af6ab5fSopenharmony_ci } 6213af6ab5fSopenharmony_ci } 6223af6ab5fSopenharmony_ci }, 6233af6ab5fSopenharmony_ci "loc": { 6243af6ab5fSopenharmony_ci "start": { 6253af6ab5fSopenharmony_ci "line": 1, 6263af6ab5fSopenharmony_ci "column": 1 6273af6ab5fSopenharmony_ci }, 6283af6ab5fSopenharmony_ci "end": { 6293af6ab5fSopenharmony_ci "line": 1, 6303af6ab5fSopenharmony_ci "column": 1 6313af6ab5fSopenharmony_ci } 6323af6ab5fSopenharmony_ci } 6333af6ab5fSopenharmony_ci }, 6343af6ab5fSopenharmony_ci "overloads": [], 6353af6ab5fSopenharmony_ci "decorators": [], 6363af6ab5fSopenharmony_ci "loc": { 6373af6ab5fSopenharmony_ci "start": { 6383af6ab5fSopenharmony_ci "line": 1, 6393af6ab5fSopenharmony_ci "column": 1 6403af6ab5fSopenharmony_ci }, 6413af6ab5fSopenharmony_ci "end": { 6423af6ab5fSopenharmony_ci "line": 1, 6433af6ab5fSopenharmony_ci "column": 1 6443af6ab5fSopenharmony_ci } 6453af6ab5fSopenharmony_ci } 6463af6ab5fSopenharmony_ci }, 6473af6ab5fSopenharmony_ci { 6483af6ab5fSopenharmony_ci "type": "MethodDefinition", 6493af6ab5fSopenharmony_ci "key": { 6503af6ab5fSopenharmony_ci "type": "Identifier", 6513af6ab5fSopenharmony_ci "name": "colorToInt", 6523af6ab5fSopenharmony_ci "decorators": [], 6533af6ab5fSopenharmony_ci "loc": { 6543af6ab5fSopenharmony_ci "start": { 6553af6ab5fSopenharmony_ci "line": 25, 6563af6ab5fSopenharmony_ci "column": 10 6573af6ab5fSopenharmony_ci }, 6583af6ab5fSopenharmony_ci "end": { 6593af6ab5fSopenharmony_ci "line": 25, 6603af6ab5fSopenharmony_ci "column": 20 6613af6ab5fSopenharmony_ci } 6623af6ab5fSopenharmony_ci } 6633af6ab5fSopenharmony_ci }, 6643af6ab5fSopenharmony_ci "kind": "method", 6653af6ab5fSopenharmony_ci "accessibility": "public", 6663af6ab5fSopenharmony_ci "static": true, 6673af6ab5fSopenharmony_ci "optional": false, 6683af6ab5fSopenharmony_ci "computed": false, 6693af6ab5fSopenharmony_ci "value": { 6703af6ab5fSopenharmony_ci "type": "FunctionExpression", 6713af6ab5fSopenharmony_ci "function": { 6723af6ab5fSopenharmony_ci "type": "ScriptFunction", 6733af6ab5fSopenharmony_ci "id": { 6743af6ab5fSopenharmony_ci "type": "Identifier", 6753af6ab5fSopenharmony_ci "name": "colorToInt", 6763af6ab5fSopenharmony_ci "decorators": [], 6773af6ab5fSopenharmony_ci "loc": { 6783af6ab5fSopenharmony_ci "start": { 6793af6ab5fSopenharmony_ci "line": 25, 6803af6ab5fSopenharmony_ci "column": 10 6813af6ab5fSopenharmony_ci }, 6823af6ab5fSopenharmony_ci "end": { 6833af6ab5fSopenharmony_ci "line": 25, 6843af6ab5fSopenharmony_ci "column": 20 6853af6ab5fSopenharmony_ci } 6863af6ab5fSopenharmony_ci } 6873af6ab5fSopenharmony_ci }, 6883af6ab5fSopenharmony_ci "generator": false, 6893af6ab5fSopenharmony_ci "async": false, 6903af6ab5fSopenharmony_ci "expression": false, 6913af6ab5fSopenharmony_ci "params": [ 6923af6ab5fSopenharmony_ci { 6933af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 6943af6ab5fSopenharmony_ci "name": { 6953af6ab5fSopenharmony_ci "type": "Identifier", 6963af6ab5fSopenharmony_ci "name": "c", 6973af6ab5fSopenharmony_ci "typeAnnotation": { 6983af6ab5fSopenharmony_ci "type": "ETSTypeReference", 6993af6ab5fSopenharmony_ci "part": { 7003af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 7013af6ab5fSopenharmony_ci "name": { 7023af6ab5fSopenharmony_ci "type": "Identifier", 7033af6ab5fSopenharmony_ci "name": "Color", 7043af6ab5fSopenharmony_ci "decorators": [], 7053af6ab5fSopenharmony_ci "loc": { 7063af6ab5fSopenharmony_ci "start": { 7073af6ab5fSopenharmony_ci "line": 25, 7083af6ab5fSopenharmony_ci "column": 24 7093af6ab5fSopenharmony_ci }, 7103af6ab5fSopenharmony_ci "end": { 7113af6ab5fSopenharmony_ci "line": 25, 7123af6ab5fSopenharmony_ci "column": 29 7133af6ab5fSopenharmony_ci } 7143af6ab5fSopenharmony_ci } 7153af6ab5fSopenharmony_ci }, 7163af6ab5fSopenharmony_ci "loc": { 7173af6ab5fSopenharmony_ci "start": { 7183af6ab5fSopenharmony_ci "line": 25, 7193af6ab5fSopenharmony_ci "column": 24 7203af6ab5fSopenharmony_ci }, 7213af6ab5fSopenharmony_ci "end": { 7223af6ab5fSopenharmony_ci "line": 25, 7233af6ab5fSopenharmony_ci "column": 30 7243af6ab5fSopenharmony_ci } 7253af6ab5fSopenharmony_ci } 7263af6ab5fSopenharmony_ci }, 7273af6ab5fSopenharmony_ci "loc": { 7283af6ab5fSopenharmony_ci "start": { 7293af6ab5fSopenharmony_ci "line": 25, 7303af6ab5fSopenharmony_ci "column": 24 7313af6ab5fSopenharmony_ci }, 7323af6ab5fSopenharmony_ci "end": { 7333af6ab5fSopenharmony_ci "line": 25, 7343af6ab5fSopenharmony_ci "column": 30 7353af6ab5fSopenharmony_ci } 7363af6ab5fSopenharmony_ci } 7373af6ab5fSopenharmony_ci }, 7383af6ab5fSopenharmony_ci "decorators": [], 7393af6ab5fSopenharmony_ci "loc": { 7403af6ab5fSopenharmony_ci "start": { 7413af6ab5fSopenharmony_ci "line": 25, 7423af6ab5fSopenharmony_ci "column": 21 7433af6ab5fSopenharmony_ci }, 7443af6ab5fSopenharmony_ci "end": { 7453af6ab5fSopenharmony_ci "line": 25, 7463af6ab5fSopenharmony_ci "column": 30 7473af6ab5fSopenharmony_ci } 7483af6ab5fSopenharmony_ci } 7493af6ab5fSopenharmony_ci }, 7503af6ab5fSopenharmony_ci "loc": { 7513af6ab5fSopenharmony_ci "start": { 7523af6ab5fSopenharmony_ci "line": 25, 7533af6ab5fSopenharmony_ci "column": 21 7543af6ab5fSopenharmony_ci }, 7553af6ab5fSopenharmony_ci "end": { 7563af6ab5fSopenharmony_ci "line": 25, 7573af6ab5fSopenharmony_ci "column": 30 7583af6ab5fSopenharmony_ci } 7593af6ab5fSopenharmony_ci } 7603af6ab5fSopenharmony_ci } 7613af6ab5fSopenharmony_ci ], 7623af6ab5fSopenharmony_ci "returnType": { 7633af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 7643af6ab5fSopenharmony_ci "loc": { 7653af6ab5fSopenharmony_ci "start": { 7663af6ab5fSopenharmony_ci "line": 25, 7673af6ab5fSopenharmony_ci "column": 32 7683af6ab5fSopenharmony_ci }, 7693af6ab5fSopenharmony_ci "end": { 7703af6ab5fSopenharmony_ci "line": 25, 7713af6ab5fSopenharmony_ci "column": 35 7723af6ab5fSopenharmony_ci } 7733af6ab5fSopenharmony_ci } 7743af6ab5fSopenharmony_ci }, 7753af6ab5fSopenharmony_ci "body": { 7763af6ab5fSopenharmony_ci "type": "BlockStatement", 7773af6ab5fSopenharmony_ci "statements": [ 7783af6ab5fSopenharmony_ci { 7793af6ab5fSopenharmony_ci "type": "ReturnStatement", 7803af6ab5fSopenharmony_ci "argument": { 7813af6ab5fSopenharmony_ci "type": "TSAsExpression", 7823af6ab5fSopenharmony_ci "expression": { 7833af6ab5fSopenharmony_ci "type": "Identifier", 7843af6ab5fSopenharmony_ci "name": "c", 7853af6ab5fSopenharmony_ci "decorators": [], 7863af6ab5fSopenharmony_ci "loc": { 7873af6ab5fSopenharmony_ci "start": { 7883af6ab5fSopenharmony_ci "line": 26, 7893af6ab5fSopenharmony_ci "column": 10 7903af6ab5fSopenharmony_ci }, 7913af6ab5fSopenharmony_ci "end": { 7923af6ab5fSopenharmony_ci "line": 26, 7933af6ab5fSopenharmony_ci "column": 11 7943af6ab5fSopenharmony_ci } 7953af6ab5fSopenharmony_ci } 7963af6ab5fSopenharmony_ci }, 7973af6ab5fSopenharmony_ci "typeAnnotation": { 7983af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 7993af6ab5fSopenharmony_ci "loc": { 8003af6ab5fSopenharmony_ci "start": { 8013af6ab5fSopenharmony_ci "line": 26, 8023af6ab5fSopenharmony_ci "column": 15 8033af6ab5fSopenharmony_ci }, 8043af6ab5fSopenharmony_ci "end": { 8053af6ab5fSopenharmony_ci "line": 26, 8063af6ab5fSopenharmony_ci "column": 18 8073af6ab5fSopenharmony_ci } 8083af6ab5fSopenharmony_ci } 8093af6ab5fSopenharmony_ci }, 8103af6ab5fSopenharmony_ci "loc": { 8113af6ab5fSopenharmony_ci "start": { 8123af6ab5fSopenharmony_ci "line": 26, 8133af6ab5fSopenharmony_ci "column": 10 8143af6ab5fSopenharmony_ci }, 8153af6ab5fSopenharmony_ci "end": { 8163af6ab5fSopenharmony_ci "line": 26, 8173af6ab5fSopenharmony_ci "column": 11 8183af6ab5fSopenharmony_ci } 8193af6ab5fSopenharmony_ci } 8203af6ab5fSopenharmony_ci }, 8213af6ab5fSopenharmony_ci "loc": { 8223af6ab5fSopenharmony_ci "start": { 8233af6ab5fSopenharmony_ci "line": 26, 8243af6ab5fSopenharmony_ci "column": 3 8253af6ab5fSopenharmony_ci }, 8263af6ab5fSopenharmony_ci "end": { 8273af6ab5fSopenharmony_ci "line": 26, 8283af6ab5fSopenharmony_ci "column": 19 8293af6ab5fSopenharmony_ci } 8303af6ab5fSopenharmony_ci } 8313af6ab5fSopenharmony_ci } 8323af6ab5fSopenharmony_ci ], 8333af6ab5fSopenharmony_ci "loc": { 8343af6ab5fSopenharmony_ci "start": { 8353af6ab5fSopenharmony_ci "line": 25, 8363af6ab5fSopenharmony_ci "column": 36 8373af6ab5fSopenharmony_ci }, 8383af6ab5fSopenharmony_ci "end": { 8393af6ab5fSopenharmony_ci "line": 27, 8403af6ab5fSopenharmony_ci "column": 2 8413af6ab5fSopenharmony_ci } 8423af6ab5fSopenharmony_ci } 8433af6ab5fSopenharmony_ci }, 8443af6ab5fSopenharmony_ci "loc": { 8453af6ab5fSopenharmony_ci "start": { 8463af6ab5fSopenharmony_ci "line": 25, 8473af6ab5fSopenharmony_ci "column": 20 8483af6ab5fSopenharmony_ci }, 8493af6ab5fSopenharmony_ci "end": { 8503af6ab5fSopenharmony_ci "line": 27, 8513af6ab5fSopenharmony_ci "column": 2 8523af6ab5fSopenharmony_ci } 8533af6ab5fSopenharmony_ci } 8543af6ab5fSopenharmony_ci }, 8553af6ab5fSopenharmony_ci "loc": { 8563af6ab5fSopenharmony_ci "start": { 8573af6ab5fSopenharmony_ci "line": 25, 8583af6ab5fSopenharmony_ci "column": 20 8593af6ab5fSopenharmony_ci }, 8603af6ab5fSopenharmony_ci "end": { 8613af6ab5fSopenharmony_ci "line": 27, 8623af6ab5fSopenharmony_ci "column": 2 8633af6ab5fSopenharmony_ci } 8643af6ab5fSopenharmony_ci } 8653af6ab5fSopenharmony_ci }, 8663af6ab5fSopenharmony_ci "overloads": [], 8673af6ab5fSopenharmony_ci "decorators": [], 8683af6ab5fSopenharmony_ci "loc": { 8693af6ab5fSopenharmony_ci "start": { 8703af6ab5fSopenharmony_ci "line": 25, 8713af6ab5fSopenharmony_ci "column": 1 8723af6ab5fSopenharmony_ci }, 8733af6ab5fSopenharmony_ci "end": { 8743af6ab5fSopenharmony_ci "line": 27, 8753af6ab5fSopenharmony_ci "column": 2 8763af6ab5fSopenharmony_ci } 8773af6ab5fSopenharmony_ci } 8783af6ab5fSopenharmony_ci }, 8793af6ab5fSopenharmony_ci { 8803af6ab5fSopenharmony_ci "type": "MethodDefinition", 8813af6ab5fSopenharmony_ci "key": { 8823af6ab5fSopenharmony_ci "type": "Identifier", 8833af6ab5fSopenharmony_ci "name": "main", 8843af6ab5fSopenharmony_ci "decorators": [], 8853af6ab5fSopenharmony_ci "loc": { 8863af6ab5fSopenharmony_ci "start": { 8873af6ab5fSopenharmony_ci "line": 29, 8883af6ab5fSopenharmony_ci "column": 10 8893af6ab5fSopenharmony_ci }, 8903af6ab5fSopenharmony_ci "end": { 8913af6ab5fSopenharmony_ci "line": 29, 8923af6ab5fSopenharmony_ci "column": 14 8933af6ab5fSopenharmony_ci } 8943af6ab5fSopenharmony_ci } 8953af6ab5fSopenharmony_ci }, 8963af6ab5fSopenharmony_ci "kind": "method", 8973af6ab5fSopenharmony_ci "accessibility": "public", 8983af6ab5fSopenharmony_ci "static": true, 8993af6ab5fSopenharmony_ci "optional": false, 9003af6ab5fSopenharmony_ci "computed": false, 9013af6ab5fSopenharmony_ci "value": { 9023af6ab5fSopenharmony_ci "type": "FunctionExpression", 9033af6ab5fSopenharmony_ci "function": { 9043af6ab5fSopenharmony_ci "type": "ScriptFunction", 9053af6ab5fSopenharmony_ci "id": { 9063af6ab5fSopenharmony_ci "type": "Identifier", 9073af6ab5fSopenharmony_ci "name": "main", 9083af6ab5fSopenharmony_ci "decorators": [], 9093af6ab5fSopenharmony_ci "loc": { 9103af6ab5fSopenharmony_ci "start": { 9113af6ab5fSopenharmony_ci "line": 29, 9123af6ab5fSopenharmony_ci "column": 10 9133af6ab5fSopenharmony_ci }, 9143af6ab5fSopenharmony_ci "end": { 9153af6ab5fSopenharmony_ci "line": 29, 9163af6ab5fSopenharmony_ci "column": 14 9173af6ab5fSopenharmony_ci } 9183af6ab5fSopenharmony_ci } 9193af6ab5fSopenharmony_ci }, 9203af6ab5fSopenharmony_ci "generator": false, 9213af6ab5fSopenharmony_ci "async": false, 9223af6ab5fSopenharmony_ci "expression": false, 9233af6ab5fSopenharmony_ci "params": [], 9243af6ab5fSopenharmony_ci "returnType": { 9253af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 9263af6ab5fSopenharmony_ci "loc": { 9273af6ab5fSopenharmony_ci "start": { 9283af6ab5fSopenharmony_ci "line": 29, 9293af6ab5fSopenharmony_ci "column": 18 9303af6ab5fSopenharmony_ci }, 9313af6ab5fSopenharmony_ci "end": { 9323af6ab5fSopenharmony_ci "line": 29, 9333af6ab5fSopenharmony_ci "column": 22 9343af6ab5fSopenharmony_ci } 9353af6ab5fSopenharmony_ci } 9363af6ab5fSopenharmony_ci }, 9373af6ab5fSopenharmony_ci "body": { 9383af6ab5fSopenharmony_ci "type": "BlockStatement", 9393af6ab5fSopenharmony_ci "statements": [ 9403af6ab5fSopenharmony_ci { 9413af6ab5fSopenharmony_ci "type": "VariableDeclaration", 9423af6ab5fSopenharmony_ci "declarations": [ 9433af6ab5fSopenharmony_ci { 9443af6ab5fSopenharmony_ci "type": "VariableDeclarator", 9453af6ab5fSopenharmony_ci "id": { 9463af6ab5fSopenharmony_ci "type": "Identifier", 9473af6ab5fSopenharmony_ci "name": "red", 9483af6ab5fSopenharmony_ci "typeAnnotation": { 9493af6ab5fSopenharmony_ci "type": "ETSTypeReference", 9503af6ab5fSopenharmony_ci "part": { 9513af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 9523af6ab5fSopenharmony_ci "name": { 9533af6ab5fSopenharmony_ci "type": "Identifier", 9543af6ab5fSopenharmony_ci "name": "Color", 9553af6ab5fSopenharmony_ci "decorators": [], 9563af6ab5fSopenharmony_ci "loc": { 9573af6ab5fSopenharmony_ci "start": { 9583af6ab5fSopenharmony_ci "line": 30, 9593af6ab5fSopenharmony_ci "column": 12 9603af6ab5fSopenharmony_ci }, 9613af6ab5fSopenharmony_ci "end": { 9623af6ab5fSopenharmony_ci "line": 30, 9633af6ab5fSopenharmony_ci "column": 17 9643af6ab5fSopenharmony_ci } 9653af6ab5fSopenharmony_ci } 9663af6ab5fSopenharmony_ci }, 9673af6ab5fSopenharmony_ci "loc": { 9683af6ab5fSopenharmony_ci "start": { 9693af6ab5fSopenharmony_ci "line": 30, 9703af6ab5fSopenharmony_ci "column": 12 9713af6ab5fSopenharmony_ci }, 9723af6ab5fSopenharmony_ci "end": { 9733af6ab5fSopenharmony_ci "line": 30, 9743af6ab5fSopenharmony_ci "column": 19 9753af6ab5fSopenharmony_ci } 9763af6ab5fSopenharmony_ci } 9773af6ab5fSopenharmony_ci }, 9783af6ab5fSopenharmony_ci "loc": { 9793af6ab5fSopenharmony_ci "start": { 9803af6ab5fSopenharmony_ci "line": 30, 9813af6ab5fSopenharmony_ci "column": 12 9823af6ab5fSopenharmony_ci }, 9833af6ab5fSopenharmony_ci "end": { 9843af6ab5fSopenharmony_ci "line": 30, 9853af6ab5fSopenharmony_ci "column": 19 9863af6ab5fSopenharmony_ci } 9873af6ab5fSopenharmony_ci } 9883af6ab5fSopenharmony_ci }, 9893af6ab5fSopenharmony_ci "decorators": [], 9903af6ab5fSopenharmony_ci "loc": { 9913af6ab5fSopenharmony_ci "start": { 9923af6ab5fSopenharmony_ci "line": 30, 9933af6ab5fSopenharmony_ci "column": 7 9943af6ab5fSopenharmony_ci }, 9953af6ab5fSopenharmony_ci "end": { 9963af6ab5fSopenharmony_ci "line": 30, 9973af6ab5fSopenharmony_ci "column": 10 9983af6ab5fSopenharmony_ci } 9993af6ab5fSopenharmony_ci } 10003af6ab5fSopenharmony_ci }, 10013af6ab5fSopenharmony_ci "init": { 10023af6ab5fSopenharmony_ci "type": "MemberExpression", 10033af6ab5fSopenharmony_ci "object": { 10043af6ab5fSopenharmony_ci "type": "Identifier", 10053af6ab5fSopenharmony_ci "name": "Color", 10063af6ab5fSopenharmony_ci "decorators": [], 10073af6ab5fSopenharmony_ci "loc": { 10083af6ab5fSopenharmony_ci "start": { 10093af6ab5fSopenharmony_ci "line": 30, 10103af6ab5fSopenharmony_ci "column": 20 10113af6ab5fSopenharmony_ci }, 10123af6ab5fSopenharmony_ci "end": { 10133af6ab5fSopenharmony_ci "line": 30, 10143af6ab5fSopenharmony_ci "column": 25 10153af6ab5fSopenharmony_ci } 10163af6ab5fSopenharmony_ci } 10173af6ab5fSopenharmony_ci }, 10183af6ab5fSopenharmony_ci "property": { 10193af6ab5fSopenharmony_ci "type": "Identifier", 10203af6ab5fSopenharmony_ci "name": "Red", 10213af6ab5fSopenharmony_ci "decorators": [], 10223af6ab5fSopenharmony_ci "loc": { 10233af6ab5fSopenharmony_ci "start": { 10243af6ab5fSopenharmony_ci "line": 30, 10253af6ab5fSopenharmony_ci "column": 26 10263af6ab5fSopenharmony_ci }, 10273af6ab5fSopenharmony_ci "end": { 10283af6ab5fSopenharmony_ci "line": 30, 10293af6ab5fSopenharmony_ci "column": 29 10303af6ab5fSopenharmony_ci } 10313af6ab5fSopenharmony_ci } 10323af6ab5fSopenharmony_ci }, 10333af6ab5fSopenharmony_ci "computed": false, 10343af6ab5fSopenharmony_ci "optional": false, 10353af6ab5fSopenharmony_ci "loc": { 10363af6ab5fSopenharmony_ci "start": { 10373af6ab5fSopenharmony_ci "line": 30, 10383af6ab5fSopenharmony_ci "column": 20 10393af6ab5fSopenharmony_ci }, 10403af6ab5fSopenharmony_ci "end": { 10413af6ab5fSopenharmony_ci "line": 30, 10423af6ab5fSopenharmony_ci "column": 29 10433af6ab5fSopenharmony_ci } 10443af6ab5fSopenharmony_ci } 10453af6ab5fSopenharmony_ci }, 10463af6ab5fSopenharmony_ci "loc": { 10473af6ab5fSopenharmony_ci "start": { 10483af6ab5fSopenharmony_ci "line": 30, 10493af6ab5fSopenharmony_ci "column": 7 10503af6ab5fSopenharmony_ci }, 10513af6ab5fSopenharmony_ci "end": { 10523af6ab5fSopenharmony_ci "line": 30, 10533af6ab5fSopenharmony_ci "column": 29 10543af6ab5fSopenharmony_ci } 10553af6ab5fSopenharmony_ci } 10563af6ab5fSopenharmony_ci } 10573af6ab5fSopenharmony_ci ], 10583af6ab5fSopenharmony_ci "kind": "let", 10593af6ab5fSopenharmony_ci "loc": { 10603af6ab5fSopenharmony_ci "start": { 10613af6ab5fSopenharmony_ci "line": 30, 10623af6ab5fSopenharmony_ci "column": 3 10633af6ab5fSopenharmony_ci }, 10643af6ab5fSopenharmony_ci "end": { 10653af6ab5fSopenharmony_ci "line": 30, 10663af6ab5fSopenharmony_ci "column": 30 10673af6ab5fSopenharmony_ci } 10683af6ab5fSopenharmony_ci } 10693af6ab5fSopenharmony_ci }, 10703af6ab5fSopenharmony_ci { 10713af6ab5fSopenharmony_ci "type": "AssertStatement", 10723af6ab5fSopenharmony_ci "test": { 10733af6ab5fSopenharmony_ci "type": "BinaryExpression", 10743af6ab5fSopenharmony_ci "operator": "==", 10753af6ab5fSopenharmony_ci "left": { 10763af6ab5fSopenharmony_ci "type": "Identifier", 10773af6ab5fSopenharmony_ci "name": "red", 10783af6ab5fSopenharmony_ci "decorators": [], 10793af6ab5fSopenharmony_ci "loc": { 10803af6ab5fSopenharmony_ci "start": { 10813af6ab5fSopenharmony_ci "line": 31, 10823af6ab5fSopenharmony_ci "column": 10 10833af6ab5fSopenharmony_ci }, 10843af6ab5fSopenharmony_ci "end": { 10853af6ab5fSopenharmony_ci "line": 31, 10863af6ab5fSopenharmony_ci "column": 13 10873af6ab5fSopenharmony_ci } 10883af6ab5fSopenharmony_ci } 10893af6ab5fSopenharmony_ci }, 10903af6ab5fSopenharmony_ci "right": { 10913af6ab5fSopenharmony_ci "type": "MemberExpression", 10923af6ab5fSopenharmony_ci "object": { 10933af6ab5fSopenharmony_ci "type": "Identifier", 10943af6ab5fSopenharmony_ci "name": "Color", 10953af6ab5fSopenharmony_ci "decorators": [], 10963af6ab5fSopenharmony_ci "loc": { 10973af6ab5fSopenharmony_ci "start": { 10983af6ab5fSopenharmony_ci "line": 31, 10993af6ab5fSopenharmony_ci "column": 17 11003af6ab5fSopenharmony_ci }, 11013af6ab5fSopenharmony_ci "end": { 11023af6ab5fSopenharmony_ci "line": 31, 11033af6ab5fSopenharmony_ci "column": 22 11043af6ab5fSopenharmony_ci } 11053af6ab5fSopenharmony_ci } 11063af6ab5fSopenharmony_ci }, 11073af6ab5fSopenharmony_ci "property": { 11083af6ab5fSopenharmony_ci "type": "Identifier", 11093af6ab5fSopenharmony_ci "name": "Red", 11103af6ab5fSopenharmony_ci "decorators": [], 11113af6ab5fSopenharmony_ci "loc": { 11123af6ab5fSopenharmony_ci "start": { 11133af6ab5fSopenharmony_ci "line": 31, 11143af6ab5fSopenharmony_ci "column": 23 11153af6ab5fSopenharmony_ci }, 11163af6ab5fSopenharmony_ci "end": { 11173af6ab5fSopenharmony_ci "line": 31, 11183af6ab5fSopenharmony_ci "column": 26 11193af6ab5fSopenharmony_ci } 11203af6ab5fSopenharmony_ci } 11213af6ab5fSopenharmony_ci }, 11223af6ab5fSopenharmony_ci "computed": false, 11233af6ab5fSopenharmony_ci "optional": false, 11243af6ab5fSopenharmony_ci "loc": { 11253af6ab5fSopenharmony_ci "start": { 11263af6ab5fSopenharmony_ci "line": 31, 11273af6ab5fSopenharmony_ci "column": 17 11283af6ab5fSopenharmony_ci }, 11293af6ab5fSopenharmony_ci "end": { 11303af6ab5fSopenharmony_ci "line": 31, 11313af6ab5fSopenharmony_ci "column": 26 11323af6ab5fSopenharmony_ci } 11333af6ab5fSopenharmony_ci } 11343af6ab5fSopenharmony_ci }, 11353af6ab5fSopenharmony_ci "loc": { 11363af6ab5fSopenharmony_ci "start": { 11373af6ab5fSopenharmony_ci "line": 31, 11383af6ab5fSopenharmony_ci "column": 10 11393af6ab5fSopenharmony_ci }, 11403af6ab5fSopenharmony_ci "end": { 11413af6ab5fSopenharmony_ci "line": 31, 11423af6ab5fSopenharmony_ci "column": 26 11433af6ab5fSopenharmony_ci } 11443af6ab5fSopenharmony_ci } 11453af6ab5fSopenharmony_ci }, 11463af6ab5fSopenharmony_ci "second": null, 11473af6ab5fSopenharmony_ci "loc": { 11483af6ab5fSopenharmony_ci "start": { 11493af6ab5fSopenharmony_ci "line": 31, 11503af6ab5fSopenharmony_ci "column": 3 11513af6ab5fSopenharmony_ci }, 11523af6ab5fSopenharmony_ci "end": { 11533af6ab5fSopenharmony_ci "line": 31, 11543af6ab5fSopenharmony_ci "column": 27 11553af6ab5fSopenharmony_ci } 11563af6ab5fSopenharmony_ci } 11573af6ab5fSopenharmony_ci }, 11583af6ab5fSopenharmony_ci { 11593af6ab5fSopenharmony_ci "type": "AssertStatement", 11603af6ab5fSopenharmony_ci "test": { 11613af6ab5fSopenharmony_ci "type": "BinaryExpression", 11623af6ab5fSopenharmony_ci "operator": "==", 11633af6ab5fSopenharmony_ci "left": { 11643af6ab5fSopenharmony_ci "type": "CallExpression", 11653af6ab5fSopenharmony_ci "callee": { 11663af6ab5fSopenharmony_ci "type": "Identifier", 11673af6ab5fSopenharmony_ci "name": "colorToInt", 11683af6ab5fSopenharmony_ci "decorators": [], 11693af6ab5fSopenharmony_ci "loc": { 11703af6ab5fSopenharmony_ci "start": { 11713af6ab5fSopenharmony_ci "line": 32, 11723af6ab5fSopenharmony_ci "column": 10 11733af6ab5fSopenharmony_ci }, 11743af6ab5fSopenharmony_ci "end": { 11753af6ab5fSopenharmony_ci "line": 32, 11763af6ab5fSopenharmony_ci "column": 20 11773af6ab5fSopenharmony_ci } 11783af6ab5fSopenharmony_ci } 11793af6ab5fSopenharmony_ci }, 11803af6ab5fSopenharmony_ci "arguments": [ 11813af6ab5fSopenharmony_ci { 11823af6ab5fSopenharmony_ci "type": "Identifier", 11833af6ab5fSopenharmony_ci "name": "red", 11843af6ab5fSopenharmony_ci "decorators": [], 11853af6ab5fSopenharmony_ci "loc": { 11863af6ab5fSopenharmony_ci "start": { 11873af6ab5fSopenharmony_ci "line": 32, 11883af6ab5fSopenharmony_ci "column": 21 11893af6ab5fSopenharmony_ci }, 11903af6ab5fSopenharmony_ci "end": { 11913af6ab5fSopenharmony_ci "line": 32, 11923af6ab5fSopenharmony_ci "column": 24 11933af6ab5fSopenharmony_ci } 11943af6ab5fSopenharmony_ci } 11953af6ab5fSopenharmony_ci } 11963af6ab5fSopenharmony_ci ], 11973af6ab5fSopenharmony_ci "optional": false, 11983af6ab5fSopenharmony_ci "loc": { 11993af6ab5fSopenharmony_ci "start": { 12003af6ab5fSopenharmony_ci "line": 32, 12013af6ab5fSopenharmony_ci "column": 10 12023af6ab5fSopenharmony_ci }, 12033af6ab5fSopenharmony_ci "end": { 12043af6ab5fSopenharmony_ci "line": 32, 12053af6ab5fSopenharmony_ci "column": 25 12063af6ab5fSopenharmony_ci } 12073af6ab5fSopenharmony_ci } 12083af6ab5fSopenharmony_ci }, 12093af6ab5fSopenharmony_ci "right": { 12103af6ab5fSopenharmony_ci "type": "NumberLiteral", 12113af6ab5fSopenharmony_ci "value": 0, 12123af6ab5fSopenharmony_ci "loc": { 12133af6ab5fSopenharmony_ci "start": { 12143af6ab5fSopenharmony_ci "line": 32, 12153af6ab5fSopenharmony_ci "column": 29 12163af6ab5fSopenharmony_ci }, 12173af6ab5fSopenharmony_ci "end": { 12183af6ab5fSopenharmony_ci "line": 32, 12193af6ab5fSopenharmony_ci "column": 30 12203af6ab5fSopenharmony_ci } 12213af6ab5fSopenharmony_ci } 12223af6ab5fSopenharmony_ci }, 12233af6ab5fSopenharmony_ci "loc": { 12243af6ab5fSopenharmony_ci "start": { 12253af6ab5fSopenharmony_ci "line": 32, 12263af6ab5fSopenharmony_ci "column": 10 12273af6ab5fSopenharmony_ci }, 12283af6ab5fSopenharmony_ci "end": { 12293af6ab5fSopenharmony_ci "line": 32, 12303af6ab5fSopenharmony_ci "column": 30 12313af6ab5fSopenharmony_ci } 12323af6ab5fSopenharmony_ci } 12333af6ab5fSopenharmony_ci }, 12343af6ab5fSopenharmony_ci "second": null, 12353af6ab5fSopenharmony_ci "loc": { 12363af6ab5fSopenharmony_ci "start": { 12373af6ab5fSopenharmony_ci "line": 32, 12383af6ab5fSopenharmony_ci "column": 3 12393af6ab5fSopenharmony_ci }, 12403af6ab5fSopenharmony_ci "end": { 12413af6ab5fSopenharmony_ci "line": 32, 12423af6ab5fSopenharmony_ci "column": 31 12433af6ab5fSopenharmony_ci } 12443af6ab5fSopenharmony_ci } 12453af6ab5fSopenharmony_ci }, 12463af6ab5fSopenharmony_ci { 12473af6ab5fSopenharmony_ci "type": "VariableDeclaration", 12483af6ab5fSopenharmony_ci "declarations": [ 12493af6ab5fSopenharmony_ci { 12503af6ab5fSopenharmony_ci "type": "VariableDeclarator", 12513af6ab5fSopenharmony_ci "id": { 12523af6ab5fSopenharmony_ci "type": "Identifier", 12533af6ab5fSopenharmony_ci "name": "red2", 12543af6ab5fSopenharmony_ci "typeAnnotation": { 12553af6ab5fSopenharmony_ci "type": "ETSTypeReference", 12563af6ab5fSopenharmony_ci "part": { 12573af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 12583af6ab5fSopenharmony_ci "name": { 12593af6ab5fSopenharmony_ci "type": "Identifier", 12603af6ab5fSopenharmony_ci "name": "Color", 12613af6ab5fSopenharmony_ci "decorators": [], 12623af6ab5fSopenharmony_ci "loc": { 12633af6ab5fSopenharmony_ci "start": { 12643af6ab5fSopenharmony_ci "line": 34, 12653af6ab5fSopenharmony_ci "column": 13 12663af6ab5fSopenharmony_ci }, 12673af6ab5fSopenharmony_ci "end": { 12683af6ab5fSopenharmony_ci "line": 34, 12693af6ab5fSopenharmony_ci "column": 18 12703af6ab5fSopenharmony_ci } 12713af6ab5fSopenharmony_ci } 12723af6ab5fSopenharmony_ci }, 12733af6ab5fSopenharmony_ci "loc": { 12743af6ab5fSopenharmony_ci "start": { 12753af6ab5fSopenharmony_ci "line": 34, 12763af6ab5fSopenharmony_ci "column": 13 12773af6ab5fSopenharmony_ci }, 12783af6ab5fSopenharmony_ci "end": { 12793af6ab5fSopenharmony_ci "line": 34, 12803af6ab5fSopenharmony_ci "column": 20 12813af6ab5fSopenharmony_ci } 12823af6ab5fSopenharmony_ci } 12833af6ab5fSopenharmony_ci }, 12843af6ab5fSopenharmony_ci "loc": { 12853af6ab5fSopenharmony_ci "start": { 12863af6ab5fSopenharmony_ci "line": 34, 12873af6ab5fSopenharmony_ci "column": 13 12883af6ab5fSopenharmony_ci }, 12893af6ab5fSopenharmony_ci "end": { 12903af6ab5fSopenharmony_ci "line": 34, 12913af6ab5fSopenharmony_ci "column": 20 12923af6ab5fSopenharmony_ci } 12933af6ab5fSopenharmony_ci } 12943af6ab5fSopenharmony_ci }, 12953af6ab5fSopenharmony_ci "decorators": [], 12963af6ab5fSopenharmony_ci "loc": { 12973af6ab5fSopenharmony_ci "start": { 12983af6ab5fSopenharmony_ci "line": 34, 12993af6ab5fSopenharmony_ci "column": 7 13003af6ab5fSopenharmony_ci }, 13013af6ab5fSopenharmony_ci "end": { 13023af6ab5fSopenharmony_ci "line": 34, 13033af6ab5fSopenharmony_ci "column": 11 13043af6ab5fSopenharmony_ci } 13053af6ab5fSopenharmony_ci } 13063af6ab5fSopenharmony_ci }, 13073af6ab5fSopenharmony_ci "init": { 13083af6ab5fSopenharmony_ci "type": "Identifier", 13093af6ab5fSopenharmony_ci "name": "red", 13103af6ab5fSopenharmony_ci "decorators": [], 13113af6ab5fSopenharmony_ci "loc": { 13123af6ab5fSopenharmony_ci "start": { 13133af6ab5fSopenharmony_ci "line": 34, 13143af6ab5fSopenharmony_ci "column": 21 13153af6ab5fSopenharmony_ci }, 13163af6ab5fSopenharmony_ci "end": { 13173af6ab5fSopenharmony_ci "line": 34, 13183af6ab5fSopenharmony_ci "column": 24 13193af6ab5fSopenharmony_ci } 13203af6ab5fSopenharmony_ci } 13213af6ab5fSopenharmony_ci }, 13223af6ab5fSopenharmony_ci "loc": { 13233af6ab5fSopenharmony_ci "start": { 13243af6ab5fSopenharmony_ci "line": 34, 13253af6ab5fSopenharmony_ci "column": 7 13263af6ab5fSopenharmony_ci }, 13273af6ab5fSopenharmony_ci "end": { 13283af6ab5fSopenharmony_ci "line": 34, 13293af6ab5fSopenharmony_ci "column": 24 13303af6ab5fSopenharmony_ci } 13313af6ab5fSopenharmony_ci } 13323af6ab5fSopenharmony_ci } 13333af6ab5fSopenharmony_ci ], 13343af6ab5fSopenharmony_ci "kind": "let", 13353af6ab5fSopenharmony_ci "loc": { 13363af6ab5fSopenharmony_ci "start": { 13373af6ab5fSopenharmony_ci "line": 34, 13383af6ab5fSopenharmony_ci "column": 3 13393af6ab5fSopenharmony_ci }, 13403af6ab5fSopenharmony_ci "end": { 13413af6ab5fSopenharmony_ci "line": 34, 13423af6ab5fSopenharmony_ci "column": 25 13433af6ab5fSopenharmony_ci } 13443af6ab5fSopenharmony_ci } 13453af6ab5fSopenharmony_ci }, 13463af6ab5fSopenharmony_ci { 13473af6ab5fSopenharmony_ci "type": "AssertStatement", 13483af6ab5fSopenharmony_ci "test": { 13493af6ab5fSopenharmony_ci "type": "BinaryExpression", 13503af6ab5fSopenharmony_ci "operator": "==", 13513af6ab5fSopenharmony_ci "left": { 13523af6ab5fSopenharmony_ci "type": "Identifier", 13533af6ab5fSopenharmony_ci "name": "red", 13543af6ab5fSopenharmony_ci "decorators": [], 13553af6ab5fSopenharmony_ci "loc": { 13563af6ab5fSopenharmony_ci "start": { 13573af6ab5fSopenharmony_ci "line": 35, 13583af6ab5fSopenharmony_ci "column": 10 13593af6ab5fSopenharmony_ci }, 13603af6ab5fSopenharmony_ci "end": { 13613af6ab5fSopenharmony_ci "line": 35, 13623af6ab5fSopenharmony_ci "column": 13 13633af6ab5fSopenharmony_ci } 13643af6ab5fSopenharmony_ci } 13653af6ab5fSopenharmony_ci }, 13663af6ab5fSopenharmony_ci "right": { 13673af6ab5fSopenharmony_ci "type": "Identifier", 13683af6ab5fSopenharmony_ci "name": "red2", 13693af6ab5fSopenharmony_ci "decorators": [], 13703af6ab5fSopenharmony_ci "loc": { 13713af6ab5fSopenharmony_ci "start": { 13723af6ab5fSopenharmony_ci "line": 35, 13733af6ab5fSopenharmony_ci "column": 17 13743af6ab5fSopenharmony_ci }, 13753af6ab5fSopenharmony_ci "end": { 13763af6ab5fSopenharmony_ci "line": 35, 13773af6ab5fSopenharmony_ci "column": 21 13783af6ab5fSopenharmony_ci } 13793af6ab5fSopenharmony_ci } 13803af6ab5fSopenharmony_ci }, 13813af6ab5fSopenharmony_ci "loc": { 13823af6ab5fSopenharmony_ci "start": { 13833af6ab5fSopenharmony_ci "line": 35, 13843af6ab5fSopenharmony_ci "column": 10 13853af6ab5fSopenharmony_ci }, 13863af6ab5fSopenharmony_ci "end": { 13873af6ab5fSopenharmony_ci "line": 35, 13883af6ab5fSopenharmony_ci "column": 21 13893af6ab5fSopenharmony_ci } 13903af6ab5fSopenharmony_ci } 13913af6ab5fSopenharmony_ci }, 13923af6ab5fSopenharmony_ci "second": null, 13933af6ab5fSopenharmony_ci "loc": { 13943af6ab5fSopenharmony_ci "start": { 13953af6ab5fSopenharmony_ci "line": 35, 13963af6ab5fSopenharmony_ci "column": 3 13973af6ab5fSopenharmony_ci }, 13983af6ab5fSopenharmony_ci "end": { 13993af6ab5fSopenharmony_ci "line": 35, 14003af6ab5fSopenharmony_ci "column": 22 14013af6ab5fSopenharmony_ci } 14023af6ab5fSopenharmony_ci } 14033af6ab5fSopenharmony_ci }, 14043af6ab5fSopenharmony_ci { 14053af6ab5fSopenharmony_ci "type": "AssertStatement", 14063af6ab5fSopenharmony_ci "test": { 14073af6ab5fSopenharmony_ci "type": "BinaryExpression", 14083af6ab5fSopenharmony_ci "operator": "==", 14093af6ab5fSopenharmony_ci "left": { 14103af6ab5fSopenharmony_ci "type": "MemberExpression", 14113af6ab5fSopenharmony_ci "object": { 14123af6ab5fSopenharmony_ci "type": "Identifier", 14133af6ab5fSopenharmony_ci "name": "Color", 14143af6ab5fSopenharmony_ci "decorators": [], 14153af6ab5fSopenharmony_ci "loc": { 14163af6ab5fSopenharmony_ci "start": { 14173af6ab5fSopenharmony_ci "line": 36, 14183af6ab5fSopenharmony_ci "column": 10 14193af6ab5fSopenharmony_ci }, 14203af6ab5fSopenharmony_ci "end": { 14213af6ab5fSopenharmony_ci "line": 36, 14223af6ab5fSopenharmony_ci "column": 15 14233af6ab5fSopenharmony_ci } 14243af6ab5fSopenharmony_ci } 14253af6ab5fSopenharmony_ci }, 14263af6ab5fSopenharmony_ci "property": { 14273af6ab5fSopenharmony_ci "type": "Identifier", 14283af6ab5fSopenharmony_ci "name": "Red", 14293af6ab5fSopenharmony_ci "decorators": [], 14303af6ab5fSopenharmony_ci "loc": { 14313af6ab5fSopenharmony_ci "start": { 14323af6ab5fSopenharmony_ci "line": 36, 14333af6ab5fSopenharmony_ci "column": 16 14343af6ab5fSopenharmony_ci }, 14353af6ab5fSopenharmony_ci "end": { 14363af6ab5fSopenharmony_ci "line": 36, 14373af6ab5fSopenharmony_ci "column": 19 14383af6ab5fSopenharmony_ci } 14393af6ab5fSopenharmony_ci } 14403af6ab5fSopenharmony_ci }, 14413af6ab5fSopenharmony_ci "computed": false, 14423af6ab5fSopenharmony_ci "optional": false, 14433af6ab5fSopenharmony_ci "loc": { 14443af6ab5fSopenharmony_ci "start": { 14453af6ab5fSopenharmony_ci "line": 36, 14463af6ab5fSopenharmony_ci "column": 10 14473af6ab5fSopenharmony_ci }, 14483af6ab5fSopenharmony_ci "end": { 14493af6ab5fSopenharmony_ci "line": 36, 14503af6ab5fSopenharmony_ci "column": 19 14513af6ab5fSopenharmony_ci } 14523af6ab5fSopenharmony_ci } 14533af6ab5fSopenharmony_ci }, 14543af6ab5fSopenharmony_ci "right": { 14553af6ab5fSopenharmony_ci "type": "Identifier", 14563af6ab5fSopenharmony_ci "name": "red2", 14573af6ab5fSopenharmony_ci "decorators": [], 14583af6ab5fSopenharmony_ci "loc": { 14593af6ab5fSopenharmony_ci "start": { 14603af6ab5fSopenharmony_ci "line": 36, 14613af6ab5fSopenharmony_ci "column": 23 14623af6ab5fSopenharmony_ci }, 14633af6ab5fSopenharmony_ci "end": { 14643af6ab5fSopenharmony_ci "line": 36, 14653af6ab5fSopenharmony_ci "column": 27 14663af6ab5fSopenharmony_ci } 14673af6ab5fSopenharmony_ci } 14683af6ab5fSopenharmony_ci }, 14693af6ab5fSopenharmony_ci "loc": { 14703af6ab5fSopenharmony_ci "start": { 14713af6ab5fSopenharmony_ci "line": 36, 14723af6ab5fSopenharmony_ci "column": 10 14733af6ab5fSopenharmony_ci }, 14743af6ab5fSopenharmony_ci "end": { 14753af6ab5fSopenharmony_ci "line": 36, 14763af6ab5fSopenharmony_ci "column": 27 14773af6ab5fSopenharmony_ci } 14783af6ab5fSopenharmony_ci } 14793af6ab5fSopenharmony_ci }, 14803af6ab5fSopenharmony_ci "second": null, 14813af6ab5fSopenharmony_ci "loc": { 14823af6ab5fSopenharmony_ci "start": { 14833af6ab5fSopenharmony_ci "line": 36, 14843af6ab5fSopenharmony_ci "column": 3 14853af6ab5fSopenharmony_ci }, 14863af6ab5fSopenharmony_ci "end": { 14873af6ab5fSopenharmony_ci "line": 36, 14883af6ab5fSopenharmony_ci "column": 28 14893af6ab5fSopenharmony_ci } 14903af6ab5fSopenharmony_ci } 14913af6ab5fSopenharmony_ci }, 14923af6ab5fSopenharmony_ci { 14933af6ab5fSopenharmony_ci "type": "VariableDeclaration", 14943af6ab5fSopenharmony_ci "declarations": [ 14953af6ab5fSopenharmony_ci { 14963af6ab5fSopenharmony_ci "type": "VariableDeclarator", 14973af6ab5fSopenharmony_ci "id": { 14983af6ab5fSopenharmony_ci "type": "Identifier", 14993af6ab5fSopenharmony_ci "name": "red_int", 15003af6ab5fSopenharmony_ci "typeAnnotation": { 15013af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 15023af6ab5fSopenharmony_ci "loc": { 15033af6ab5fSopenharmony_ci "start": { 15043af6ab5fSopenharmony_ci "line": 38, 15053af6ab5fSopenharmony_ci "column": 16 15063af6ab5fSopenharmony_ci }, 15073af6ab5fSopenharmony_ci "end": { 15083af6ab5fSopenharmony_ci "line": 38, 15093af6ab5fSopenharmony_ci "column": 19 15103af6ab5fSopenharmony_ci } 15113af6ab5fSopenharmony_ci } 15123af6ab5fSopenharmony_ci }, 15133af6ab5fSopenharmony_ci "decorators": [], 15143af6ab5fSopenharmony_ci "loc": { 15153af6ab5fSopenharmony_ci "start": { 15163af6ab5fSopenharmony_ci "line": 38, 15173af6ab5fSopenharmony_ci "column": 7 15183af6ab5fSopenharmony_ci }, 15193af6ab5fSopenharmony_ci "end": { 15203af6ab5fSopenharmony_ci "line": 38, 15213af6ab5fSopenharmony_ci "column": 14 15223af6ab5fSopenharmony_ci } 15233af6ab5fSopenharmony_ci } 15243af6ab5fSopenharmony_ci }, 15253af6ab5fSopenharmony_ci "init": { 15263af6ab5fSopenharmony_ci "type": "TSAsExpression", 15273af6ab5fSopenharmony_ci "expression": { 15283af6ab5fSopenharmony_ci "type": "Identifier", 15293af6ab5fSopenharmony_ci "name": "red", 15303af6ab5fSopenharmony_ci "decorators": [], 15313af6ab5fSopenharmony_ci "loc": { 15323af6ab5fSopenharmony_ci "start": { 15333af6ab5fSopenharmony_ci "line": 38, 15343af6ab5fSopenharmony_ci "column": 22 15353af6ab5fSopenharmony_ci }, 15363af6ab5fSopenharmony_ci "end": { 15373af6ab5fSopenharmony_ci "line": 38, 15383af6ab5fSopenharmony_ci "column": 25 15393af6ab5fSopenharmony_ci } 15403af6ab5fSopenharmony_ci } 15413af6ab5fSopenharmony_ci }, 15423af6ab5fSopenharmony_ci "typeAnnotation": { 15433af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 15443af6ab5fSopenharmony_ci "loc": { 15453af6ab5fSopenharmony_ci "start": { 15463af6ab5fSopenharmony_ci "line": 38, 15473af6ab5fSopenharmony_ci "column": 29 15483af6ab5fSopenharmony_ci }, 15493af6ab5fSopenharmony_ci "end": { 15503af6ab5fSopenharmony_ci "line": 38, 15513af6ab5fSopenharmony_ci "column": 32 15523af6ab5fSopenharmony_ci } 15533af6ab5fSopenharmony_ci } 15543af6ab5fSopenharmony_ci }, 15553af6ab5fSopenharmony_ci "loc": { 15563af6ab5fSopenharmony_ci "start": { 15573af6ab5fSopenharmony_ci "line": 38, 15583af6ab5fSopenharmony_ci "column": 22 15593af6ab5fSopenharmony_ci }, 15603af6ab5fSopenharmony_ci "end": { 15613af6ab5fSopenharmony_ci "line": 38, 15623af6ab5fSopenharmony_ci "column": 25 15633af6ab5fSopenharmony_ci } 15643af6ab5fSopenharmony_ci } 15653af6ab5fSopenharmony_ci }, 15663af6ab5fSopenharmony_ci "loc": { 15673af6ab5fSopenharmony_ci "start": { 15683af6ab5fSopenharmony_ci "line": 38, 15693af6ab5fSopenharmony_ci "column": 7 15703af6ab5fSopenharmony_ci }, 15713af6ab5fSopenharmony_ci "end": { 15723af6ab5fSopenharmony_ci "line": 38, 15733af6ab5fSopenharmony_ci "column": 25 15743af6ab5fSopenharmony_ci } 15753af6ab5fSopenharmony_ci } 15763af6ab5fSopenharmony_ci } 15773af6ab5fSopenharmony_ci ], 15783af6ab5fSopenharmony_ci "kind": "let", 15793af6ab5fSopenharmony_ci "loc": { 15803af6ab5fSopenharmony_ci "start": { 15813af6ab5fSopenharmony_ci "line": 38, 15823af6ab5fSopenharmony_ci "column": 3 15833af6ab5fSopenharmony_ci }, 15843af6ab5fSopenharmony_ci "end": { 15853af6ab5fSopenharmony_ci "line": 38, 15863af6ab5fSopenharmony_ci "column": 33 15873af6ab5fSopenharmony_ci } 15883af6ab5fSopenharmony_ci } 15893af6ab5fSopenharmony_ci }, 15903af6ab5fSopenharmony_ci { 15913af6ab5fSopenharmony_ci "type": "AssertStatement", 15923af6ab5fSopenharmony_ci "test": { 15933af6ab5fSopenharmony_ci "type": "BinaryExpression", 15943af6ab5fSopenharmony_ci "operator": "==", 15953af6ab5fSopenharmony_ci "left": { 15963af6ab5fSopenharmony_ci "type": "Identifier", 15973af6ab5fSopenharmony_ci "name": "red_int", 15983af6ab5fSopenharmony_ci "decorators": [], 15993af6ab5fSopenharmony_ci "loc": { 16003af6ab5fSopenharmony_ci "start": { 16013af6ab5fSopenharmony_ci "line": 39, 16023af6ab5fSopenharmony_ci "column": 10 16033af6ab5fSopenharmony_ci }, 16043af6ab5fSopenharmony_ci "end": { 16053af6ab5fSopenharmony_ci "line": 39, 16063af6ab5fSopenharmony_ci "column": 17 16073af6ab5fSopenharmony_ci } 16083af6ab5fSopenharmony_ci } 16093af6ab5fSopenharmony_ci }, 16103af6ab5fSopenharmony_ci "right": { 16113af6ab5fSopenharmony_ci "type": "NumberLiteral", 16123af6ab5fSopenharmony_ci "value": 0, 16133af6ab5fSopenharmony_ci "loc": { 16143af6ab5fSopenharmony_ci "start": { 16153af6ab5fSopenharmony_ci "line": 39, 16163af6ab5fSopenharmony_ci "column": 21 16173af6ab5fSopenharmony_ci }, 16183af6ab5fSopenharmony_ci "end": { 16193af6ab5fSopenharmony_ci "line": 39, 16203af6ab5fSopenharmony_ci "column": 22 16213af6ab5fSopenharmony_ci } 16223af6ab5fSopenharmony_ci } 16233af6ab5fSopenharmony_ci }, 16243af6ab5fSopenharmony_ci "loc": { 16253af6ab5fSopenharmony_ci "start": { 16263af6ab5fSopenharmony_ci "line": 39, 16273af6ab5fSopenharmony_ci "column": 10 16283af6ab5fSopenharmony_ci }, 16293af6ab5fSopenharmony_ci "end": { 16303af6ab5fSopenharmony_ci "line": 39, 16313af6ab5fSopenharmony_ci "column": 22 16323af6ab5fSopenharmony_ci } 16333af6ab5fSopenharmony_ci } 16343af6ab5fSopenharmony_ci }, 16353af6ab5fSopenharmony_ci "second": null, 16363af6ab5fSopenharmony_ci "loc": { 16373af6ab5fSopenharmony_ci "start": { 16383af6ab5fSopenharmony_ci "line": 39, 16393af6ab5fSopenharmony_ci "column": 3 16403af6ab5fSopenharmony_ci }, 16413af6ab5fSopenharmony_ci "end": { 16423af6ab5fSopenharmony_ci "line": 39, 16433af6ab5fSopenharmony_ci "column": 23 16443af6ab5fSopenharmony_ci } 16453af6ab5fSopenharmony_ci } 16463af6ab5fSopenharmony_ci }, 16473af6ab5fSopenharmony_ci { 16483af6ab5fSopenharmony_ci "type": "AssertStatement", 16493af6ab5fSopenharmony_ci "test": { 16503af6ab5fSopenharmony_ci "type": "BinaryExpression", 16513af6ab5fSopenharmony_ci "operator": "==", 16523af6ab5fSopenharmony_ci "left": { 16533af6ab5fSopenharmony_ci "type": "Identifier", 16543af6ab5fSopenharmony_ci "name": "red_int", 16553af6ab5fSopenharmony_ci "decorators": [], 16563af6ab5fSopenharmony_ci "loc": { 16573af6ab5fSopenharmony_ci "start": { 16583af6ab5fSopenharmony_ci "line": 40, 16593af6ab5fSopenharmony_ci "column": 10 16603af6ab5fSopenharmony_ci }, 16613af6ab5fSopenharmony_ci "end": { 16623af6ab5fSopenharmony_ci "line": 40, 16633af6ab5fSopenharmony_ci "column": 17 16643af6ab5fSopenharmony_ci } 16653af6ab5fSopenharmony_ci } 16663af6ab5fSopenharmony_ci }, 16673af6ab5fSopenharmony_ci "right": { 16683af6ab5fSopenharmony_ci "type": "TSAsExpression", 16693af6ab5fSopenharmony_ci "expression": { 16703af6ab5fSopenharmony_ci "type": "MemberExpression", 16713af6ab5fSopenharmony_ci "object": { 16723af6ab5fSopenharmony_ci "type": "Identifier", 16733af6ab5fSopenharmony_ci "name": "Color", 16743af6ab5fSopenharmony_ci "decorators": [], 16753af6ab5fSopenharmony_ci "loc": { 16763af6ab5fSopenharmony_ci "start": { 16773af6ab5fSopenharmony_ci "line": 40, 16783af6ab5fSopenharmony_ci "column": 21 16793af6ab5fSopenharmony_ci }, 16803af6ab5fSopenharmony_ci "end": { 16813af6ab5fSopenharmony_ci "line": 40, 16823af6ab5fSopenharmony_ci "column": 26 16833af6ab5fSopenharmony_ci } 16843af6ab5fSopenharmony_ci } 16853af6ab5fSopenharmony_ci }, 16863af6ab5fSopenharmony_ci "property": { 16873af6ab5fSopenharmony_ci "type": "Identifier", 16883af6ab5fSopenharmony_ci "name": "Red", 16893af6ab5fSopenharmony_ci "decorators": [], 16903af6ab5fSopenharmony_ci "loc": { 16913af6ab5fSopenharmony_ci "start": { 16923af6ab5fSopenharmony_ci "line": 40, 16933af6ab5fSopenharmony_ci "column": 27 16943af6ab5fSopenharmony_ci }, 16953af6ab5fSopenharmony_ci "end": { 16963af6ab5fSopenharmony_ci "line": 40, 16973af6ab5fSopenharmony_ci "column": 30 16983af6ab5fSopenharmony_ci } 16993af6ab5fSopenharmony_ci } 17003af6ab5fSopenharmony_ci }, 17013af6ab5fSopenharmony_ci "computed": false, 17023af6ab5fSopenharmony_ci "optional": false, 17033af6ab5fSopenharmony_ci "loc": { 17043af6ab5fSopenharmony_ci "start": { 17053af6ab5fSopenharmony_ci "line": 40, 17063af6ab5fSopenharmony_ci "column": 21 17073af6ab5fSopenharmony_ci }, 17083af6ab5fSopenharmony_ci "end": { 17093af6ab5fSopenharmony_ci "line": 40, 17103af6ab5fSopenharmony_ci "column": 30 17113af6ab5fSopenharmony_ci } 17123af6ab5fSopenharmony_ci } 17133af6ab5fSopenharmony_ci }, 17143af6ab5fSopenharmony_ci "typeAnnotation": { 17153af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 17163af6ab5fSopenharmony_ci "loc": { 17173af6ab5fSopenharmony_ci "start": { 17183af6ab5fSopenharmony_ci "line": 40, 17193af6ab5fSopenharmony_ci "column": 34 17203af6ab5fSopenharmony_ci }, 17213af6ab5fSopenharmony_ci "end": { 17223af6ab5fSopenharmony_ci "line": 40, 17233af6ab5fSopenharmony_ci "column": 37 17243af6ab5fSopenharmony_ci } 17253af6ab5fSopenharmony_ci } 17263af6ab5fSopenharmony_ci }, 17273af6ab5fSopenharmony_ci "loc": { 17283af6ab5fSopenharmony_ci "start": { 17293af6ab5fSopenharmony_ci "line": 40, 17303af6ab5fSopenharmony_ci "column": 21 17313af6ab5fSopenharmony_ci }, 17323af6ab5fSopenharmony_ci "end": { 17333af6ab5fSopenharmony_ci "line": 40, 17343af6ab5fSopenharmony_ci "column": 30 17353af6ab5fSopenharmony_ci } 17363af6ab5fSopenharmony_ci } 17373af6ab5fSopenharmony_ci }, 17383af6ab5fSopenharmony_ci "loc": { 17393af6ab5fSopenharmony_ci "start": { 17403af6ab5fSopenharmony_ci "line": 40, 17413af6ab5fSopenharmony_ci "column": 10 17423af6ab5fSopenharmony_ci }, 17433af6ab5fSopenharmony_ci "end": { 17443af6ab5fSopenharmony_ci "line": 40, 17453af6ab5fSopenharmony_ci "column": 30 17463af6ab5fSopenharmony_ci } 17473af6ab5fSopenharmony_ci } 17483af6ab5fSopenharmony_ci }, 17493af6ab5fSopenharmony_ci "second": null, 17503af6ab5fSopenharmony_ci "loc": { 17513af6ab5fSopenharmony_ci "start": { 17523af6ab5fSopenharmony_ci "line": 40, 17533af6ab5fSopenharmony_ci "column": 3 17543af6ab5fSopenharmony_ci }, 17553af6ab5fSopenharmony_ci "end": { 17563af6ab5fSopenharmony_ci "line": 40, 17573af6ab5fSopenharmony_ci "column": 38 17583af6ab5fSopenharmony_ci } 17593af6ab5fSopenharmony_ci } 17603af6ab5fSopenharmony_ci }, 17613af6ab5fSopenharmony_ci { 17623af6ab5fSopenharmony_ci "type": "VariableDeclaration", 17633af6ab5fSopenharmony_ci "declarations": [ 17643af6ab5fSopenharmony_ci { 17653af6ab5fSopenharmony_ci "type": "VariableDeclarator", 17663af6ab5fSopenharmony_ci "id": { 17673af6ab5fSopenharmony_ci "type": "Identifier", 17683af6ab5fSopenharmony_ci "name": "a", 17693af6ab5fSopenharmony_ci "typeAnnotation": { 17703af6ab5fSopenharmony_ci "type": "ETSTypeReference", 17713af6ab5fSopenharmony_ci "part": { 17723af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 17733af6ab5fSopenharmony_ci "name": { 17743af6ab5fSopenharmony_ci "type": "Identifier", 17753af6ab5fSopenharmony_ci "name": "A", 17763af6ab5fSopenharmony_ci "decorators": [], 17773af6ab5fSopenharmony_ci "loc": { 17783af6ab5fSopenharmony_ci "start": { 17793af6ab5fSopenharmony_ci "line": 42, 17803af6ab5fSopenharmony_ci "column": 10 17813af6ab5fSopenharmony_ci }, 17823af6ab5fSopenharmony_ci "end": { 17833af6ab5fSopenharmony_ci "line": 42, 17843af6ab5fSopenharmony_ci "column": 11 17853af6ab5fSopenharmony_ci } 17863af6ab5fSopenharmony_ci } 17873af6ab5fSopenharmony_ci }, 17883af6ab5fSopenharmony_ci "loc": { 17893af6ab5fSopenharmony_ci "start": { 17903af6ab5fSopenharmony_ci "line": 42, 17913af6ab5fSopenharmony_ci "column": 10 17923af6ab5fSopenharmony_ci }, 17933af6ab5fSopenharmony_ci "end": { 17943af6ab5fSopenharmony_ci "line": 42, 17953af6ab5fSopenharmony_ci "column": 13 17963af6ab5fSopenharmony_ci } 17973af6ab5fSopenharmony_ci } 17983af6ab5fSopenharmony_ci }, 17993af6ab5fSopenharmony_ci "loc": { 18003af6ab5fSopenharmony_ci "start": { 18013af6ab5fSopenharmony_ci "line": 42, 18023af6ab5fSopenharmony_ci "column": 10 18033af6ab5fSopenharmony_ci }, 18043af6ab5fSopenharmony_ci "end": { 18053af6ab5fSopenharmony_ci "line": 42, 18063af6ab5fSopenharmony_ci "column": 13 18073af6ab5fSopenharmony_ci } 18083af6ab5fSopenharmony_ci } 18093af6ab5fSopenharmony_ci }, 18103af6ab5fSopenharmony_ci "decorators": [], 18113af6ab5fSopenharmony_ci "loc": { 18123af6ab5fSopenharmony_ci "start": { 18133af6ab5fSopenharmony_ci "line": 42, 18143af6ab5fSopenharmony_ci "column": 7 18153af6ab5fSopenharmony_ci }, 18163af6ab5fSopenharmony_ci "end": { 18173af6ab5fSopenharmony_ci "line": 42, 18183af6ab5fSopenharmony_ci "column": 8 18193af6ab5fSopenharmony_ci } 18203af6ab5fSopenharmony_ci } 18213af6ab5fSopenharmony_ci }, 18223af6ab5fSopenharmony_ci "init": { 18233af6ab5fSopenharmony_ci "type": "ETSNewClassInstanceExpression", 18243af6ab5fSopenharmony_ci "typeReference": { 18253af6ab5fSopenharmony_ci "type": "ETSTypeReference", 18263af6ab5fSopenharmony_ci "part": { 18273af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 18283af6ab5fSopenharmony_ci "name": { 18293af6ab5fSopenharmony_ci "type": "Identifier", 18303af6ab5fSopenharmony_ci "name": "A", 18313af6ab5fSopenharmony_ci "decorators": [], 18323af6ab5fSopenharmony_ci "loc": { 18333af6ab5fSopenharmony_ci "start": { 18343af6ab5fSopenharmony_ci "line": 42, 18353af6ab5fSopenharmony_ci "column": 18 18363af6ab5fSopenharmony_ci }, 18373af6ab5fSopenharmony_ci "end": { 18383af6ab5fSopenharmony_ci "line": 42, 18393af6ab5fSopenharmony_ci "column": 19 18403af6ab5fSopenharmony_ci } 18413af6ab5fSopenharmony_ci } 18423af6ab5fSopenharmony_ci }, 18433af6ab5fSopenharmony_ci "loc": { 18443af6ab5fSopenharmony_ci "start": { 18453af6ab5fSopenharmony_ci "line": 42, 18463af6ab5fSopenharmony_ci "column": 18 18473af6ab5fSopenharmony_ci }, 18483af6ab5fSopenharmony_ci "end": { 18493af6ab5fSopenharmony_ci "line": 42, 18503af6ab5fSopenharmony_ci "column": 20 18513af6ab5fSopenharmony_ci } 18523af6ab5fSopenharmony_ci } 18533af6ab5fSopenharmony_ci }, 18543af6ab5fSopenharmony_ci "loc": { 18553af6ab5fSopenharmony_ci "start": { 18563af6ab5fSopenharmony_ci "line": 42, 18573af6ab5fSopenharmony_ci "column": 18 18583af6ab5fSopenharmony_ci }, 18593af6ab5fSopenharmony_ci "end": { 18603af6ab5fSopenharmony_ci "line": 42, 18613af6ab5fSopenharmony_ci "column": 20 18623af6ab5fSopenharmony_ci } 18633af6ab5fSopenharmony_ci } 18643af6ab5fSopenharmony_ci }, 18653af6ab5fSopenharmony_ci "arguments": [ 18663af6ab5fSopenharmony_ci { 18673af6ab5fSopenharmony_ci "type": "Identifier", 18683af6ab5fSopenharmony_ci "name": "red", 18693af6ab5fSopenharmony_ci "decorators": [], 18703af6ab5fSopenharmony_ci "loc": { 18713af6ab5fSopenharmony_ci "start": { 18723af6ab5fSopenharmony_ci "line": 42, 18733af6ab5fSopenharmony_ci "column": 20 18743af6ab5fSopenharmony_ci }, 18753af6ab5fSopenharmony_ci "end": { 18763af6ab5fSopenharmony_ci "line": 42, 18773af6ab5fSopenharmony_ci "column": 23 18783af6ab5fSopenharmony_ci } 18793af6ab5fSopenharmony_ci } 18803af6ab5fSopenharmony_ci } 18813af6ab5fSopenharmony_ci ], 18823af6ab5fSopenharmony_ci "loc": { 18833af6ab5fSopenharmony_ci "start": { 18843af6ab5fSopenharmony_ci "line": 42, 18853af6ab5fSopenharmony_ci "column": 14 18863af6ab5fSopenharmony_ci }, 18873af6ab5fSopenharmony_ci "end": { 18883af6ab5fSopenharmony_ci "line": 42, 18893af6ab5fSopenharmony_ci "column": 25 18903af6ab5fSopenharmony_ci } 18913af6ab5fSopenharmony_ci } 18923af6ab5fSopenharmony_ci }, 18933af6ab5fSopenharmony_ci "loc": { 18943af6ab5fSopenharmony_ci "start": { 18953af6ab5fSopenharmony_ci "line": 42, 18963af6ab5fSopenharmony_ci "column": 7 18973af6ab5fSopenharmony_ci }, 18983af6ab5fSopenharmony_ci "end": { 18993af6ab5fSopenharmony_ci "line": 42, 19003af6ab5fSopenharmony_ci "column": 25 19013af6ab5fSopenharmony_ci } 19023af6ab5fSopenharmony_ci } 19033af6ab5fSopenharmony_ci } 19043af6ab5fSopenharmony_ci ], 19053af6ab5fSopenharmony_ci "kind": "let", 19063af6ab5fSopenharmony_ci "loc": { 19073af6ab5fSopenharmony_ci "start": { 19083af6ab5fSopenharmony_ci "line": 42, 19093af6ab5fSopenharmony_ci "column": 3 19103af6ab5fSopenharmony_ci }, 19113af6ab5fSopenharmony_ci "end": { 19123af6ab5fSopenharmony_ci "line": 42, 19133af6ab5fSopenharmony_ci "column": 25 19143af6ab5fSopenharmony_ci } 19153af6ab5fSopenharmony_ci } 19163af6ab5fSopenharmony_ci }, 19173af6ab5fSopenharmony_ci { 19183af6ab5fSopenharmony_ci "type": "AssertStatement", 19193af6ab5fSopenharmony_ci "test": { 19203af6ab5fSopenharmony_ci "type": "BinaryExpression", 19213af6ab5fSopenharmony_ci "operator": "==", 19223af6ab5fSopenharmony_ci "left": { 19233af6ab5fSopenharmony_ci "type": "MemberExpression", 19243af6ab5fSopenharmony_ci "object": { 19253af6ab5fSopenharmony_ci "type": "Identifier", 19263af6ab5fSopenharmony_ci "name": "a", 19273af6ab5fSopenharmony_ci "decorators": [], 19283af6ab5fSopenharmony_ci "loc": { 19293af6ab5fSopenharmony_ci "start": { 19303af6ab5fSopenharmony_ci "line": 43, 19313af6ab5fSopenharmony_ci "column": 10 19323af6ab5fSopenharmony_ci }, 19333af6ab5fSopenharmony_ci "end": { 19343af6ab5fSopenharmony_ci "line": 43, 19353af6ab5fSopenharmony_ci "column": 11 19363af6ab5fSopenharmony_ci } 19373af6ab5fSopenharmony_ci } 19383af6ab5fSopenharmony_ci }, 19393af6ab5fSopenharmony_ci "property": { 19403af6ab5fSopenharmony_ci "type": "Identifier", 19413af6ab5fSopenharmony_ci "name": "c", 19423af6ab5fSopenharmony_ci "decorators": [], 19433af6ab5fSopenharmony_ci "loc": { 19443af6ab5fSopenharmony_ci "start": { 19453af6ab5fSopenharmony_ci "line": 43, 19463af6ab5fSopenharmony_ci "column": 12 19473af6ab5fSopenharmony_ci }, 19483af6ab5fSopenharmony_ci "end": { 19493af6ab5fSopenharmony_ci "line": 43, 19503af6ab5fSopenharmony_ci "column": 13 19513af6ab5fSopenharmony_ci } 19523af6ab5fSopenharmony_ci } 19533af6ab5fSopenharmony_ci }, 19543af6ab5fSopenharmony_ci "computed": false, 19553af6ab5fSopenharmony_ci "optional": false, 19563af6ab5fSopenharmony_ci "loc": { 19573af6ab5fSopenharmony_ci "start": { 19583af6ab5fSopenharmony_ci "line": 43, 19593af6ab5fSopenharmony_ci "column": 10 19603af6ab5fSopenharmony_ci }, 19613af6ab5fSopenharmony_ci "end": { 19623af6ab5fSopenharmony_ci "line": 43, 19633af6ab5fSopenharmony_ci "column": 13 19643af6ab5fSopenharmony_ci } 19653af6ab5fSopenharmony_ci } 19663af6ab5fSopenharmony_ci }, 19673af6ab5fSopenharmony_ci "right": { 19683af6ab5fSopenharmony_ci "type": "MemberExpression", 19693af6ab5fSopenharmony_ci "object": { 19703af6ab5fSopenharmony_ci "type": "Identifier", 19713af6ab5fSopenharmony_ci "name": "Color", 19723af6ab5fSopenharmony_ci "decorators": [], 19733af6ab5fSopenharmony_ci "loc": { 19743af6ab5fSopenharmony_ci "start": { 19753af6ab5fSopenharmony_ci "line": 43, 19763af6ab5fSopenharmony_ci "column": 17 19773af6ab5fSopenharmony_ci }, 19783af6ab5fSopenharmony_ci "end": { 19793af6ab5fSopenharmony_ci "line": 43, 19803af6ab5fSopenharmony_ci "column": 22 19813af6ab5fSopenharmony_ci } 19823af6ab5fSopenharmony_ci } 19833af6ab5fSopenharmony_ci }, 19843af6ab5fSopenharmony_ci "property": { 19853af6ab5fSopenharmony_ci "type": "Identifier", 19863af6ab5fSopenharmony_ci "name": "Red", 19873af6ab5fSopenharmony_ci "decorators": [], 19883af6ab5fSopenharmony_ci "loc": { 19893af6ab5fSopenharmony_ci "start": { 19903af6ab5fSopenharmony_ci "line": 43, 19913af6ab5fSopenharmony_ci "column": 23 19923af6ab5fSopenharmony_ci }, 19933af6ab5fSopenharmony_ci "end": { 19943af6ab5fSopenharmony_ci "line": 43, 19953af6ab5fSopenharmony_ci "column": 26 19963af6ab5fSopenharmony_ci } 19973af6ab5fSopenharmony_ci } 19983af6ab5fSopenharmony_ci }, 19993af6ab5fSopenharmony_ci "computed": false, 20003af6ab5fSopenharmony_ci "optional": false, 20013af6ab5fSopenharmony_ci "loc": { 20023af6ab5fSopenharmony_ci "start": { 20033af6ab5fSopenharmony_ci "line": 43, 20043af6ab5fSopenharmony_ci "column": 17 20053af6ab5fSopenharmony_ci }, 20063af6ab5fSopenharmony_ci "end": { 20073af6ab5fSopenharmony_ci "line": 43, 20083af6ab5fSopenharmony_ci "column": 26 20093af6ab5fSopenharmony_ci } 20103af6ab5fSopenharmony_ci } 20113af6ab5fSopenharmony_ci }, 20123af6ab5fSopenharmony_ci "loc": { 20133af6ab5fSopenharmony_ci "start": { 20143af6ab5fSopenharmony_ci "line": 43, 20153af6ab5fSopenharmony_ci "column": 10 20163af6ab5fSopenharmony_ci }, 20173af6ab5fSopenharmony_ci "end": { 20183af6ab5fSopenharmony_ci "line": 43, 20193af6ab5fSopenharmony_ci "column": 26 20203af6ab5fSopenharmony_ci } 20213af6ab5fSopenharmony_ci } 20223af6ab5fSopenharmony_ci }, 20233af6ab5fSopenharmony_ci "second": null, 20243af6ab5fSopenharmony_ci "loc": { 20253af6ab5fSopenharmony_ci "start": { 20263af6ab5fSopenharmony_ci "line": 43, 20273af6ab5fSopenharmony_ci "column": 3 20283af6ab5fSopenharmony_ci }, 20293af6ab5fSopenharmony_ci "end": { 20303af6ab5fSopenharmony_ci "line": 43, 20313af6ab5fSopenharmony_ci "column": 27 20323af6ab5fSopenharmony_ci } 20333af6ab5fSopenharmony_ci } 20343af6ab5fSopenharmony_ci }, 20353af6ab5fSopenharmony_ci { 20363af6ab5fSopenharmony_ci "type": "SwitchStatement", 20373af6ab5fSopenharmony_ci "discriminant": { 20383af6ab5fSopenharmony_ci "type": "Identifier", 20393af6ab5fSopenharmony_ci "name": "red", 20403af6ab5fSopenharmony_ci "decorators": [], 20413af6ab5fSopenharmony_ci "loc": { 20423af6ab5fSopenharmony_ci "start": { 20433af6ab5fSopenharmony_ci "line": 45, 20443af6ab5fSopenharmony_ci "column": 10 20453af6ab5fSopenharmony_ci }, 20463af6ab5fSopenharmony_ci "end": { 20473af6ab5fSopenharmony_ci "line": 45, 20483af6ab5fSopenharmony_ci "column": 13 20493af6ab5fSopenharmony_ci } 20503af6ab5fSopenharmony_ci } 20513af6ab5fSopenharmony_ci }, 20523af6ab5fSopenharmony_ci "cases": [ 20533af6ab5fSopenharmony_ci { 20543af6ab5fSopenharmony_ci "type": "SwitchCase", 20553af6ab5fSopenharmony_ci "test": { 20563af6ab5fSopenharmony_ci "type": "MemberExpression", 20573af6ab5fSopenharmony_ci "object": { 20583af6ab5fSopenharmony_ci "type": "Identifier", 20593af6ab5fSopenharmony_ci "name": "Color", 20603af6ab5fSopenharmony_ci "decorators": [], 20613af6ab5fSopenharmony_ci "loc": { 20623af6ab5fSopenharmony_ci "start": { 20633af6ab5fSopenharmony_ci "line": 46, 20643af6ab5fSopenharmony_ci "column": 10 20653af6ab5fSopenharmony_ci }, 20663af6ab5fSopenharmony_ci "end": { 20673af6ab5fSopenharmony_ci "line": 46, 20683af6ab5fSopenharmony_ci "column": 15 20693af6ab5fSopenharmony_ci } 20703af6ab5fSopenharmony_ci } 20713af6ab5fSopenharmony_ci }, 20723af6ab5fSopenharmony_ci "property": { 20733af6ab5fSopenharmony_ci "type": "Identifier", 20743af6ab5fSopenharmony_ci "name": "Green", 20753af6ab5fSopenharmony_ci "decorators": [], 20763af6ab5fSopenharmony_ci "loc": { 20773af6ab5fSopenharmony_ci "start": { 20783af6ab5fSopenharmony_ci "line": 46, 20793af6ab5fSopenharmony_ci "column": 16 20803af6ab5fSopenharmony_ci }, 20813af6ab5fSopenharmony_ci "end": { 20823af6ab5fSopenharmony_ci "line": 46, 20833af6ab5fSopenharmony_ci "column": 21 20843af6ab5fSopenharmony_ci } 20853af6ab5fSopenharmony_ci } 20863af6ab5fSopenharmony_ci }, 20873af6ab5fSopenharmony_ci "computed": false, 20883af6ab5fSopenharmony_ci "optional": false, 20893af6ab5fSopenharmony_ci "loc": { 20903af6ab5fSopenharmony_ci "start": { 20913af6ab5fSopenharmony_ci "line": 46, 20923af6ab5fSopenharmony_ci "column": 10 20933af6ab5fSopenharmony_ci }, 20943af6ab5fSopenharmony_ci "end": { 20953af6ab5fSopenharmony_ci "line": 46, 20963af6ab5fSopenharmony_ci "column": 21 20973af6ab5fSopenharmony_ci } 20983af6ab5fSopenharmony_ci } 20993af6ab5fSopenharmony_ci }, 21003af6ab5fSopenharmony_ci "consequent": [ 21013af6ab5fSopenharmony_ci { 21023af6ab5fSopenharmony_ci "type": "AssertStatement", 21033af6ab5fSopenharmony_ci "test": { 21043af6ab5fSopenharmony_ci "type": "BooleanLiteral", 21053af6ab5fSopenharmony_ci "value": false, 21063af6ab5fSopenharmony_ci "loc": { 21073af6ab5fSopenharmony_ci "start": { 21083af6ab5fSopenharmony_ci "line": 47, 21093af6ab5fSopenharmony_ci "column": 14 21103af6ab5fSopenharmony_ci }, 21113af6ab5fSopenharmony_ci "end": { 21123af6ab5fSopenharmony_ci "line": 47, 21133af6ab5fSopenharmony_ci "column": 19 21143af6ab5fSopenharmony_ci } 21153af6ab5fSopenharmony_ci } 21163af6ab5fSopenharmony_ci }, 21173af6ab5fSopenharmony_ci "second": null, 21183af6ab5fSopenharmony_ci "loc": { 21193af6ab5fSopenharmony_ci "start": { 21203af6ab5fSopenharmony_ci "line": 47, 21213af6ab5fSopenharmony_ci "column": 7 21223af6ab5fSopenharmony_ci }, 21233af6ab5fSopenharmony_ci "end": { 21243af6ab5fSopenharmony_ci "line": 47, 21253af6ab5fSopenharmony_ci "column": 20 21263af6ab5fSopenharmony_ci } 21273af6ab5fSopenharmony_ci } 21283af6ab5fSopenharmony_ci }, 21293af6ab5fSopenharmony_ci { 21303af6ab5fSopenharmony_ci "type": "BreakStatement", 21313af6ab5fSopenharmony_ci "label": null, 21323af6ab5fSopenharmony_ci "loc": { 21333af6ab5fSopenharmony_ci "start": { 21343af6ab5fSopenharmony_ci "line": 48, 21353af6ab5fSopenharmony_ci "column": 7 21363af6ab5fSopenharmony_ci }, 21373af6ab5fSopenharmony_ci "end": { 21383af6ab5fSopenharmony_ci "line": 48, 21393af6ab5fSopenharmony_ci "column": 13 21403af6ab5fSopenharmony_ci } 21413af6ab5fSopenharmony_ci } 21423af6ab5fSopenharmony_ci } 21433af6ab5fSopenharmony_ci ], 21443af6ab5fSopenharmony_ci "loc": { 21453af6ab5fSopenharmony_ci "start": { 21463af6ab5fSopenharmony_ci "line": 46, 21473af6ab5fSopenharmony_ci "column": 5 21483af6ab5fSopenharmony_ci }, 21493af6ab5fSopenharmony_ci "end": { 21503af6ab5fSopenharmony_ci "line": 48, 21513af6ab5fSopenharmony_ci "column": 13 21523af6ab5fSopenharmony_ci } 21533af6ab5fSopenharmony_ci } 21543af6ab5fSopenharmony_ci }, 21553af6ab5fSopenharmony_ci { 21563af6ab5fSopenharmony_ci "type": "SwitchCase", 21573af6ab5fSopenharmony_ci "test": { 21583af6ab5fSopenharmony_ci "type": "MemberExpression", 21593af6ab5fSopenharmony_ci "object": { 21603af6ab5fSopenharmony_ci "type": "Identifier", 21613af6ab5fSopenharmony_ci "name": "Color", 21623af6ab5fSopenharmony_ci "decorators": [], 21633af6ab5fSopenharmony_ci "loc": { 21643af6ab5fSopenharmony_ci "start": { 21653af6ab5fSopenharmony_ci "line": 49, 21663af6ab5fSopenharmony_ci "column": 10 21673af6ab5fSopenharmony_ci }, 21683af6ab5fSopenharmony_ci "end": { 21693af6ab5fSopenharmony_ci "line": 49, 21703af6ab5fSopenharmony_ci "column": 15 21713af6ab5fSopenharmony_ci } 21723af6ab5fSopenharmony_ci } 21733af6ab5fSopenharmony_ci }, 21743af6ab5fSopenharmony_ci "property": { 21753af6ab5fSopenharmony_ci "type": "Identifier", 21763af6ab5fSopenharmony_ci "name": "Red", 21773af6ab5fSopenharmony_ci "decorators": [], 21783af6ab5fSopenharmony_ci "loc": { 21793af6ab5fSopenharmony_ci "start": { 21803af6ab5fSopenharmony_ci "line": 49, 21813af6ab5fSopenharmony_ci "column": 16 21823af6ab5fSopenharmony_ci }, 21833af6ab5fSopenharmony_ci "end": { 21843af6ab5fSopenharmony_ci "line": 49, 21853af6ab5fSopenharmony_ci "column": 19 21863af6ab5fSopenharmony_ci } 21873af6ab5fSopenharmony_ci } 21883af6ab5fSopenharmony_ci }, 21893af6ab5fSopenharmony_ci "computed": false, 21903af6ab5fSopenharmony_ci "optional": false, 21913af6ab5fSopenharmony_ci "loc": { 21923af6ab5fSopenharmony_ci "start": { 21933af6ab5fSopenharmony_ci "line": 49, 21943af6ab5fSopenharmony_ci "column": 10 21953af6ab5fSopenharmony_ci }, 21963af6ab5fSopenharmony_ci "end": { 21973af6ab5fSopenharmony_ci "line": 49, 21983af6ab5fSopenharmony_ci "column": 19 21993af6ab5fSopenharmony_ci } 22003af6ab5fSopenharmony_ci } 22013af6ab5fSopenharmony_ci }, 22023af6ab5fSopenharmony_ci "consequent": [ 22033af6ab5fSopenharmony_ci { 22043af6ab5fSopenharmony_ci "type": "AssertStatement", 22053af6ab5fSopenharmony_ci "test": { 22063af6ab5fSopenharmony_ci "type": "BooleanLiteral", 22073af6ab5fSopenharmony_ci "value": true, 22083af6ab5fSopenharmony_ci "loc": { 22093af6ab5fSopenharmony_ci "start": { 22103af6ab5fSopenharmony_ci "line": 50, 22113af6ab5fSopenharmony_ci "column": 14 22123af6ab5fSopenharmony_ci }, 22133af6ab5fSopenharmony_ci "end": { 22143af6ab5fSopenharmony_ci "line": 50, 22153af6ab5fSopenharmony_ci "column": 18 22163af6ab5fSopenharmony_ci } 22173af6ab5fSopenharmony_ci } 22183af6ab5fSopenharmony_ci }, 22193af6ab5fSopenharmony_ci "second": null, 22203af6ab5fSopenharmony_ci "loc": { 22213af6ab5fSopenharmony_ci "start": { 22223af6ab5fSopenharmony_ci "line": 50, 22233af6ab5fSopenharmony_ci "column": 7 22243af6ab5fSopenharmony_ci }, 22253af6ab5fSopenharmony_ci "end": { 22263af6ab5fSopenharmony_ci "line": 50, 22273af6ab5fSopenharmony_ci "column": 19 22283af6ab5fSopenharmony_ci } 22293af6ab5fSopenharmony_ci } 22303af6ab5fSopenharmony_ci }, 22313af6ab5fSopenharmony_ci { 22323af6ab5fSopenharmony_ci "type": "BreakStatement", 22333af6ab5fSopenharmony_ci "label": null, 22343af6ab5fSopenharmony_ci "loc": { 22353af6ab5fSopenharmony_ci "start": { 22363af6ab5fSopenharmony_ci "line": 51, 22373af6ab5fSopenharmony_ci "column": 7 22383af6ab5fSopenharmony_ci }, 22393af6ab5fSopenharmony_ci "end": { 22403af6ab5fSopenharmony_ci "line": 51, 22413af6ab5fSopenharmony_ci "column": 13 22423af6ab5fSopenharmony_ci } 22433af6ab5fSopenharmony_ci } 22443af6ab5fSopenharmony_ci } 22453af6ab5fSopenharmony_ci ], 22463af6ab5fSopenharmony_ci "loc": { 22473af6ab5fSopenharmony_ci "start": { 22483af6ab5fSopenharmony_ci "line": 49, 22493af6ab5fSopenharmony_ci "column": 5 22503af6ab5fSopenharmony_ci }, 22513af6ab5fSopenharmony_ci "end": { 22523af6ab5fSopenharmony_ci "line": 51, 22533af6ab5fSopenharmony_ci "column": 13 22543af6ab5fSopenharmony_ci } 22553af6ab5fSopenharmony_ci } 22563af6ab5fSopenharmony_ci }, 22573af6ab5fSopenharmony_ci { 22583af6ab5fSopenharmony_ci "type": "SwitchCase", 22593af6ab5fSopenharmony_ci "test": null, 22603af6ab5fSopenharmony_ci "consequent": [ 22613af6ab5fSopenharmony_ci { 22623af6ab5fSopenharmony_ci "type": "AssertStatement", 22633af6ab5fSopenharmony_ci "test": { 22643af6ab5fSopenharmony_ci "type": "BooleanLiteral", 22653af6ab5fSopenharmony_ci "value": false, 22663af6ab5fSopenharmony_ci "loc": { 22673af6ab5fSopenharmony_ci "start": { 22683af6ab5fSopenharmony_ci "line": 53, 22693af6ab5fSopenharmony_ci "column": 14 22703af6ab5fSopenharmony_ci }, 22713af6ab5fSopenharmony_ci "end": { 22723af6ab5fSopenharmony_ci "line": 53, 22733af6ab5fSopenharmony_ci "column": 19 22743af6ab5fSopenharmony_ci } 22753af6ab5fSopenharmony_ci } 22763af6ab5fSopenharmony_ci }, 22773af6ab5fSopenharmony_ci "second": null, 22783af6ab5fSopenharmony_ci "loc": { 22793af6ab5fSopenharmony_ci "start": { 22803af6ab5fSopenharmony_ci "line": 53, 22813af6ab5fSopenharmony_ci "column": 7 22823af6ab5fSopenharmony_ci }, 22833af6ab5fSopenharmony_ci "end": { 22843af6ab5fSopenharmony_ci "line": 53, 22853af6ab5fSopenharmony_ci "column": 20 22863af6ab5fSopenharmony_ci } 22873af6ab5fSopenharmony_ci } 22883af6ab5fSopenharmony_ci } 22893af6ab5fSopenharmony_ci ], 22903af6ab5fSopenharmony_ci "loc": { 22913af6ab5fSopenharmony_ci "start": { 22923af6ab5fSopenharmony_ci "line": 52, 22933af6ab5fSopenharmony_ci "column": 5 22943af6ab5fSopenharmony_ci }, 22953af6ab5fSopenharmony_ci "end": { 22963af6ab5fSopenharmony_ci "line": 53, 22973af6ab5fSopenharmony_ci "column": 20 22983af6ab5fSopenharmony_ci } 22993af6ab5fSopenharmony_ci } 23003af6ab5fSopenharmony_ci } 23013af6ab5fSopenharmony_ci ], 23023af6ab5fSopenharmony_ci "loc": { 23033af6ab5fSopenharmony_ci "start": { 23043af6ab5fSopenharmony_ci "line": 45, 23053af6ab5fSopenharmony_ci "column": 3 23063af6ab5fSopenharmony_ci }, 23073af6ab5fSopenharmony_ci "end": { 23083af6ab5fSopenharmony_ci "line": 54, 23093af6ab5fSopenharmony_ci "column": 4 23103af6ab5fSopenharmony_ci } 23113af6ab5fSopenharmony_ci } 23123af6ab5fSopenharmony_ci }, 23133af6ab5fSopenharmony_ci { 23143af6ab5fSopenharmony_ci "type": "SwitchStatement", 23153af6ab5fSopenharmony_ci "discriminant": { 23163af6ab5fSopenharmony_ci "type": "MemberExpression", 23173af6ab5fSopenharmony_ci "object": { 23183af6ab5fSopenharmony_ci "type": "Identifier", 23193af6ab5fSopenharmony_ci "name": "Color", 23203af6ab5fSopenharmony_ci "decorators": [], 23213af6ab5fSopenharmony_ci "loc": { 23223af6ab5fSopenharmony_ci "start": { 23233af6ab5fSopenharmony_ci "line": 56, 23243af6ab5fSopenharmony_ci "column": 10 23253af6ab5fSopenharmony_ci }, 23263af6ab5fSopenharmony_ci "end": { 23273af6ab5fSopenharmony_ci "line": 56, 23283af6ab5fSopenharmony_ci "column": 15 23293af6ab5fSopenharmony_ci } 23303af6ab5fSopenharmony_ci } 23313af6ab5fSopenharmony_ci }, 23323af6ab5fSopenharmony_ci "property": { 23333af6ab5fSopenharmony_ci "type": "Identifier", 23343af6ab5fSopenharmony_ci "name": "Blue", 23353af6ab5fSopenharmony_ci "decorators": [], 23363af6ab5fSopenharmony_ci "loc": { 23373af6ab5fSopenharmony_ci "start": { 23383af6ab5fSopenharmony_ci "line": 56, 23393af6ab5fSopenharmony_ci "column": 16 23403af6ab5fSopenharmony_ci }, 23413af6ab5fSopenharmony_ci "end": { 23423af6ab5fSopenharmony_ci "line": 56, 23433af6ab5fSopenharmony_ci "column": 20 23443af6ab5fSopenharmony_ci } 23453af6ab5fSopenharmony_ci } 23463af6ab5fSopenharmony_ci }, 23473af6ab5fSopenharmony_ci "computed": false, 23483af6ab5fSopenharmony_ci "optional": false, 23493af6ab5fSopenharmony_ci "loc": { 23503af6ab5fSopenharmony_ci "start": { 23513af6ab5fSopenharmony_ci "line": 56, 23523af6ab5fSopenharmony_ci "column": 10 23533af6ab5fSopenharmony_ci }, 23543af6ab5fSopenharmony_ci "end": { 23553af6ab5fSopenharmony_ci "line": 56, 23563af6ab5fSopenharmony_ci "column": 20 23573af6ab5fSopenharmony_ci } 23583af6ab5fSopenharmony_ci } 23593af6ab5fSopenharmony_ci }, 23603af6ab5fSopenharmony_ci "cases": [ 23613af6ab5fSopenharmony_ci { 23623af6ab5fSopenharmony_ci "type": "SwitchCase", 23633af6ab5fSopenharmony_ci "test": { 23643af6ab5fSopenharmony_ci "type": "MemberExpression", 23653af6ab5fSopenharmony_ci "object": { 23663af6ab5fSopenharmony_ci "type": "Identifier", 23673af6ab5fSopenharmony_ci "name": "Color", 23683af6ab5fSopenharmony_ci "decorators": [], 23693af6ab5fSopenharmony_ci "loc": { 23703af6ab5fSopenharmony_ci "start": { 23713af6ab5fSopenharmony_ci "line": 57, 23723af6ab5fSopenharmony_ci "column": 10 23733af6ab5fSopenharmony_ci }, 23743af6ab5fSopenharmony_ci "end": { 23753af6ab5fSopenharmony_ci "line": 57, 23763af6ab5fSopenharmony_ci "column": 15 23773af6ab5fSopenharmony_ci } 23783af6ab5fSopenharmony_ci } 23793af6ab5fSopenharmony_ci }, 23803af6ab5fSopenharmony_ci "property": { 23813af6ab5fSopenharmony_ci "type": "Identifier", 23823af6ab5fSopenharmony_ci "name": "Green", 23833af6ab5fSopenharmony_ci "decorators": [], 23843af6ab5fSopenharmony_ci "loc": { 23853af6ab5fSopenharmony_ci "start": { 23863af6ab5fSopenharmony_ci "line": 57, 23873af6ab5fSopenharmony_ci "column": 16 23883af6ab5fSopenharmony_ci }, 23893af6ab5fSopenharmony_ci "end": { 23903af6ab5fSopenharmony_ci "line": 57, 23913af6ab5fSopenharmony_ci "column": 21 23923af6ab5fSopenharmony_ci } 23933af6ab5fSopenharmony_ci } 23943af6ab5fSopenharmony_ci }, 23953af6ab5fSopenharmony_ci "computed": false, 23963af6ab5fSopenharmony_ci "optional": false, 23973af6ab5fSopenharmony_ci "loc": { 23983af6ab5fSopenharmony_ci "start": { 23993af6ab5fSopenharmony_ci "line": 57, 24003af6ab5fSopenharmony_ci "column": 10 24013af6ab5fSopenharmony_ci }, 24023af6ab5fSopenharmony_ci "end": { 24033af6ab5fSopenharmony_ci "line": 57, 24043af6ab5fSopenharmony_ci "column": 21 24053af6ab5fSopenharmony_ci } 24063af6ab5fSopenharmony_ci } 24073af6ab5fSopenharmony_ci }, 24083af6ab5fSopenharmony_ci "consequent": [], 24093af6ab5fSopenharmony_ci "loc": { 24103af6ab5fSopenharmony_ci "start": { 24113af6ab5fSopenharmony_ci "line": 57, 24123af6ab5fSopenharmony_ci "column": 5 24133af6ab5fSopenharmony_ci }, 24143af6ab5fSopenharmony_ci "end": { 24153af6ab5fSopenharmony_ci "line": 57, 24163af6ab5fSopenharmony_ci "column": 22 24173af6ab5fSopenharmony_ci } 24183af6ab5fSopenharmony_ci } 24193af6ab5fSopenharmony_ci }, 24203af6ab5fSopenharmony_ci { 24213af6ab5fSopenharmony_ci "type": "SwitchCase", 24223af6ab5fSopenharmony_ci "test": { 24233af6ab5fSopenharmony_ci "type": "MemberExpression", 24243af6ab5fSopenharmony_ci "object": { 24253af6ab5fSopenharmony_ci "type": "Identifier", 24263af6ab5fSopenharmony_ci "name": "Color", 24273af6ab5fSopenharmony_ci "decorators": [], 24283af6ab5fSopenharmony_ci "loc": { 24293af6ab5fSopenharmony_ci "start": { 24303af6ab5fSopenharmony_ci "line": 58, 24313af6ab5fSopenharmony_ci "column": 10 24323af6ab5fSopenharmony_ci }, 24333af6ab5fSopenharmony_ci "end": { 24343af6ab5fSopenharmony_ci "line": 58, 24353af6ab5fSopenharmony_ci "column": 15 24363af6ab5fSopenharmony_ci } 24373af6ab5fSopenharmony_ci } 24383af6ab5fSopenharmony_ci }, 24393af6ab5fSopenharmony_ci "property": { 24403af6ab5fSopenharmony_ci "type": "Identifier", 24413af6ab5fSopenharmony_ci "name": "Red", 24423af6ab5fSopenharmony_ci "decorators": [], 24433af6ab5fSopenharmony_ci "loc": { 24443af6ab5fSopenharmony_ci "start": { 24453af6ab5fSopenharmony_ci "line": 58, 24463af6ab5fSopenharmony_ci "column": 16 24473af6ab5fSopenharmony_ci }, 24483af6ab5fSopenharmony_ci "end": { 24493af6ab5fSopenharmony_ci "line": 58, 24503af6ab5fSopenharmony_ci "column": 19 24513af6ab5fSopenharmony_ci } 24523af6ab5fSopenharmony_ci } 24533af6ab5fSopenharmony_ci }, 24543af6ab5fSopenharmony_ci "computed": false, 24553af6ab5fSopenharmony_ci "optional": false, 24563af6ab5fSopenharmony_ci "loc": { 24573af6ab5fSopenharmony_ci "start": { 24583af6ab5fSopenharmony_ci "line": 58, 24593af6ab5fSopenharmony_ci "column": 10 24603af6ab5fSopenharmony_ci }, 24613af6ab5fSopenharmony_ci "end": { 24623af6ab5fSopenharmony_ci "line": 58, 24633af6ab5fSopenharmony_ci "column": 19 24643af6ab5fSopenharmony_ci } 24653af6ab5fSopenharmony_ci } 24663af6ab5fSopenharmony_ci }, 24673af6ab5fSopenharmony_ci "consequent": [ 24683af6ab5fSopenharmony_ci { 24693af6ab5fSopenharmony_ci "type": "AssertStatement", 24703af6ab5fSopenharmony_ci "test": { 24713af6ab5fSopenharmony_ci "type": "BooleanLiteral", 24723af6ab5fSopenharmony_ci "value": false, 24733af6ab5fSopenharmony_ci "loc": { 24743af6ab5fSopenharmony_ci "start": { 24753af6ab5fSopenharmony_ci "line": 59, 24763af6ab5fSopenharmony_ci "column": 14 24773af6ab5fSopenharmony_ci }, 24783af6ab5fSopenharmony_ci "end": { 24793af6ab5fSopenharmony_ci "line": 59, 24803af6ab5fSopenharmony_ci "column": 19 24813af6ab5fSopenharmony_ci } 24823af6ab5fSopenharmony_ci } 24833af6ab5fSopenharmony_ci }, 24843af6ab5fSopenharmony_ci "second": null, 24853af6ab5fSopenharmony_ci "loc": { 24863af6ab5fSopenharmony_ci "start": { 24873af6ab5fSopenharmony_ci "line": 59, 24883af6ab5fSopenharmony_ci "column": 7 24893af6ab5fSopenharmony_ci }, 24903af6ab5fSopenharmony_ci "end": { 24913af6ab5fSopenharmony_ci "line": 59, 24923af6ab5fSopenharmony_ci "column": 20 24933af6ab5fSopenharmony_ci } 24943af6ab5fSopenharmony_ci } 24953af6ab5fSopenharmony_ci }, 24963af6ab5fSopenharmony_ci { 24973af6ab5fSopenharmony_ci "type": "BreakStatement", 24983af6ab5fSopenharmony_ci "label": null, 24993af6ab5fSopenharmony_ci "loc": { 25003af6ab5fSopenharmony_ci "start": { 25013af6ab5fSopenharmony_ci "line": 60, 25023af6ab5fSopenharmony_ci "column": 7 25033af6ab5fSopenharmony_ci }, 25043af6ab5fSopenharmony_ci "end": { 25053af6ab5fSopenharmony_ci "line": 60, 25063af6ab5fSopenharmony_ci "column": 13 25073af6ab5fSopenharmony_ci } 25083af6ab5fSopenharmony_ci } 25093af6ab5fSopenharmony_ci } 25103af6ab5fSopenharmony_ci ], 25113af6ab5fSopenharmony_ci "loc": { 25123af6ab5fSopenharmony_ci "start": { 25133af6ab5fSopenharmony_ci "line": 58, 25143af6ab5fSopenharmony_ci "column": 5 25153af6ab5fSopenharmony_ci }, 25163af6ab5fSopenharmony_ci "end": { 25173af6ab5fSopenharmony_ci "line": 60, 25183af6ab5fSopenharmony_ci "column": 13 25193af6ab5fSopenharmony_ci } 25203af6ab5fSopenharmony_ci } 25213af6ab5fSopenharmony_ci }, 25223af6ab5fSopenharmony_ci { 25233af6ab5fSopenharmony_ci "type": "SwitchCase", 25243af6ab5fSopenharmony_ci "test": { 25253af6ab5fSopenharmony_ci "type": "MemberExpression", 25263af6ab5fSopenharmony_ci "object": { 25273af6ab5fSopenharmony_ci "type": "Identifier", 25283af6ab5fSopenharmony_ci "name": "Color", 25293af6ab5fSopenharmony_ci "decorators": [], 25303af6ab5fSopenharmony_ci "loc": { 25313af6ab5fSopenharmony_ci "start": { 25323af6ab5fSopenharmony_ci "line": 61, 25333af6ab5fSopenharmony_ci "column": 10 25343af6ab5fSopenharmony_ci }, 25353af6ab5fSopenharmony_ci "end": { 25363af6ab5fSopenharmony_ci "line": 61, 25373af6ab5fSopenharmony_ci "column": 15 25383af6ab5fSopenharmony_ci } 25393af6ab5fSopenharmony_ci } 25403af6ab5fSopenharmony_ci }, 25413af6ab5fSopenharmony_ci "property": { 25423af6ab5fSopenharmony_ci "type": "Identifier", 25433af6ab5fSopenharmony_ci "name": "Blue", 25443af6ab5fSopenharmony_ci "decorators": [], 25453af6ab5fSopenharmony_ci "loc": { 25463af6ab5fSopenharmony_ci "start": { 25473af6ab5fSopenharmony_ci "line": 61, 25483af6ab5fSopenharmony_ci "column": 16 25493af6ab5fSopenharmony_ci }, 25503af6ab5fSopenharmony_ci "end": { 25513af6ab5fSopenharmony_ci "line": 61, 25523af6ab5fSopenharmony_ci "column": 20 25533af6ab5fSopenharmony_ci } 25543af6ab5fSopenharmony_ci } 25553af6ab5fSopenharmony_ci }, 25563af6ab5fSopenharmony_ci "computed": false, 25573af6ab5fSopenharmony_ci "optional": false, 25583af6ab5fSopenharmony_ci "loc": { 25593af6ab5fSopenharmony_ci "start": { 25603af6ab5fSopenharmony_ci "line": 61, 25613af6ab5fSopenharmony_ci "column": 10 25623af6ab5fSopenharmony_ci }, 25633af6ab5fSopenharmony_ci "end": { 25643af6ab5fSopenharmony_ci "line": 61, 25653af6ab5fSopenharmony_ci "column": 20 25663af6ab5fSopenharmony_ci } 25673af6ab5fSopenharmony_ci } 25683af6ab5fSopenharmony_ci }, 25693af6ab5fSopenharmony_ci "consequent": [ 25703af6ab5fSopenharmony_ci { 25713af6ab5fSopenharmony_ci "type": "AssertStatement", 25723af6ab5fSopenharmony_ci "test": { 25733af6ab5fSopenharmony_ci "type": "BooleanLiteral", 25743af6ab5fSopenharmony_ci "value": true, 25753af6ab5fSopenharmony_ci "loc": { 25763af6ab5fSopenharmony_ci "start": { 25773af6ab5fSopenharmony_ci "line": 62, 25783af6ab5fSopenharmony_ci "column": 14 25793af6ab5fSopenharmony_ci }, 25803af6ab5fSopenharmony_ci "end": { 25813af6ab5fSopenharmony_ci "line": 62, 25823af6ab5fSopenharmony_ci "column": 18 25833af6ab5fSopenharmony_ci } 25843af6ab5fSopenharmony_ci } 25853af6ab5fSopenharmony_ci }, 25863af6ab5fSopenharmony_ci "second": null, 25873af6ab5fSopenharmony_ci "loc": { 25883af6ab5fSopenharmony_ci "start": { 25893af6ab5fSopenharmony_ci "line": 62, 25903af6ab5fSopenharmony_ci "column": 7 25913af6ab5fSopenharmony_ci }, 25923af6ab5fSopenharmony_ci "end": { 25933af6ab5fSopenharmony_ci "line": 62, 25943af6ab5fSopenharmony_ci "column": 19 25953af6ab5fSopenharmony_ci } 25963af6ab5fSopenharmony_ci } 25973af6ab5fSopenharmony_ci }, 25983af6ab5fSopenharmony_ci { 25993af6ab5fSopenharmony_ci "type": "BreakStatement", 26003af6ab5fSopenharmony_ci "label": null, 26013af6ab5fSopenharmony_ci "loc": { 26023af6ab5fSopenharmony_ci "start": { 26033af6ab5fSopenharmony_ci "line": 63, 26043af6ab5fSopenharmony_ci "column": 7 26053af6ab5fSopenharmony_ci }, 26063af6ab5fSopenharmony_ci "end": { 26073af6ab5fSopenharmony_ci "line": 63, 26083af6ab5fSopenharmony_ci "column": 13 26093af6ab5fSopenharmony_ci } 26103af6ab5fSopenharmony_ci } 26113af6ab5fSopenharmony_ci } 26123af6ab5fSopenharmony_ci ], 26133af6ab5fSopenharmony_ci "loc": { 26143af6ab5fSopenharmony_ci "start": { 26153af6ab5fSopenharmony_ci "line": 61, 26163af6ab5fSopenharmony_ci "column": 5 26173af6ab5fSopenharmony_ci }, 26183af6ab5fSopenharmony_ci "end": { 26193af6ab5fSopenharmony_ci "line": 63, 26203af6ab5fSopenharmony_ci "column": 13 26213af6ab5fSopenharmony_ci } 26223af6ab5fSopenharmony_ci } 26233af6ab5fSopenharmony_ci }, 26243af6ab5fSopenharmony_ci { 26253af6ab5fSopenharmony_ci "type": "SwitchCase", 26263af6ab5fSopenharmony_ci "test": null, 26273af6ab5fSopenharmony_ci "consequent": [ 26283af6ab5fSopenharmony_ci { 26293af6ab5fSopenharmony_ci "type": "AssertStatement", 26303af6ab5fSopenharmony_ci "test": { 26313af6ab5fSopenharmony_ci "type": "BooleanLiteral", 26323af6ab5fSopenharmony_ci "value": false, 26333af6ab5fSopenharmony_ci "loc": { 26343af6ab5fSopenharmony_ci "start": { 26353af6ab5fSopenharmony_ci "line": 65, 26363af6ab5fSopenharmony_ci "column": 14 26373af6ab5fSopenharmony_ci }, 26383af6ab5fSopenharmony_ci "end": { 26393af6ab5fSopenharmony_ci "line": 65, 26403af6ab5fSopenharmony_ci "column": 19 26413af6ab5fSopenharmony_ci } 26423af6ab5fSopenharmony_ci } 26433af6ab5fSopenharmony_ci }, 26443af6ab5fSopenharmony_ci "second": null, 26453af6ab5fSopenharmony_ci "loc": { 26463af6ab5fSopenharmony_ci "start": { 26473af6ab5fSopenharmony_ci "line": 65, 26483af6ab5fSopenharmony_ci "column": 7 26493af6ab5fSopenharmony_ci }, 26503af6ab5fSopenharmony_ci "end": { 26513af6ab5fSopenharmony_ci "line": 65, 26523af6ab5fSopenharmony_ci "column": 20 26533af6ab5fSopenharmony_ci } 26543af6ab5fSopenharmony_ci } 26553af6ab5fSopenharmony_ci } 26563af6ab5fSopenharmony_ci ], 26573af6ab5fSopenharmony_ci "loc": { 26583af6ab5fSopenharmony_ci "start": { 26593af6ab5fSopenharmony_ci "line": 64, 26603af6ab5fSopenharmony_ci "column": 5 26613af6ab5fSopenharmony_ci }, 26623af6ab5fSopenharmony_ci "end": { 26633af6ab5fSopenharmony_ci "line": 65, 26643af6ab5fSopenharmony_ci "column": 20 26653af6ab5fSopenharmony_ci } 26663af6ab5fSopenharmony_ci } 26673af6ab5fSopenharmony_ci } 26683af6ab5fSopenharmony_ci ], 26693af6ab5fSopenharmony_ci "loc": { 26703af6ab5fSopenharmony_ci "start": { 26713af6ab5fSopenharmony_ci "line": 56, 26723af6ab5fSopenharmony_ci "column": 3 26733af6ab5fSopenharmony_ci }, 26743af6ab5fSopenharmony_ci "end": { 26753af6ab5fSopenharmony_ci "line": 66, 26763af6ab5fSopenharmony_ci "column": 4 26773af6ab5fSopenharmony_ci } 26783af6ab5fSopenharmony_ci } 26793af6ab5fSopenharmony_ci } 26803af6ab5fSopenharmony_ci ], 26813af6ab5fSopenharmony_ci "loc": { 26823af6ab5fSopenharmony_ci "start": { 26833af6ab5fSopenharmony_ci "line": 29, 26843af6ab5fSopenharmony_ci "column": 23 26853af6ab5fSopenharmony_ci }, 26863af6ab5fSopenharmony_ci "end": { 26873af6ab5fSopenharmony_ci "line": 67, 26883af6ab5fSopenharmony_ci "column": 2 26893af6ab5fSopenharmony_ci } 26903af6ab5fSopenharmony_ci } 26913af6ab5fSopenharmony_ci }, 26923af6ab5fSopenharmony_ci "loc": { 26933af6ab5fSopenharmony_ci "start": { 26943af6ab5fSopenharmony_ci "line": 29, 26953af6ab5fSopenharmony_ci "column": 14 26963af6ab5fSopenharmony_ci }, 26973af6ab5fSopenharmony_ci "end": { 26983af6ab5fSopenharmony_ci "line": 67, 26993af6ab5fSopenharmony_ci "column": 2 27003af6ab5fSopenharmony_ci } 27013af6ab5fSopenharmony_ci } 27023af6ab5fSopenharmony_ci }, 27033af6ab5fSopenharmony_ci "loc": { 27043af6ab5fSopenharmony_ci "start": { 27053af6ab5fSopenharmony_ci "line": 29, 27063af6ab5fSopenharmony_ci "column": 14 27073af6ab5fSopenharmony_ci }, 27083af6ab5fSopenharmony_ci "end": { 27093af6ab5fSopenharmony_ci "line": 67, 27103af6ab5fSopenharmony_ci "column": 2 27113af6ab5fSopenharmony_ci } 27123af6ab5fSopenharmony_ci } 27133af6ab5fSopenharmony_ci }, 27143af6ab5fSopenharmony_ci "overloads": [], 27153af6ab5fSopenharmony_ci "decorators": [], 27163af6ab5fSopenharmony_ci "loc": { 27173af6ab5fSopenharmony_ci "start": { 27183af6ab5fSopenharmony_ci "line": 29, 27193af6ab5fSopenharmony_ci "column": 1 27203af6ab5fSopenharmony_ci }, 27213af6ab5fSopenharmony_ci "end": { 27223af6ab5fSopenharmony_ci "line": 67, 27233af6ab5fSopenharmony_ci "column": 2 27243af6ab5fSopenharmony_ci } 27253af6ab5fSopenharmony_ci } 27263af6ab5fSopenharmony_ci } 27273af6ab5fSopenharmony_ci ], 27283af6ab5fSopenharmony_ci "loc": { 27293af6ab5fSopenharmony_ci "start": { 27303af6ab5fSopenharmony_ci "line": 1, 27313af6ab5fSopenharmony_ci "column": 1 27323af6ab5fSopenharmony_ci }, 27333af6ab5fSopenharmony_ci "end": { 27343af6ab5fSopenharmony_ci "line": 1, 27353af6ab5fSopenharmony_ci "column": 1 27363af6ab5fSopenharmony_ci } 27373af6ab5fSopenharmony_ci } 27383af6ab5fSopenharmony_ci }, 27393af6ab5fSopenharmony_ci "loc": { 27403af6ab5fSopenharmony_ci "start": { 27413af6ab5fSopenharmony_ci "line": 1, 27423af6ab5fSopenharmony_ci "column": 1 27433af6ab5fSopenharmony_ci }, 27443af6ab5fSopenharmony_ci "end": { 27453af6ab5fSopenharmony_ci "line": 1, 27463af6ab5fSopenharmony_ci "column": 1 27473af6ab5fSopenharmony_ci } 27483af6ab5fSopenharmony_ci } 27493af6ab5fSopenharmony_ci }, 27503af6ab5fSopenharmony_ci { 27513af6ab5fSopenharmony_ci "type": "ClassDeclaration", 27523af6ab5fSopenharmony_ci "definition": { 27533af6ab5fSopenharmony_ci "id": { 27543af6ab5fSopenharmony_ci "type": "Identifier", 27553af6ab5fSopenharmony_ci "name": "#Color", 27563af6ab5fSopenharmony_ci "decorators": [], 27573af6ab5fSopenharmony_ci "loc": { 27583af6ab5fSopenharmony_ci "start": { 27593af6ab5fSopenharmony_ci "line": 1, 27603af6ab5fSopenharmony_ci "column": 1 27613af6ab5fSopenharmony_ci }, 27623af6ab5fSopenharmony_ci "end": { 27633af6ab5fSopenharmony_ci "line": 1, 27643af6ab5fSopenharmony_ci "column": 1 27653af6ab5fSopenharmony_ci } 27663af6ab5fSopenharmony_ci } 27673af6ab5fSopenharmony_ci }, 27683af6ab5fSopenharmony_ci "superClass": null, 27693af6ab5fSopenharmony_ci "implements": [], 27703af6ab5fSopenharmony_ci "body": [ 27713af6ab5fSopenharmony_ci { 27723af6ab5fSopenharmony_ci "type": "ClassProperty", 27733af6ab5fSopenharmony_ci "key": { 27743af6ab5fSopenharmony_ci "type": "Identifier", 27753af6ab5fSopenharmony_ci "name": "ordinal", 27763af6ab5fSopenharmony_ci "decorators": [], 27773af6ab5fSopenharmony_ci "loc": { 27783af6ab5fSopenharmony_ci "start": { 27793af6ab5fSopenharmony_ci "line": 1, 27803af6ab5fSopenharmony_ci "column": 1 27813af6ab5fSopenharmony_ci }, 27823af6ab5fSopenharmony_ci "end": { 27833af6ab5fSopenharmony_ci "line": 1, 27843af6ab5fSopenharmony_ci "column": 1 27853af6ab5fSopenharmony_ci } 27863af6ab5fSopenharmony_ci } 27873af6ab5fSopenharmony_ci }, 27883af6ab5fSopenharmony_ci "accessibility": "protected", 27893af6ab5fSopenharmony_ci "static": false, 27903af6ab5fSopenharmony_ci "readonly": false, 27913af6ab5fSopenharmony_ci "declare": false, 27923af6ab5fSopenharmony_ci "optional": false, 27933af6ab5fSopenharmony_ci "computed": false, 27943af6ab5fSopenharmony_ci "typeAnnotation": { 27953af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 27963af6ab5fSopenharmony_ci "loc": { 27973af6ab5fSopenharmony_ci "start": { 27983af6ab5fSopenharmony_ci "line": 1, 27993af6ab5fSopenharmony_ci "column": 1 28003af6ab5fSopenharmony_ci }, 28013af6ab5fSopenharmony_ci "end": { 28023af6ab5fSopenharmony_ci "line": 1, 28033af6ab5fSopenharmony_ci "column": 1 28043af6ab5fSopenharmony_ci } 28053af6ab5fSopenharmony_ci } 28063af6ab5fSopenharmony_ci }, 28073af6ab5fSopenharmony_ci "definite": false, 28083af6ab5fSopenharmony_ci "decorators": [], 28093af6ab5fSopenharmony_ci "loc": { 28103af6ab5fSopenharmony_ci "start": { 28113af6ab5fSopenharmony_ci "line": 1, 28123af6ab5fSopenharmony_ci "column": 1 28133af6ab5fSopenharmony_ci }, 28143af6ab5fSopenharmony_ci "end": { 28153af6ab5fSopenharmony_ci "line": 1, 28163af6ab5fSopenharmony_ci "column": 1 28173af6ab5fSopenharmony_ci } 28183af6ab5fSopenharmony_ci } 28193af6ab5fSopenharmony_ci }, 28203af6ab5fSopenharmony_ci { 28213af6ab5fSopenharmony_ci "type": "MethodDefinition", 28223af6ab5fSopenharmony_ci "key": { 28233af6ab5fSopenharmony_ci "type": "Identifier", 28243af6ab5fSopenharmony_ci "name": "<cctor>", 28253af6ab5fSopenharmony_ci "decorators": [], 28263af6ab5fSopenharmony_ci "loc": { 28273af6ab5fSopenharmony_ci "start": { 28283af6ab5fSopenharmony_ci "line": 1, 28293af6ab5fSopenharmony_ci "column": 1 28303af6ab5fSopenharmony_ci }, 28313af6ab5fSopenharmony_ci "end": { 28323af6ab5fSopenharmony_ci "line": 1, 28333af6ab5fSopenharmony_ci "column": 1 28343af6ab5fSopenharmony_ci } 28353af6ab5fSopenharmony_ci } 28363af6ab5fSopenharmony_ci }, 28373af6ab5fSopenharmony_ci "kind": "method", 28383af6ab5fSopenharmony_ci "accessibility": "public", 28393af6ab5fSopenharmony_ci "static": true, 28403af6ab5fSopenharmony_ci "optional": false, 28413af6ab5fSopenharmony_ci "computed": false, 28423af6ab5fSopenharmony_ci "value": { 28433af6ab5fSopenharmony_ci "type": "FunctionExpression", 28443af6ab5fSopenharmony_ci "function": { 28453af6ab5fSopenharmony_ci "type": "ScriptFunction", 28463af6ab5fSopenharmony_ci "id": { 28473af6ab5fSopenharmony_ci "type": "Identifier", 28483af6ab5fSopenharmony_ci "name": "<cctor>", 28493af6ab5fSopenharmony_ci "decorators": [], 28503af6ab5fSopenharmony_ci "loc": { 28513af6ab5fSopenharmony_ci "start": { 28523af6ab5fSopenharmony_ci "line": 1, 28533af6ab5fSopenharmony_ci "column": 1 28543af6ab5fSopenharmony_ci }, 28553af6ab5fSopenharmony_ci "end": { 28563af6ab5fSopenharmony_ci "line": 1, 28573af6ab5fSopenharmony_ci "column": 1 28583af6ab5fSopenharmony_ci } 28593af6ab5fSopenharmony_ci } 28603af6ab5fSopenharmony_ci }, 28613af6ab5fSopenharmony_ci "generator": false, 28623af6ab5fSopenharmony_ci "async": false, 28633af6ab5fSopenharmony_ci "expression": false, 28643af6ab5fSopenharmony_ci "params": [], 28653af6ab5fSopenharmony_ci "body": { 28663af6ab5fSopenharmony_ci "type": "BlockStatement", 28673af6ab5fSopenharmony_ci "statements": [], 28683af6ab5fSopenharmony_ci "loc": { 28693af6ab5fSopenharmony_ci "start": { 28703af6ab5fSopenharmony_ci "line": 1, 28713af6ab5fSopenharmony_ci "column": 1 28723af6ab5fSopenharmony_ci }, 28733af6ab5fSopenharmony_ci "end": { 28743af6ab5fSopenharmony_ci "line": 1, 28753af6ab5fSopenharmony_ci "column": 1 28763af6ab5fSopenharmony_ci } 28773af6ab5fSopenharmony_ci } 28783af6ab5fSopenharmony_ci }, 28793af6ab5fSopenharmony_ci "loc": { 28803af6ab5fSopenharmony_ci "start": { 28813af6ab5fSopenharmony_ci "line": 1, 28823af6ab5fSopenharmony_ci "column": 1 28833af6ab5fSopenharmony_ci }, 28843af6ab5fSopenharmony_ci "end": { 28853af6ab5fSopenharmony_ci "line": 1, 28863af6ab5fSopenharmony_ci "column": 1 28873af6ab5fSopenharmony_ci } 28883af6ab5fSopenharmony_ci } 28893af6ab5fSopenharmony_ci }, 28903af6ab5fSopenharmony_ci "loc": { 28913af6ab5fSopenharmony_ci "start": { 28923af6ab5fSopenharmony_ci "line": 1, 28933af6ab5fSopenharmony_ci "column": 1 28943af6ab5fSopenharmony_ci }, 28953af6ab5fSopenharmony_ci "end": { 28963af6ab5fSopenharmony_ci "line": 1, 28973af6ab5fSopenharmony_ci "column": 1 28983af6ab5fSopenharmony_ci } 28993af6ab5fSopenharmony_ci } 29003af6ab5fSopenharmony_ci }, 29013af6ab5fSopenharmony_ci "overloads": [], 29023af6ab5fSopenharmony_ci "decorators": [], 29033af6ab5fSopenharmony_ci "loc": { 29043af6ab5fSopenharmony_ci "start": { 29053af6ab5fSopenharmony_ci "line": 1, 29063af6ab5fSopenharmony_ci "column": 1 29073af6ab5fSopenharmony_ci }, 29083af6ab5fSopenharmony_ci "end": { 29093af6ab5fSopenharmony_ci "line": 1, 29103af6ab5fSopenharmony_ci "column": 1 29113af6ab5fSopenharmony_ci } 29123af6ab5fSopenharmony_ci } 29133af6ab5fSopenharmony_ci }, 29143af6ab5fSopenharmony_ci { 29153af6ab5fSopenharmony_ci "type": "MethodDefinition", 29163af6ab5fSopenharmony_ci "key": { 29173af6ab5fSopenharmony_ci "type": "Identifier", 29183af6ab5fSopenharmony_ci "name": "constructor", 29193af6ab5fSopenharmony_ci "decorators": [], 29203af6ab5fSopenharmony_ci "loc": { 29213af6ab5fSopenharmony_ci "start": { 29223af6ab5fSopenharmony_ci "line": 1, 29233af6ab5fSopenharmony_ci "column": 1 29243af6ab5fSopenharmony_ci }, 29253af6ab5fSopenharmony_ci "end": { 29263af6ab5fSopenharmony_ci "line": 1, 29273af6ab5fSopenharmony_ci "column": 1 29283af6ab5fSopenharmony_ci } 29293af6ab5fSopenharmony_ci } 29303af6ab5fSopenharmony_ci }, 29313af6ab5fSopenharmony_ci "kind": "constructor", 29323af6ab5fSopenharmony_ci "accessibility": "public", 29333af6ab5fSopenharmony_ci "static": false, 29343af6ab5fSopenharmony_ci "optional": false, 29353af6ab5fSopenharmony_ci "computed": false, 29363af6ab5fSopenharmony_ci "value": { 29373af6ab5fSopenharmony_ci "type": "FunctionExpression", 29383af6ab5fSopenharmony_ci "function": { 29393af6ab5fSopenharmony_ci "type": "ScriptFunction", 29403af6ab5fSopenharmony_ci "id": { 29413af6ab5fSopenharmony_ci "type": "Identifier", 29423af6ab5fSopenharmony_ci "name": "constructor", 29433af6ab5fSopenharmony_ci "decorators": [], 29443af6ab5fSopenharmony_ci "loc": { 29453af6ab5fSopenharmony_ci "start": { 29463af6ab5fSopenharmony_ci "line": 1, 29473af6ab5fSopenharmony_ci "column": 1 29483af6ab5fSopenharmony_ci }, 29493af6ab5fSopenharmony_ci "end": { 29503af6ab5fSopenharmony_ci "line": 1, 29513af6ab5fSopenharmony_ci "column": 1 29523af6ab5fSopenharmony_ci } 29533af6ab5fSopenharmony_ci } 29543af6ab5fSopenharmony_ci }, 29553af6ab5fSopenharmony_ci "generator": false, 29563af6ab5fSopenharmony_ci "async": false, 29573af6ab5fSopenharmony_ci "expression": false, 29583af6ab5fSopenharmony_ci "params": [ 29593af6ab5fSopenharmony_ci { 29603af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 29613af6ab5fSopenharmony_ci "name": { 29623af6ab5fSopenharmony_ci "type": "Identifier", 29633af6ab5fSopenharmony_ci "name": "ordinal", 29643af6ab5fSopenharmony_ci "typeAnnotation": { 29653af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 29663af6ab5fSopenharmony_ci "loc": { 29673af6ab5fSopenharmony_ci "start": { 29683af6ab5fSopenharmony_ci "line": 1, 29693af6ab5fSopenharmony_ci "column": 1 29703af6ab5fSopenharmony_ci }, 29713af6ab5fSopenharmony_ci "end": { 29723af6ab5fSopenharmony_ci "line": 1, 29733af6ab5fSopenharmony_ci "column": 1 29743af6ab5fSopenharmony_ci } 29753af6ab5fSopenharmony_ci } 29763af6ab5fSopenharmony_ci }, 29773af6ab5fSopenharmony_ci "decorators": [], 29783af6ab5fSopenharmony_ci "loc": { 29793af6ab5fSopenharmony_ci "start": { 29803af6ab5fSopenharmony_ci "line": 1, 29813af6ab5fSopenharmony_ci "column": 1 29823af6ab5fSopenharmony_ci }, 29833af6ab5fSopenharmony_ci "end": { 29843af6ab5fSopenharmony_ci "line": 1, 29853af6ab5fSopenharmony_ci "column": 1 29863af6ab5fSopenharmony_ci } 29873af6ab5fSopenharmony_ci } 29883af6ab5fSopenharmony_ci }, 29893af6ab5fSopenharmony_ci "loc": { 29903af6ab5fSopenharmony_ci "start": { 29913af6ab5fSopenharmony_ci "line": 1, 29923af6ab5fSopenharmony_ci "column": 1 29933af6ab5fSopenharmony_ci }, 29943af6ab5fSopenharmony_ci "end": { 29953af6ab5fSopenharmony_ci "line": 1, 29963af6ab5fSopenharmony_ci "column": 1 29973af6ab5fSopenharmony_ci } 29983af6ab5fSopenharmony_ci } 29993af6ab5fSopenharmony_ci } 30003af6ab5fSopenharmony_ci ], 30013af6ab5fSopenharmony_ci "body": { 30023af6ab5fSopenharmony_ci "type": "BlockStatement", 30033af6ab5fSopenharmony_ci "statements": [ 30043af6ab5fSopenharmony_ci { 30053af6ab5fSopenharmony_ci "type": "ExpressionStatement", 30063af6ab5fSopenharmony_ci "expression": { 30073af6ab5fSopenharmony_ci "type": "AssignmentExpression", 30083af6ab5fSopenharmony_ci "operator": "=", 30093af6ab5fSopenharmony_ci "left": { 30103af6ab5fSopenharmony_ci "type": "MemberExpression", 30113af6ab5fSopenharmony_ci "object": { 30123af6ab5fSopenharmony_ci "type": "ThisExpression", 30133af6ab5fSopenharmony_ci "loc": { 30143af6ab5fSopenharmony_ci "start": { 30153af6ab5fSopenharmony_ci "line": 1, 30163af6ab5fSopenharmony_ci "column": 1 30173af6ab5fSopenharmony_ci }, 30183af6ab5fSopenharmony_ci "end": { 30193af6ab5fSopenharmony_ci "line": 1, 30203af6ab5fSopenharmony_ci "column": 1 30213af6ab5fSopenharmony_ci } 30223af6ab5fSopenharmony_ci } 30233af6ab5fSopenharmony_ci }, 30243af6ab5fSopenharmony_ci "property": { 30253af6ab5fSopenharmony_ci "type": "Identifier", 30263af6ab5fSopenharmony_ci "name": "ordinal", 30273af6ab5fSopenharmony_ci "decorators": [], 30283af6ab5fSopenharmony_ci "loc": { 30293af6ab5fSopenharmony_ci "start": { 30303af6ab5fSopenharmony_ci "line": 1, 30313af6ab5fSopenharmony_ci "column": 1 30323af6ab5fSopenharmony_ci }, 30333af6ab5fSopenharmony_ci "end": { 30343af6ab5fSopenharmony_ci "line": 1, 30353af6ab5fSopenharmony_ci "column": 1 30363af6ab5fSopenharmony_ci } 30373af6ab5fSopenharmony_ci } 30383af6ab5fSopenharmony_ci }, 30393af6ab5fSopenharmony_ci "computed": false, 30403af6ab5fSopenharmony_ci "optional": false, 30413af6ab5fSopenharmony_ci "loc": { 30423af6ab5fSopenharmony_ci "start": { 30433af6ab5fSopenharmony_ci "line": 1, 30443af6ab5fSopenharmony_ci "column": 1 30453af6ab5fSopenharmony_ci }, 30463af6ab5fSopenharmony_ci "end": { 30473af6ab5fSopenharmony_ci "line": 1, 30483af6ab5fSopenharmony_ci "column": 1 30493af6ab5fSopenharmony_ci } 30503af6ab5fSopenharmony_ci } 30513af6ab5fSopenharmony_ci }, 30523af6ab5fSopenharmony_ci "right": { 30533af6ab5fSopenharmony_ci "type": "Identifier", 30543af6ab5fSopenharmony_ci "name": "ordinal", 30553af6ab5fSopenharmony_ci "decorators": [], 30563af6ab5fSopenharmony_ci "loc": { 30573af6ab5fSopenharmony_ci "start": { 30583af6ab5fSopenharmony_ci "line": 1, 30593af6ab5fSopenharmony_ci "column": 1 30603af6ab5fSopenharmony_ci }, 30613af6ab5fSopenharmony_ci "end": { 30623af6ab5fSopenharmony_ci "line": 1, 30633af6ab5fSopenharmony_ci "column": 1 30643af6ab5fSopenharmony_ci } 30653af6ab5fSopenharmony_ci } 30663af6ab5fSopenharmony_ci }, 30673af6ab5fSopenharmony_ci "loc": { 30683af6ab5fSopenharmony_ci "start": { 30693af6ab5fSopenharmony_ci "line": 1, 30703af6ab5fSopenharmony_ci "column": 1 30713af6ab5fSopenharmony_ci }, 30723af6ab5fSopenharmony_ci "end": { 30733af6ab5fSopenharmony_ci "line": 1, 30743af6ab5fSopenharmony_ci "column": 1 30753af6ab5fSopenharmony_ci } 30763af6ab5fSopenharmony_ci } 30773af6ab5fSopenharmony_ci }, 30783af6ab5fSopenharmony_ci "loc": { 30793af6ab5fSopenharmony_ci "start": { 30803af6ab5fSopenharmony_ci "line": 1, 30813af6ab5fSopenharmony_ci "column": 1 30823af6ab5fSopenharmony_ci }, 30833af6ab5fSopenharmony_ci "end": { 30843af6ab5fSopenharmony_ci "line": 1, 30853af6ab5fSopenharmony_ci "column": 1 30863af6ab5fSopenharmony_ci } 30873af6ab5fSopenharmony_ci } 30883af6ab5fSopenharmony_ci } 30893af6ab5fSopenharmony_ci ], 30903af6ab5fSopenharmony_ci "loc": { 30913af6ab5fSopenharmony_ci "start": { 30923af6ab5fSopenharmony_ci "line": 1, 30933af6ab5fSopenharmony_ci "column": 1 30943af6ab5fSopenharmony_ci }, 30953af6ab5fSopenharmony_ci "end": { 30963af6ab5fSopenharmony_ci "line": 1, 30973af6ab5fSopenharmony_ci "column": 1 30983af6ab5fSopenharmony_ci } 30993af6ab5fSopenharmony_ci } 31003af6ab5fSopenharmony_ci }, 31013af6ab5fSopenharmony_ci "loc": { 31023af6ab5fSopenharmony_ci "start": { 31033af6ab5fSopenharmony_ci "line": 1, 31043af6ab5fSopenharmony_ci "column": 1 31053af6ab5fSopenharmony_ci }, 31063af6ab5fSopenharmony_ci "end": { 31073af6ab5fSopenharmony_ci "line": 1, 31083af6ab5fSopenharmony_ci "column": 1 31093af6ab5fSopenharmony_ci } 31103af6ab5fSopenharmony_ci } 31113af6ab5fSopenharmony_ci }, 31123af6ab5fSopenharmony_ci "loc": { 31133af6ab5fSopenharmony_ci "start": { 31143af6ab5fSopenharmony_ci "line": 1, 31153af6ab5fSopenharmony_ci "column": 1 31163af6ab5fSopenharmony_ci }, 31173af6ab5fSopenharmony_ci "end": { 31183af6ab5fSopenharmony_ci "line": 1, 31193af6ab5fSopenharmony_ci "column": 1 31203af6ab5fSopenharmony_ci } 31213af6ab5fSopenharmony_ci } 31223af6ab5fSopenharmony_ci }, 31233af6ab5fSopenharmony_ci "overloads": [], 31243af6ab5fSopenharmony_ci "decorators": [], 31253af6ab5fSopenharmony_ci "loc": { 31263af6ab5fSopenharmony_ci "start": { 31273af6ab5fSopenharmony_ci "line": 1, 31283af6ab5fSopenharmony_ci "column": 1 31293af6ab5fSopenharmony_ci }, 31303af6ab5fSopenharmony_ci "end": { 31313af6ab5fSopenharmony_ci "line": 1, 31323af6ab5fSopenharmony_ci "column": 1 31333af6ab5fSopenharmony_ci } 31343af6ab5fSopenharmony_ci } 31353af6ab5fSopenharmony_ci }, 31363af6ab5fSopenharmony_ci { 31373af6ab5fSopenharmony_ci "type": "ClassProperty", 31383af6ab5fSopenharmony_ci "key": { 31393af6ab5fSopenharmony_ci "type": "Identifier", 31403af6ab5fSopenharmony_ci "name": "NamesArray", 31413af6ab5fSopenharmony_ci "decorators": [], 31423af6ab5fSopenharmony_ci "loc": { 31433af6ab5fSopenharmony_ci "start": { 31443af6ab5fSopenharmony_ci "line": 1, 31453af6ab5fSopenharmony_ci "column": 1 31463af6ab5fSopenharmony_ci }, 31473af6ab5fSopenharmony_ci "end": { 31483af6ab5fSopenharmony_ci "line": 1, 31493af6ab5fSopenharmony_ci "column": 1 31503af6ab5fSopenharmony_ci } 31513af6ab5fSopenharmony_ci } 31523af6ab5fSopenharmony_ci }, 31533af6ab5fSopenharmony_ci "value": { 31543af6ab5fSopenharmony_ci "type": "ArrayExpression", 31553af6ab5fSopenharmony_ci "elements": [ 31563af6ab5fSopenharmony_ci { 31573af6ab5fSopenharmony_ci "type": "StringLiteral", 31583af6ab5fSopenharmony_ci "value": "Red", 31593af6ab5fSopenharmony_ci "loc": { 31603af6ab5fSopenharmony_ci "start": { 31613af6ab5fSopenharmony_ci "line": 1, 31623af6ab5fSopenharmony_ci "column": 1 31633af6ab5fSopenharmony_ci }, 31643af6ab5fSopenharmony_ci "end": { 31653af6ab5fSopenharmony_ci "line": 1, 31663af6ab5fSopenharmony_ci "column": 1 31673af6ab5fSopenharmony_ci } 31683af6ab5fSopenharmony_ci } 31693af6ab5fSopenharmony_ci }, 31703af6ab5fSopenharmony_ci { 31713af6ab5fSopenharmony_ci "type": "StringLiteral", 31723af6ab5fSopenharmony_ci "value": "Green", 31733af6ab5fSopenharmony_ci "loc": { 31743af6ab5fSopenharmony_ci "start": { 31753af6ab5fSopenharmony_ci "line": 1, 31763af6ab5fSopenharmony_ci "column": 1 31773af6ab5fSopenharmony_ci }, 31783af6ab5fSopenharmony_ci "end": { 31793af6ab5fSopenharmony_ci "line": 1, 31803af6ab5fSopenharmony_ci "column": 1 31813af6ab5fSopenharmony_ci } 31823af6ab5fSopenharmony_ci } 31833af6ab5fSopenharmony_ci }, 31843af6ab5fSopenharmony_ci { 31853af6ab5fSopenharmony_ci "type": "StringLiteral", 31863af6ab5fSopenharmony_ci "value": "Blue", 31873af6ab5fSopenharmony_ci "loc": { 31883af6ab5fSopenharmony_ci "start": { 31893af6ab5fSopenharmony_ci "line": 1, 31903af6ab5fSopenharmony_ci "column": 1 31913af6ab5fSopenharmony_ci }, 31923af6ab5fSopenharmony_ci "end": { 31933af6ab5fSopenharmony_ci "line": 1, 31943af6ab5fSopenharmony_ci "column": 1 31953af6ab5fSopenharmony_ci } 31963af6ab5fSopenharmony_ci } 31973af6ab5fSopenharmony_ci } 31983af6ab5fSopenharmony_ci ], 31993af6ab5fSopenharmony_ci "loc": { 32003af6ab5fSopenharmony_ci "start": { 32013af6ab5fSopenharmony_ci "line": 1, 32023af6ab5fSopenharmony_ci "column": 1 32033af6ab5fSopenharmony_ci }, 32043af6ab5fSopenharmony_ci "end": { 32053af6ab5fSopenharmony_ci "line": 1, 32063af6ab5fSopenharmony_ci "column": 1 32073af6ab5fSopenharmony_ci } 32083af6ab5fSopenharmony_ci } 32093af6ab5fSopenharmony_ci }, 32103af6ab5fSopenharmony_ci "accessibility": "protected", 32113af6ab5fSopenharmony_ci "static": true, 32123af6ab5fSopenharmony_ci "readonly": false, 32133af6ab5fSopenharmony_ci "declare": false, 32143af6ab5fSopenharmony_ci "optional": false, 32153af6ab5fSopenharmony_ci "computed": false, 32163af6ab5fSopenharmony_ci "typeAnnotation": { 32173af6ab5fSopenharmony_ci "type": "TSArrayType", 32183af6ab5fSopenharmony_ci "elementType": { 32193af6ab5fSopenharmony_ci "type": "ETSTypeReference", 32203af6ab5fSopenharmony_ci "part": { 32213af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 32223af6ab5fSopenharmony_ci "name": { 32233af6ab5fSopenharmony_ci "type": "Identifier", 32243af6ab5fSopenharmony_ci "name": "String", 32253af6ab5fSopenharmony_ci "decorators": [], 32263af6ab5fSopenharmony_ci "loc": { 32273af6ab5fSopenharmony_ci "start": { 32283af6ab5fSopenharmony_ci "line": 1, 32293af6ab5fSopenharmony_ci "column": 1 32303af6ab5fSopenharmony_ci }, 32313af6ab5fSopenharmony_ci "end": { 32323af6ab5fSopenharmony_ci "line": 1, 32333af6ab5fSopenharmony_ci "column": 1 32343af6ab5fSopenharmony_ci } 32353af6ab5fSopenharmony_ci } 32363af6ab5fSopenharmony_ci }, 32373af6ab5fSopenharmony_ci "loc": { 32383af6ab5fSopenharmony_ci "start": { 32393af6ab5fSopenharmony_ci "line": 1, 32403af6ab5fSopenharmony_ci "column": 1 32413af6ab5fSopenharmony_ci }, 32423af6ab5fSopenharmony_ci "end": { 32433af6ab5fSopenharmony_ci "line": 1, 32443af6ab5fSopenharmony_ci "column": 1 32453af6ab5fSopenharmony_ci } 32463af6ab5fSopenharmony_ci } 32473af6ab5fSopenharmony_ci }, 32483af6ab5fSopenharmony_ci "loc": { 32493af6ab5fSopenharmony_ci "start": { 32503af6ab5fSopenharmony_ci "line": 1, 32513af6ab5fSopenharmony_ci "column": 1 32523af6ab5fSopenharmony_ci }, 32533af6ab5fSopenharmony_ci "end": { 32543af6ab5fSopenharmony_ci "line": 1, 32553af6ab5fSopenharmony_ci "column": 1 32563af6ab5fSopenharmony_ci } 32573af6ab5fSopenharmony_ci } 32583af6ab5fSopenharmony_ci }, 32593af6ab5fSopenharmony_ci "loc": { 32603af6ab5fSopenharmony_ci "start": { 32613af6ab5fSopenharmony_ci "line": 1, 32623af6ab5fSopenharmony_ci "column": 1 32633af6ab5fSopenharmony_ci }, 32643af6ab5fSopenharmony_ci "end": { 32653af6ab5fSopenharmony_ci "line": 1, 32663af6ab5fSopenharmony_ci "column": 1 32673af6ab5fSopenharmony_ci } 32683af6ab5fSopenharmony_ci } 32693af6ab5fSopenharmony_ci }, 32703af6ab5fSopenharmony_ci "definite": false, 32713af6ab5fSopenharmony_ci "decorators": [], 32723af6ab5fSopenharmony_ci "loc": { 32733af6ab5fSopenharmony_ci "start": { 32743af6ab5fSopenharmony_ci "line": 1, 32753af6ab5fSopenharmony_ci "column": 1 32763af6ab5fSopenharmony_ci }, 32773af6ab5fSopenharmony_ci "end": { 32783af6ab5fSopenharmony_ci "line": 1, 32793af6ab5fSopenharmony_ci "column": 1 32803af6ab5fSopenharmony_ci } 32813af6ab5fSopenharmony_ci } 32823af6ab5fSopenharmony_ci }, 32833af6ab5fSopenharmony_ci { 32843af6ab5fSopenharmony_ci "type": "ClassProperty", 32853af6ab5fSopenharmony_ci "key": { 32863af6ab5fSopenharmony_ci "type": "Identifier", 32873af6ab5fSopenharmony_ci "name": "ValuesArray", 32883af6ab5fSopenharmony_ci "decorators": [], 32893af6ab5fSopenharmony_ci "loc": { 32903af6ab5fSopenharmony_ci "start": { 32913af6ab5fSopenharmony_ci "line": 1, 32923af6ab5fSopenharmony_ci "column": 1 32933af6ab5fSopenharmony_ci }, 32943af6ab5fSopenharmony_ci "end": { 32953af6ab5fSopenharmony_ci "line": 1, 32963af6ab5fSopenharmony_ci "column": 1 32973af6ab5fSopenharmony_ci } 32983af6ab5fSopenharmony_ci } 32993af6ab5fSopenharmony_ci }, 33003af6ab5fSopenharmony_ci "value": { 33013af6ab5fSopenharmony_ci "type": "ArrayExpression", 33023af6ab5fSopenharmony_ci "elements": [ 33033af6ab5fSopenharmony_ci { 33043af6ab5fSopenharmony_ci "type": "NumberLiteral", 33053af6ab5fSopenharmony_ci "value": 0, 33063af6ab5fSopenharmony_ci "loc": { 33073af6ab5fSopenharmony_ci "start": { 33083af6ab5fSopenharmony_ci "line": 1, 33093af6ab5fSopenharmony_ci "column": 1 33103af6ab5fSopenharmony_ci }, 33113af6ab5fSopenharmony_ci "end": { 33123af6ab5fSopenharmony_ci "line": 1, 33133af6ab5fSopenharmony_ci "column": 1 33143af6ab5fSopenharmony_ci } 33153af6ab5fSopenharmony_ci } 33163af6ab5fSopenharmony_ci }, 33173af6ab5fSopenharmony_ci { 33183af6ab5fSopenharmony_ci "type": "NumberLiteral", 33193af6ab5fSopenharmony_ci "value": 1, 33203af6ab5fSopenharmony_ci "loc": { 33213af6ab5fSopenharmony_ci "start": { 33223af6ab5fSopenharmony_ci "line": 1, 33233af6ab5fSopenharmony_ci "column": 1 33243af6ab5fSopenharmony_ci }, 33253af6ab5fSopenharmony_ci "end": { 33263af6ab5fSopenharmony_ci "line": 1, 33273af6ab5fSopenharmony_ci "column": 1 33283af6ab5fSopenharmony_ci } 33293af6ab5fSopenharmony_ci } 33303af6ab5fSopenharmony_ci }, 33313af6ab5fSopenharmony_ci { 33323af6ab5fSopenharmony_ci "type": "NumberLiteral", 33333af6ab5fSopenharmony_ci "value": 2, 33343af6ab5fSopenharmony_ci "loc": { 33353af6ab5fSopenharmony_ci "start": { 33363af6ab5fSopenharmony_ci "line": 1, 33373af6ab5fSopenharmony_ci "column": 1 33383af6ab5fSopenharmony_ci }, 33393af6ab5fSopenharmony_ci "end": { 33403af6ab5fSopenharmony_ci "line": 1, 33413af6ab5fSopenharmony_ci "column": 1 33423af6ab5fSopenharmony_ci } 33433af6ab5fSopenharmony_ci } 33443af6ab5fSopenharmony_ci } 33453af6ab5fSopenharmony_ci ], 33463af6ab5fSopenharmony_ci "loc": { 33473af6ab5fSopenharmony_ci "start": { 33483af6ab5fSopenharmony_ci "line": 1, 33493af6ab5fSopenharmony_ci "column": 1 33503af6ab5fSopenharmony_ci }, 33513af6ab5fSopenharmony_ci "end": { 33523af6ab5fSopenharmony_ci "line": 1, 33533af6ab5fSopenharmony_ci "column": 1 33543af6ab5fSopenharmony_ci } 33553af6ab5fSopenharmony_ci } 33563af6ab5fSopenharmony_ci }, 33573af6ab5fSopenharmony_ci "accessibility": "protected", 33583af6ab5fSopenharmony_ci "static": true, 33593af6ab5fSopenharmony_ci "readonly": false, 33603af6ab5fSopenharmony_ci "declare": false, 33613af6ab5fSopenharmony_ci "optional": false, 33623af6ab5fSopenharmony_ci "computed": false, 33633af6ab5fSopenharmony_ci "typeAnnotation": { 33643af6ab5fSopenharmony_ci "type": "TSArrayType", 33653af6ab5fSopenharmony_ci "elementType": { 33663af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 33673af6ab5fSopenharmony_ci "loc": { 33683af6ab5fSopenharmony_ci "start": { 33693af6ab5fSopenharmony_ci "line": 1, 33703af6ab5fSopenharmony_ci "column": 1 33713af6ab5fSopenharmony_ci }, 33723af6ab5fSopenharmony_ci "end": { 33733af6ab5fSopenharmony_ci "line": 1, 33743af6ab5fSopenharmony_ci "column": 1 33753af6ab5fSopenharmony_ci } 33763af6ab5fSopenharmony_ci } 33773af6ab5fSopenharmony_ci }, 33783af6ab5fSopenharmony_ci "loc": { 33793af6ab5fSopenharmony_ci "start": { 33803af6ab5fSopenharmony_ci "line": 1, 33813af6ab5fSopenharmony_ci "column": 1 33823af6ab5fSopenharmony_ci }, 33833af6ab5fSopenharmony_ci "end": { 33843af6ab5fSopenharmony_ci "line": 1, 33853af6ab5fSopenharmony_ci "column": 1 33863af6ab5fSopenharmony_ci } 33873af6ab5fSopenharmony_ci } 33883af6ab5fSopenharmony_ci }, 33893af6ab5fSopenharmony_ci "definite": false, 33903af6ab5fSopenharmony_ci "decorators": [], 33913af6ab5fSopenharmony_ci "loc": { 33923af6ab5fSopenharmony_ci "start": { 33933af6ab5fSopenharmony_ci "line": 1, 33943af6ab5fSopenharmony_ci "column": 1 33953af6ab5fSopenharmony_ci }, 33963af6ab5fSopenharmony_ci "end": { 33973af6ab5fSopenharmony_ci "line": 1, 33983af6ab5fSopenharmony_ci "column": 1 33993af6ab5fSopenharmony_ci } 34003af6ab5fSopenharmony_ci } 34013af6ab5fSopenharmony_ci }, 34023af6ab5fSopenharmony_ci { 34033af6ab5fSopenharmony_ci "type": "ClassProperty", 34043af6ab5fSopenharmony_ci "key": { 34053af6ab5fSopenharmony_ci "type": "Identifier", 34063af6ab5fSopenharmony_ci "name": "StringValuesArray", 34073af6ab5fSopenharmony_ci "decorators": [], 34083af6ab5fSopenharmony_ci "loc": { 34093af6ab5fSopenharmony_ci "start": { 34103af6ab5fSopenharmony_ci "line": 1, 34113af6ab5fSopenharmony_ci "column": 1 34123af6ab5fSopenharmony_ci }, 34133af6ab5fSopenharmony_ci "end": { 34143af6ab5fSopenharmony_ci "line": 1, 34153af6ab5fSopenharmony_ci "column": 1 34163af6ab5fSopenharmony_ci } 34173af6ab5fSopenharmony_ci } 34183af6ab5fSopenharmony_ci }, 34193af6ab5fSopenharmony_ci "value": { 34203af6ab5fSopenharmony_ci "type": "ArrayExpression", 34213af6ab5fSopenharmony_ci "elements": [ 34223af6ab5fSopenharmony_ci { 34233af6ab5fSopenharmony_ci "type": "StringLiteral", 34243af6ab5fSopenharmony_ci "value": "0", 34253af6ab5fSopenharmony_ci "loc": { 34263af6ab5fSopenharmony_ci "start": { 34273af6ab5fSopenharmony_ci "line": 1, 34283af6ab5fSopenharmony_ci "column": 1 34293af6ab5fSopenharmony_ci }, 34303af6ab5fSopenharmony_ci "end": { 34313af6ab5fSopenharmony_ci "line": 1, 34323af6ab5fSopenharmony_ci "column": 1 34333af6ab5fSopenharmony_ci } 34343af6ab5fSopenharmony_ci } 34353af6ab5fSopenharmony_ci }, 34363af6ab5fSopenharmony_ci { 34373af6ab5fSopenharmony_ci "type": "StringLiteral", 34383af6ab5fSopenharmony_ci "value": "1", 34393af6ab5fSopenharmony_ci "loc": { 34403af6ab5fSopenharmony_ci "start": { 34413af6ab5fSopenharmony_ci "line": 1, 34423af6ab5fSopenharmony_ci "column": 1 34433af6ab5fSopenharmony_ci }, 34443af6ab5fSopenharmony_ci "end": { 34453af6ab5fSopenharmony_ci "line": 1, 34463af6ab5fSopenharmony_ci "column": 1 34473af6ab5fSopenharmony_ci } 34483af6ab5fSopenharmony_ci } 34493af6ab5fSopenharmony_ci }, 34503af6ab5fSopenharmony_ci { 34513af6ab5fSopenharmony_ci "type": "StringLiteral", 34523af6ab5fSopenharmony_ci "value": "2", 34533af6ab5fSopenharmony_ci "loc": { 34543af6ab5fSopenharmony_ci "start": { 34553af6ab5fSopenharmony_ci "line": 1, 34563af6ab5fSopenharmony_ci "column": 1 34573af6ab5fSopenharmony_ci }, 34583af6ab5fSopenharmony_ci "end": { 34593af6ab5fSopenharmony_ci "line": 1, 34603af6ab5fSopenharmony_ci "column": 1 34613af6ab5fSopenharmony_ci } 34623af6ab5fSopenharmony_ci } 34633af6ab5fSopenharmony_ci } 34643af6ab5fSopenharmony_ci ], 34653af6ab5fSopenharmony_ci "loc": { 34663af6ab5fSopenharmony_ci "start": { 34673af6ab5fSopenharmony_ci "line": 1, 34683af6ab5fSopenharmony_ci "column": 1 34693af6ab5fSopenharmony_ci }, 34703af6ab5fSopenharmony_ci "end": { 34713af6ab5fSopenharmony_ci "line": 1, 34723af6ab5fSopenharmony_ci "column": 1 34733af6ab5fSopenharmony_ci } 34743af6ab5fSopenharmony_ci } 34753af6ab5fSopenharmony_ci }, 34763af6ab5fSopenharmony_ci "accessibility": "protected", 34773af6ab5fSopenharmony_ci "static": true, 34783af6ab5fSopenharmony_ci "readonly": false, 34793af6ab5fSopenharmony_ci "declare": false, 34803af6ab5fSopenharmony_ci "optional": false, 34813af6ab5fSopenharmony_ci "computed": false, 34823af6ab5fSopenharmony_ci "typeAnnotation": { 34833af6ab5fSopenharmony_ci "type": "TSArrayType", 34843af6ab5fSopenharmony_ci "elementType": { 34853af6ab5fSopenharmony_ci "type": "ETSTypeReference", 34863af6ab5fSopenharmony_ci "part": { 34873af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 34883af6ab5fSopenharmony_ci "name": { 34893af6ab5fSopenharmony_ci "type": "Identifier", 34903af6ab5fSopenharmony_ci "name": "String", 34913af6ab5fSopenharmony_ci "decorators": [], 34923af6ab5fSopenharmony_ci "loc": { 34933af6ab5fSopenharmony_ci "start": { 34943af6ab5fSopenharmony_ci "line": 1, 34953af6ab5fSopenharmony_ci "column": 1 34963af6ab5fSopenharmony_ci }, 34973af6ab5fSopenharmony_ci "end": { 34983af6ab5fSopenharmony_ci "line": 1, 34993af6ab5fSopenharmony_ci "column": 1 35003af6ab5fSopenharmony_ci } 35013af6ab5fSopenharmony_ci } 35023af6ab5fSopenharmony_ci }, 35033af6ab5fSopenharmony_ci "loc": { 35043af6ab5fSopenharmony_ci "start": { 35053af6ab5fSopenharmony_ci "line": 1, 35063af6ab5fSopenharmony_ci "column": 1 35073af6ab5fSopenharmony_ci }, 35083af6ab5fSopenharmony_ci "end": { 35093af6ab5fSopenharmony_ci "line": 1, 35103af6ab5fSopenharmony_ci "column": 1 35113af6ab5fSopenharmony_ci } 35123af6ab5fSopenharmony_ci } 35133af6ab5fSopenharmony_ci }, 35143af6ab5fSopenharmony_ci "loc": { 35153af6ab5fSopenharmony_ci "start": { 35163af6ab5fSopenharmony_ci "line": 1, 35173af6ab5fSopenharmony_ci "column": 1 35183af6ab5fSopenharmony_ci }, 35193af6ab5fSopenharmony_ci "end": { 35203af6ab5fSopenharmony_ci "line": 1, 35213af6ab5fSopenharmony_ci "column": 1 35223af6ab5fSopenharmony_ci } 35233af6ab5fSopenharmony_ci } 35243af6ab5fSopenharmony_ci }, 35253af6ab5fSopenharmony_ci "loc": { 35263af6ab5fSopenharmony_ci "start": { 35273af6ab5fSopenharmony_ci "line": 1, 35283af6ab5fSopenharmony_ci "column": 1 35293af6ab5fSopenharmony_ci }, 35303af6ab5fSopenharmony_ci "end": { 35313af6ab5fSopenharmony_ci "line": 1, 35323af6ab5fSopenharmony_ci "column": 1 35333af6ab5fSopenharmony_ci } 35343af6ab5fSopenharmony_ci } 35353af6ab5fSopenharmony_ci }, 35363af6ab5fSopenharmony_ci "definite": false, 35373af6ab5fSopenharmony_ci "decorators": [], 35383af6ab5fSopenharmony_ci "loc": { 35393af6ab5fSopenharmony_ci "start": { 35403af6ab5fSopenharmony_ci "line": 1, 35413af6ab5fSopenharmony_ci "column": 1 35423af6ab5fSopenharmony_ci }, 35433af6ab5fSopenharmony_ci "end": { 35443af6ab5fSopenharmony_ci "line": 1, 35453af6ab5fSopenharmony_ci "column": 1 35463af6ab5fSopenharmony_ci } 35473af6ab5fSopenharmony_ci } 35483af6ab5fSopenharmony_ci }, 35493af6ab5fSopenharmony_ci { 35503af6ab5fSopenharmony_ci "type": "ClassProperty", 35513af6ab5fSopenharmony_ci "key": { 35523af6ab5fSopenharmony_ci "type": "Identifier", 35533af6ab5fSopenharmony_ci "name": "ItemsArray", 35543af6ab5fSopenharmony_ci "decorators": [], 35553af6ab5fSopenharmony_ci "loc": { 35563af6ab5fSopenharmony_ci "start": { 35573af6ab5fSopenharmony_ci "line": 1, 35583af6ab5fSopenharmony_ci "column": 1 35593af6ab5fSopenharmony_ci }, 35603af6ab5fSopenharmony_ci "end": { 35613af6ab5fSopenharmony_ci "line": 1, 35623af6ab5fSopenharmony_ci "column": 1 35633af6ab5fSopenharmony_ci } 35643af6ab5fSopenharmony_ci } 35653af6ab5fSopenharmony_ci }, 35663af6ab5fSopenharmony_ci "value": { 35673af6ab5fSopenharmony_ci "type": "ArrayExpression", 35683af6ab5fSopenharmony_ci "elements": [ 35693af6ab5fSopenharmony_ci { 35703af6ab5fSopenharmony_ci "type": "MemberExpression", 35713af6ab5fSopenharmony_ci "object": { 35723af6ab5fSopenharmony_ci "type": "Identifier", 35733af6ab5fSopenharmony_ci "name": "Color", 35743af6ab5fSopenharmony_ci "decorators": [], 35753af6ab5fSopenharmony_ci "loc": { 35763af6ab5fSopenharmony_ci "start": { 35773af6ab5fSopenharmony_ci "line": 1, 35783af6ab5fSopenharmony_ci "column": 1 35793af6ab5fSopenharmony_ci }, 35803af6ab5fSopenharmony_ci "end": { 35813af6ab5fSopenharmony_ci "line": 1, 35823af6ab5fSopenharmony_ci "column": 1 35833af6ab5fSopenharmony_ci } 35843af6ab5fSopenharmony_ci } 35853af6ab5fSopenharmony_ci }, 35863af6ab5fSopenharmony_ci "property": { 35873af6ab5fSopenharmony_ci "type": "Identifier", 35883af6ab5fSopenharmony_ci "name": "Red", 35893af6ab5fSopenharmony_ci "decorators": [], 35903af6ab5fSopenharmony_ci "loc": { 35913af6ab5fSopenharmony_ci "start": { 35923af6ab5fSopenharmony_ci "line": 1, 35933af6ab5fSopenharmony_ci "column": 1 35943af6ab5fSopenharmony_ci }, 35953af6ab5fSopenharmony_ci "end": { 35963af6ab5fSopenharmony_ci "line": 1, 35973af6ab5fSopenharmony_ci "column": 1 35983af6ab5fSopenharmony_ci } 35993af6ab5fSopenharmony_ci } 36003af6ab5fSopenharmony_ci }, 36013af6ab5fSopenharmony_ci "computed": false, 36023af6ab5fSopenharmony_ci "optional": false, 36033af6ab5fSopenharmony_ci "loc": { 36043af6ab5fSopenharmony_ci "start": { 36053af6ab5fSopenharmony_ci "line": 1, 36063af6ab5fSopenharmony_ci "column": 1 36073af6ab5fSopenharmony_ci }, 36083af6ab5fSopenharmony_ci "end": { 36093af6ab5fSopenharmony_ci "line": 1, 36103af6ab5fSopenharmony_ci "column": 1 36113af6ab5fSopenharmony_ci } 36123af6ab5fSopenharmony_ci } 36133af6ab5fSopenharmony_ci }, 36143af6ab5fSopenharmony_ci { 36153af6ab5fSopenharmony_ci "type": "MemberExpression", 36163af6ab5fSopenharmony_ci "object": { 36173af6ab5fSopenharmony_ci "type": "Identifier", 36183af6ab5fSopenharmony_ci "name": "Color", 36193af6ab5fSopenharmony_ci "decorators": [], 36203af6ab5fSopenharmony_ci "loc": { 36213af6ab5fSopenharmony_ci "start": { 36223af6ab5fSopenharmony_ci "line": 1, 36233af6ab5fSopenharmony_ci "column": 1 36243af6ab5fSopenharmony_ci }, 36253af6ab5fSopenharmony_ci "end": { 36263af6ab5fSopenharmony_ci "line": 1, 36273af6ab5fSopenharmony_ci "column": 1 36283af6ab5fSopenharmony_ci } 36293af6ab5fSopenharmony_ci } 36303af6ab5fSopenharmony_ci }, 36313af6ab5fSopenharmony_ci "property": { 36323af6ab5fSopenharmony_ci "type": "Identifier", 36333af6ab5fSopenharmony_ci "name": "Green", 36343af6ab5fSopenharmony_ci "decorators": [], 36353af6ab5fSopenharmony_ci "loc": { 36363af6ab5fSopenharmony_ci "start": { 36373af6ab5fSopenharmony_ci "line": 1, 36383af6ab5fSopenharmony_ci "column": 1 36393af6ab5fSopenharmony_ci }, 36403af6ab5fSopenharmony_ci "end": { 36413af6ab5fSopenharmony_ci "line": 1, 36423af6ab5fSopenharmony_ci "column": 1 36433af6ab5fSopenharmony_ci } 36443af6ab5fSopenharmony_ci } 36453af6ab5fSopenharmony_ci }, 36463af6ab5fSopenharmony_ci "computed": false, 36473af6ab5fSopenharmony_ci "optional": false, 36483af6ab5fSopenharmony_ci "loc": { 36493af6ab5fSopenharmony_ci "start": { 36503af6ab5fSopenharmony_ci "line": 1, 36513af6ab5fSopenharmony_ci "column": 1 36523af6ab5fSopenharmony_ci }, 36533af6ab5fSopenharmony_ci "end": { 36543af6ab5fSopenharmony_ci "line": 1, 36553af6ab5fSopenharmony_ci "column": 1 36563af6ab5fSopenharmony_ci } 36573af6ab5fSopenharmony_ci } 36583af6ab5fSopenharmony_ci }, 36593af6ab5fSopenharmony_ci { 36603af6ab5fSopenharmony_ci "type": "MemberExpression", 36613af6ab5fSopenharmony_ci "object": { 36623af6ab5fSopenharmony_ci "type": "Identifier", 36633af6ab5fSopenharmony_ci "name": "Color", 36643af6ab5fSopenharmony_ci "decorators": [], 36653af6ab5fSopenharmony_ci "loc": { 36663af6ab5fSopenharmony_ci "start": { 36673af6ab5fSopenharmony_ci "line": 1, 36683af6ab5fSopenharmony_ci "column": 1 36693af6ab5fSopenharmony_ci }, 36703af6ab5fSopenharmony_ci "end": { 36713af6ab5fSopenharmony_ci "line": 1, 36723af6ab5fSopenharmony_ci "column": 1 36733af6ab5fSopenharmony_ci } 36743af6ab5fSopenharmony_ci } 36753af6ab5fSopenharmony_ci }, 36763af6ab5fSopenharmony_ci "property": { 36773af6ab5fSopenharmony_ci "type": "Identifier", 36783af6ab5fSopenharmony_ci "name": "Blue", 36793af6ab5fSopenharmony_ci "decorators": [], 36803af6ab5fSopenharmony_ci "loc": { 36813af6ab5fSopenharmony_ci "start": { 36823af6ab5fSopenharmony_ci "line": 1, 36833af6ab5fSopenharmony_ci "column": 1 36843af6ab5fSopenharmony_ci }, 36853af6ab5fSopenharmony_ci "end": { 36863af6ab5fSopenharmony_ci "line": 1, 36873af6ab5fSopenharmony_ci "column": 1 36883af6ab5fSopenharmony_ci } 36893af6ab5fSopenharmony_ci } 36903af6ab5fSopenharmony_ci }, 36913af6ab5fSopenharmony_ci "computed": false, 36923af6ab5fSopenharmony_ci "optional": false, 36933af6ab5fSopenharmony_ci "loc": { 36943af6ab5fSopenharmony_ci "start": { 36953af6ab5fSopenharmony_ci "line": 1, 36963af6ab5fSopenharmony_ci "column": 1 36973af6ab5fSopenharmony_ci }, 36983af6ab5fSopenharmony_ci "end": { 36993af6ab5fSopenharmony_ci "line": 1, 37003af6ab5fSopenharmony_ci "column": 1 37013af6ab5fSopenharmony_ci } 37023af6ab5fSopenharmony_ci } 37033af6ab5fSopenharmony_ci } 37043af6ab5fSopenharmony_ci ], 37053af6ab5fSopenharmony_ci "loc": { 37063af6ab5fSopenharmony_ci "start": { 37073af6ab5fSopenharmony_ci "line": 1, 37083af6ab5fSopenharmony_ci "column": 1 37093af6ab5fSopenharmony_ci }, 37103af6ab5fSopenharmony_ci "end": { 37113af6ab5fSopenharmony_ci "line": 1, 37123af6ab5fSopenharmony_ci "column": 1 37133af6ab5fSopenharmony_ci } 37143af6ab5fSopenharmony_ci } 37153af6ab5fSopenharmony_ci }, 37163af6ab5fSopenharmony_ci "accessibility": "protected", 37173af6ab5fSopenharmony_ci "static": true, 37183af6ab5fSopenharmony_ci "readonly": false, 37193af6ab5fSopenharmony_ci "declare": false, 37203af6ab5fSopenharmony_ci "optional": false, 37213af6ab5fSopenharmony_ci "computed": false, 37223af6ab5fSopenharmony_ci "typeAnnotation": { 37233af6ab5fSopenharmony_ci "type": "TSArrayType", 37243af6ab5fSopenharmony_ci "elementType": { 37253af6ab5fSopenharmony_ci "type": "ETSTypeReference", 37263af6ab5fSopenharmony_ci "part": { 37273af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 37283af6ab5fSopenharmony_ci "name": { 37293af6ab5fSopenharmony_ci "type": "Identifier", 37303af6ab5fSopenharmony_ci "name": "Color", 37313af6ab5fSopenharmony_ci "decorators": [], 37323af6ab5fSopenharmony_ci "loc": { 37333af6ab5fSopenharmony_ci "start": { 37343af6ab5fSopenharmony_ci "line": 1, 37353af6ab5fSopenharmony_ci "column": 1 37363af6ab5fSopenharmony_ci }, 37373af6ab5fSopenharmony_ci "end": { 37383af6ab5fSopenharmony_ci "line": 1, 37393af6ab5fSopenharmony_ci "column": 1 37403af6ab5fSopenharmony_ci } 37413af6ab5fSopenharmony_ci } 37423af6ab5fSopenharmony_ci }, 37433af6ab5fSopenharmony_ci "loc": { 37443af6ab5fSopenharmony_ci "start": { 37453af6ab5fSopenharmony_ci "line": 1, 37463af6ab5fSopenharmony_ci "column": 1 37473af6ab5fSopenharmony_ci }, 37483af6ab5fSopenharmony_ci "end": { 37493af6ab5fSopenharmony_ci "line": 1, 37503af6ab5fSopenharmony_ci "column": 1 37513af6ab5fSopenharmony_ci } 37523af6ab5fSopenharmony_ci } 37533af6ab5fSopenharmony_ci }, 37543af6ab5fSopenharmony_ci "loc": { 37553af6ab5fSopenharmony_ci "start": { 37563af6ab5fSopenharmony_ci "line": 1, 37573af6ab5fSopenharmony_ci "column": 1 37583af6ab5fSopenharmony_ci }, 37593af6ab5fSopenharmony_ci "end": { 37603af6ab5fSopenharmony_ci "line": 1, 37613af6ab5fSopenharmony_ci "column": 1 37623af6ab5fSopenharmony_ci } 37633af6ab5fSopenharmony_ci } 37643af6ab5fSopenharmony_ci }, 37653af6ab5fSopenharmony_ci "loc": { 37663af6ab5fSopenharmony_ci "start": { 37673af6ab5fSopenharmony_ci "line": 1, 37683af6ab5fSopenharmony_ci "column": 1 37693af6ab5fSopenharmony_ci }, 37703af6ab5fSopenharmony_ci "end": { 37713af6ab5fSopenharmony_ci "line": 1, 37723af6ab5fSopenharmony_ci "column": 1 37733af6ab5fSopenharmony_ci } 37743af6ab5fSopenharmony_ci } 37753af6ab5fSopenharmony_ci }, 37763af6ab5fSopenharmony_ci "definite": false, 37773af6ab5fSopenharmony_ci "decorators": [], 37783af6ab5fSopenharmony_ci "loc": { 37793af6ab5fSopenharmony_ci "start": { 37803af6ab5fSopenharmony_ci "line": 1, 37813af6ab5fSopenharmony_ci "column": 1 37823af6ab5fSopenharmony_ci }, 37833af6ab5fSopenharmony_ci "end": { 37843af6ab5fSopenharmony_ci "line": 1, 37853af6ab5fSopenharmony_ci "column": 1 37863af6ab5fSopenharmony_ci } 37873af6ab5fSopenharmony_ci } 37883af6ab5fSopenharmony_ci }, 37893af6ab5fSopenharmony_ci { 37903af6ab5fSopenharmony_ci "type": "ClassProperty", 37913af6ab5fSopenharmony_ci "key": { 37923af6ab5fSopenharmony_ci "type": "Identifier", 37933af6ab5fSopenharmony_ci "name": "BoxedItemsArray", 37943af6ab5fSopenharmony_ci "decorators": [], 37953af6ab5fSopenharmony_ci "loc": { 37963af6ab5fSopenharmony_ci "start": { 37973af6ab5fSopenharmony_ci "line": 1, 37983af6ab5fSopenharmony_ci "column": 1 37993af6ab5fSopenharmony_ci }, 38003af6ab5fSopenharmony_ci "end": { 38013af6ab5fSopenharmony_ci "line": 1, 38023af6ab5fSopenharmony_ci "column": 1 38033af6ab5fSopenharmony_ci } 38043af6ab5fSopenharmony_ci } 38053af6ab5fSopenharmony_ci }, 38063af6ab5fSopenharmony_ci "value": { 38073af6ab5fSopenharmony_ci "type": "ArrayExpression", 38083af6ab5fSopenharmony_ci "elements": [ 38093af6ab5fSopenharmony_ci { 38103af6ab5fSopenharmony_ci "type": "ETSNewClassInstanceExpression", 38113af6ab5fSopenharmony_ci "typeReference": { 38123af6ab5fSopenharmony_ci "type": "ETSTypeReference", 38133af6ab5fSopenharmony_ci "part": { 38143af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 38153af6ab5fSopenharmony_ci "name": { 38163af6ab5fSopenharmony_ci "type": "Identifier", 38173af6ab5fSopenharmony_ci "name": "#Color", 38183af6ab5fSopenharmony_ci "decorators": [], 38193af6ab5fSopenharmony_ci "loc": { 38203af6ab5fSopenharmony_ci "start": { 38213af6ab5fSopenharmony_ci "line": 1, 38223af6ab5fSopenharmony_ci "column": 1 38233af6ab5fSopenharmony_ci }, 38243af6ab5fSopenharmony_ci "end": { 38253af6ab5fSopenharmony_ci "line": 1, 38263af6ab5fSopenharmony_ci "column": 1 38273af6ab5fSopenharmony_ci } 38283af6ab5fSopenharmony_ci } 38293af6ab5fSopenharmony_ci }, 38303af6ab5fSopenharmony_ci "loc": { 38313af6ab5fSopenharmony_ci "start": { 38323af6ab5fSopenharmony_ci "line": 1, 38333af6ab5fSopenharmony_ci "column": 1 38343af6ab5fSopenharmony_ci }, 38353af6ab5fSopenharmony_ci "end": { 38363af6ab5fSopenharmony_ci "line": 1, 38373af6ab5fSopenharmony_ci "column": 1 38383af6ab5fSopenharmony_ci } 38393af6ab5fSopenharmony_ci } 38403af6ab5fSopenharmony_ci }, 38413af6ab5fSopenharmony_ci "loc": { 38423af6ab5fSopenharmony_ci "start": { 38433af6ab5fSopenharmony_ci "line": 1, 38443af6ab5fSopenharmony_ci "column": 1 38453af6ab5fSopenharmony_ci }, 38463af6ab5fSopenharmony_ci "end": { 38473af6ab5fSopenharmony_ci "line": 1, 38483af6ab5fSopenharmony_ci "column": 1 38493af6ab5fSopenharmony_ci } 38503af6ab5fSopenharmony_ci } 38513af6ab5fSopenharmony_ci }, 38523af6ab5fSopenharmony_ci "arguments": [ 38533af6ab5fSopenharmony_ci { 38543af6ab5fSopenharmony_ci "type": "TSAsExpression", 38553af6ab5fSopenharmony_ci "expression": { 38563af6ab5fSopenharmony_ci "type": "MemberExpression", 38573af6ab5fSopenharmony_ci "object": { 38583af6ab5fSopenharmony_ci "type": "Identifier", 38593af6ab5fSopenharmony_ci "name": "Color", 38603af6ab5fSopenharmony_ci "decorators": [], 38613af6ab5fSopenharmony_ci "loc": { 38623af6ab5fSopenharmony_ci "start": { 38633af6ab5fSopenharmony_ci "line": 1, 38643af6ab5fSopenharmony_ci "column": 1 38653af6ab5fSopenharmony_ci }, 38663af6ab5fSopenharmony_ci "end": { 38673af6ab5fSopenharmony_ci "line": 1, 38683af6ab5fSopenharmony_ci "column": 1 38693af6ab5fSopenharmony_ci } 38703af6ab5fSopenharmony_ci } 38713af6ab5fSopenharmony_ci }, 38723af6ab5fSopenharmony_ci "property": { 38733af6ab5fSopenharmony_ci "type": "Identifier", 38743af6ab5fSopenharmony_ci "name": "Red", 38753af6ab5fSopenharmony_ci "decorators": [], 38763af6ab5fSopenharmony_ci "loc": { 38773af6ab5fSopenharmony_ci "start": { 38783af6ab5fSopenharmony_ci "line": 1, 38793af6ab5fSopenharmony_ci "column": 1 38803af6ab5fSopenharmony_ci }, 38813af6ab5fSopenharmony_ci "end": { 38823af6ab5fSopenharmony_ci "line": 1, 38833af6ab5fSopenharmony_ci "column": 1 38843af6ab5fSopenharmony_ci } 38853af6ab5fSopenharmony_ci } 38863af6ab5fSopenharmony_ci }, 38873af6ab5fSopenharmony_ci "computed": false, 38883af6ab5fSopenharmony_ci "optional": false, 38893af6ab5fSopenharmony_ci "loc": { 38903af6ab5fSopenharmony_ci "start": { 38913af6ab5fSopenharmony_ci "line": 1, 38923af6ab5fSopenharmony_ci "column": 1 38933af6ab5fSopenharmony_ci }, 38943af6ab5fSopenharmony_ci "end": { 38953af6ab5fSopenharmony_ci "line": 1, 38963af6ab5fSopenharmony_ci "column": 1 38973af6ab5fSopenharmony_ci } 38983af6ab5fSopenharmony_ci } 38993af6ab5fSopenharmony_ci }, 39003af6ab5fSopenharmony_ci "typeAnnotation": { 39013af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 39023af6ab5fSopenharmony_ci "loc": { 39033af6ab5fSopenharmony_ci "start": { 39043af6ab5fSopenharmony_ci "line": 1, 39053af6ab5fSopenharmony_ci "column": 1 39063af6ab5fSopenharmony_ci }, 39073af6ab5fSopenharmony_ci "end": { 39083af6ab5fSopenharmony_ci "line": 1, 39093af6ab5fSopenharmony_ci "column": 1 39103af6ab5fSopenharmony_ci } 39113af6ab5fSopenharmony_ci } 39123af6ab5fSopenharmony_ci }, 39133af6ab5fSopenharmony_ci "loc": { 39143af6ab5fSopenharmony_ci "start": { 39153af6ab5fSopenharmony_ci "line": 1, 39163af6ab5fSopenharmony_ci "column": 1 39173af6ab5fSopenharmony_ci }, 39183af6ab5fSopenharmony_ci "end": { 39193af6ab5fSopenharmony_ci "line": 1, 39203af6ab5fSopenharmony_ci "column": 1 39213af6ab5fSopenharmony_ci } 39223af6ab5fSopenharmony_ci } 39233af6ab5fSopenharmony_ci } 39243af6ab5fSopenharmony_ci ], 39253af6ab5fSopenharmony_ci "loc": { 39263af6ab5fSopenharmony_ci "start": { 39273af6ab5fSopenharmony_ci "line": 1, 39283af6ab5fSopenharmony_ci "column": 1 39293af6ab5fSopenharmony_ci }, 39303af6ab5fSopenharmony_ci "end": { 39313af6ab5fSopenharmony_ci "line": 1, 39323af6ab5fSopenharmony_ci "column": 1 39333af6ab5fSopenharmony_ci } 39343af6ab5fSopenharmony_ci } 39353af6ab5fSopenharmony_ci }, 39363af6ab5fSopenharmony_ci { 39373af6ab5fSopenharmony_ci "type": "ETSNewClassInstanceExpression", 39383af6ab5fSopenharmony_ci "typeReference": { 39393af6ab5fSopenharmony_ci "type": "ETSTypeReference", 39403af6ab5fSopenharmony_ci "part": { 39413af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 39423af6ab5fSopenharmony_ci "name": { 39433af6ab5fSopenharmony_ci "type": "Identifier", 39443af6ab5fSopenharmony_ci "name": "#Color", 39453af6ab5fSopenharmony_ci "decorators": [], 39463af6ab5fSopenharmony_ci "loc": { 39473af6ab5fSopenharmony_ci "start": { 39483af6ab5fSopenharmony_ci "line": 1, 39493af6ab5fSopenharmony_ci "column": 1 39503af6ab5fSopenharmony_ci }, 39513af6ab5fSopenharmony_ci "end": { 39523af6ab5fSopenharmony_ci "line": 1, 39533af6ab5fSopenharmony_ci "column": 1 39543af6ab5fSopenharmony_ci } 39553af6ab5fSopenharmony_ci } 39563af6ab5fSopenharmony_ci }, 39573af6ab5fSopenharmony_ci "loc": { 39583af6ab5fSopenharmony_ci "start": { 39593af6ab5fSopenharmony_ci "line": 1, 39603af6ab5fSopenharmony_ci "column": 1 39613af6ab5fSopenharmony_ci }, 39623af6ab5fSopenharmony_ci "end": { 39633af6ab5fSopenharmony_ci "line": 1, 39643af6ab5fSopenharmony_ci "column": 1 39653af6ab5fSopenharmony_ci } 39663af6ab5fSopenharmony_ci } 39673af6ab5fSopenharmony_ci }, 39683af6ab5fSopenharmony_ci "loc": { 39693af6ab5fSopenharmony_ci "start": { 39703af6ab5fSopenharmony_ci "line": 1, 39713af6ab5fSopenharmony_ci "column": 1 39723af6ab5fSopenharmony_ci }, 39733af6ab5fSopenharmony_ci "end": { 39743af6ab5fSopenharmony_ci "line": 1, 39753af6ab5fSopenharmony_ci "column": 1 39763af6ab5fSopenharmony_ci } 39773af6ab5fSopenharmony_ci } 39783af6ab5fSopenharmony_ci }, 39793af6ab5fSopenharmony_ci "arguments": [ 39803af6ab5fSopenharmony_ci { 39813af6ab5fSopenharmony_ci "type": "TSAsExpression", 39823af6ab5fSopenharmony_ci "expression": { 39833af6ab5fSopenharmony_ci "type": "MemberExpression", 39843af6ab5fSopenharmony_ci "object": { 39853af6ab5fSopenharmony_ci "type": "Identifier", 39863af6ab5fSopenharmony_ci "name": "Color", 39873af6ab5fSopenharmony_ci "decorators": [], 39883af6ab5fSopenharmony_ci "loc": { 39893af6ab5fSopenharmony_ci "start": { 39903af6ab5fSopenharmony_ci "line": 1, 39913af6ab5fSopenharmony_ci "column": 1 39923af6ab5fSopenharmony_ci }, 39933af6ab5fSopenharmony_ci "end": { 39943af6ab5fSopenharmony_ci "line": 1, 39953af6ab5fSopenharmony_ci "column": 1 39963af6ab5fSopenharmony_ci } 39973af6ab5fSopenharmony_ci } 39983af6ab5fSopenharmony_ci }, 39993af6ab5fSopenharmony_ci "property": { 40003af6ab5fSopenharmony_ci "type": "Identifier", 40013af6ab5fSopenharmony_ci "name": "Green", 40023af6ab5fSopenharmony_ci "decorators": [], 40033af6ab5fSopenharmony_ci "loc": { 40043af6ab5fSopenharmony_ci "start": { 40053af6ab5fSopenharmony_ci "line": 1, 40063af6ab5fSopenharmony_ci "column": 1 40073af6ab5fSopenharmony_ci }, 40083af6ab5fSopenharmony_ci "end": { 40093af6ab5fSopenharmony_ci "line": 1, 40103af6ab5fSopenharmony_ci "column": 1 40113af6ab5fSopenharmony_ci } 40123af6ab5fSopenharmony_ci } 40133af6ab5fSopenharmony_ci }, 40143af6ab5fSopenharmony_ci "computed": false, 40153af6ab5fSopenharmony_ci "optional": false, 40163af6ab5fSopenharmony_ci "loc": { 40173af6ab5fSopenharmony_ci "start": { 40183af6ab5fSopenharmony_ci "line": 1, 40193af6ab5fSopenharmony_ci "column": 1 40203af6ab5fSopenharmony_ci }, 40213af6ab5fSopenharmony_ci "end": { 40223af6ab5fSopenharmony_ci "line": 1, 40233af6ab5fSopenharmony_ci "column": 1 40243af6ab5fSopenharmony_ci } 40253af6ab5fSopenharmony_ci } 40263af6ab5fSopenharmony_ci }, 40273af6ab5fSopenharmony_ci "typeAnnotation": { 40283af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 40293af6ab5fSopenharmony_ci "loc": { 40303af6ab5fSopenharmony_ci "start": { 40313af6ab5fSopenharmony_ci "line": 1, 40323af6ab5fSopenharmony_ci "column": 1 40333af6ab5fSopenharmony_ci }, 40343af6ab5fSopenharmony_ci "end": { 40353af6ab5fSopenharmony_ci "line": 1, 40363af6ab5fSopenharmony_ci "column": 1 40373af6ab5fSopenharmony_ci } 40383af6ab5fSopenharmony_ci } 40393af6ab5fSopenharmony_ci }, 40403af6ab5fSopenharmony_ci "loc": { 40413af6ab5fSopenharmony_ci "start": { 40423af6ab5fSopenharmony_ci "line": 1, 40433af6ab5fSopenharmony_ci "column": 1 40443af6ab5fSopenharmony_ci }, 40453af6ab5fSopenharmony_ci "end": { 40463af6ab5fSopenharmony_ci "line": 1, 40473af6ab5fSopenharmony_ci "column": 1 40483af6ab5fSopenharmony_ci } 40493af6ab5fSopenharmony_ci } 40503af6ab5fSopenharmony_ci } 40513af6ab5fSopenharmony_ci ], 40523af6ab5fSopenharmony_ci "loc": { 40533af6ab5fSopenharmony_ci "start": { 40543af6ab5fSopenharmony_ci "line": 1, 40553af6ab5fSopenharmony_ci "column": 1 40563af6ab5fSopenharmony_ci }, 40573af6ab5fSopenharmony_ci "end": { 40583af6ab5fSopenharmony_ci "line": 1, 40593af6ab5fSopenharmony_ci "column": 1 40603af6ab5fSopenharmony_ci } 40613af6ab5fSopenharmony_ci } 40623af6ab5fSopenharmony_ci }, 40633af6ab5fSopenharmony_ci { 40643af6ab5fSopenharmony_ci "type": "ETSNewClassInstanceExpression", 40653af6ab5fSopenharmony_ci "typeReference": { 40663af6ab5fSopenharmony_ci "type": "ETSTypeReference", 40673af6ab5fSopenharmony_ci "part": { 40683af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 40693af6ab5fSopenharmony_ci "name": { 40703af6ab5fSopenharmony_ci "type": "Identifier", 40713af6ab5fSopenharmony_ci "name": "#Color", 40723af6ab5fSopenharmony_ci "decorators": [], 40733af6ab5fSopenharmony_ci "loc": { 40743af6ab5fSopenharmony_ci "start": { 40753af6ab5fSopenharmony_ci "line": 1, 40763af6ab5fSopenharmony_ci "column": 1 40773af6ab5fSopenharmony_ci }, 40783af6ab5fSopenharmony_ci "end": { 40793af6ab5fSopenharmony_ci "line": 1, 40803af6ab5fSopenharmony_ci "column": 1 40813af6ab5fSopenharmony_ci } 40823af6ab5fSopenharmony_ci } 40833af6ab5fSopenharmony_ci }, 40843af6ab5fSopenharmony_ci "loc": { 40853af6ab5fSopenharmony_ci "start": { 40863af6ab5fSopenharmony_ci "line": 1, 40873af6ab5fSopenharmony_ci "column": 1 40883af6ab5fSopenharmony_ci }, 40893af6ab5fSopenharmony_ci "end": { 40903af6ab5fSopenharmony_ci "line": 1, 40913af6ab5fSopenharmony_ci "column": 1 40923af6ab5fSopenharmony_ci } 40933af6ab5fSopenharmony_ci } 40943af6ab5fSopenharmony_ci }, 40953af6ab5fSopenharmony_ci "loc": { 40963af6ab5fSopenharmony_ci "start": { 40973af6ab5fSopenharmony_ci "line": 1, 40983af6ab5fSopenharmony_ci "column": 1 40993af6ab5fSopenharmony_ci }, 41003af6ab5fSopenharmony_ci "end": { 41013af6ab5fSopenharmony_ci "line": 1, 41023af6ab5fSopenharmony_ci "column": 1 41033af6ab5fSopenharmony_ci } 41043af6ab5fSopenharmony_ci } 41053af6ab5fSopenharmony_ci }, 41063af6ab5fSopenharmony_ci "arguments": [ 41073af6ab5fSopenharmony_ci { 41083af6ab5fSopenharmony_ci "type": "TSAsExpression", 41093af6ab5fSopenharmony_ci "expression": { 41103af6ab5fSopenharmony_ci "type": "MemberExpression", 41113af6ab5fSopenharmony_ci "object": { 41123af6ab5fSopenharmony_ci "type": "Identifier", 41133af6ab5fSopenharmony_ci "name": "Color", 41143af6ab5fSopenharmony_ci "decorators": [], 41153af6ab5fSopenharmony_ci "loc": { 41163af6ab5fSopenharmony_ci "start": { 41173af6ab5fSopenharmony_ci "line": 1, 41183af6ab5fSopenharmony_ci "column": 1 41193af6ab5fSopenharmony_ci }, 41203af6ab5fSopenharmony_ci "end": { 41213af6ab5fSopenharmony_ci "line": 1, 41223af6ab5fSopenharmony_ci "column": 1 41233af6ab5fSopenharmony_ci } 41243af6ab5fSopenharmony_ci } 41253af6ab5fSopenharmony_ci }, 41263af6ab5fSopenharmony_ci "property": { 41273af6ab5fSopenharmony_ci "type": "Identifier", 41283af6ab5fSopenharmony_ci "name": "Blue", 41293af6ab5fSopenharmony_ci "decorators": [], 41303af6ab5fSopenharmony_ci "loc": { 41313af6ab5fSopenharmony_ci "start": { 41323af6ab5fSopenharmony_ci "line": 1, 41333af6ab5fSopenharmony_ci "column": 1 41343af6ab5fSopenharmony_ci }, 41353af6ab5fSopenharmony_ci "end": { 41363af6ab5fSopenharmony_ci "line": 1, 41373af6ab5fSopenharmony_ci "column": 1 41383af6ab5fSopenharmony_ci } 41393af6ab5fSopenharmony_ci } 41403af6ab5fSopenharmony_ci }, 41413af6ab5fSopenharmony_ci "computed": false, 41423af6ab5fSopenharmony_ci "optional": false, 41433af6ab5fSopenharmony_ci "loc": { 41443af6ab5fSopenharmony_ci "start": { 41453af6ab5fSopenharmony_ci "line": 1, 41463af6ab5fSopenharmony_ci "column": 1 41473af6ab5fSopenharmony_ci }, 41483af6ab5fSopenharmony_ci "end": { 41493af6ab5fSopenharmony_ci "line": 1, 41503af6ab5fSopenharmony_ci "column": 1 41513af6ab5fSopenharmony_ci } 41523af6ab5fSopenharmony_ci } 41533af6ab5fSopenharmony_ci }, 41543af6ab5fSopenharmony_ci "typeAnnotation": { 41553af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 41563af6ab5fSopenharmony_ci "loc": { 41573af6ab5fSopenharmony_ci "start": { 41583af6ab5fSopenharmony_ci "line": 1, 41593af6ab5fSopenharmony_ci "column": 1 41603af6ab5fSopenharmony_ci }, 41613af6ab5fSopenharmony_ci "end": { 41623af6ab5fSopenharmony_ci "line": 1, 41633af6ab5fSopenharmony_ci "column": 1 41643af6ab5fSopenharmony_ci } 41653af6ab5fSopenharmony_ci } 41663af6ab5fSopenharmony_ci }, 41673af6ab5fSopenharmony_ci "loc": { 41683af6ab5fSopenharmony_ci "start": { 41693af6ab5fSopenharmony_ci "line": 1, 41703af6ab5fSopenharmony_ci "column": 1 41713af6ab5fSopenharmony_ci }, 41723af6ab5fSopenharmony_ci "end": { 41733af6ab5fSopenharmony_ci "line": 1, 41743af6ab5fSopenharmony_ci "column": 1 41753af6ab5fSopenharmony_ci } 41763af6ab5fSopenharmony_ci } 41773af6ab5fSopenharmony_ci } 41783af6ab5fSopenharmony_ci ], 41793af6ab5fSopenharmony_ci "loc": { 41803af6ab5fSopenharmony_ci "start": { 41813af6ab5fSopenharmony_ci "line": 1, 41823af6ab5fSopenharmony_ci "column": 1 41833af6ab5fSopenharmony_ci }, 41843af6ab5fSopenharmony_ci "end": { 41853af6ab5fSopenharmony_ci "line": 1, 41863af6ab5fSopenharmony_ci "column": 1 41873af6ab5fSopenharmony_ci } 41883af6ab5fSopenharmony_ci } 41893af6ab5fSopenharmony_ci } 41903af6ab5fSopenharmony_ci ], 41913af6ab5fSopenharmony_ci "loc": { 41923af6ab5fSopenharmony_ci "start": { 41933af6ab5fSopenharmony_ci "line": 1, 41943af6ab5fSopenharmony_ci "column": 1 41953af6ab5fSopenharmony_ci }, 41963af6ab5fSopenharmony_ci "end": { 41973af6ab5fSopenharmony_ci "line": 1, 41983af6ab5fSopenharmony_ci "column": 1 41993af6ab5fSopenharmony_ci } 42003af6ab5fSopenharmony_ci } 42013af6ab5fSopenharmony_ci }, 42023af6ab5fSopenharmony_ci "accessibility": "protected", 42033af6ab5fSopenharmony_ci "static": true, 42043af6ab5fSopenharmony_ci "readonly": false, 42053af6ab5fSopenharmony_ci "declare": false, 42063af6ab5fSopenharmony_ci "optional": false, 42073af6ab5fSopenharmony_ci "computed": false, 42083af6ab5fSopenharmony_ci "typeAnnotation": { 42093af6ab5fSopenharmony_ci "type": "TSArrayType", 42103af6ab5fSopenharmony_ci "elementType": { 42113af6ab5fSopenharmony_ci "type": "ETSTypeReference", 42123af6ab5fSopenharmony_ci "part": { 42133af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 42143af6ab5fSopenharmony_ci "name": { 42153af6ab5fSopenharmony_ci "type": "Identifier", 42163af6ab5fSopenharmony_ci "name": "#Color", 42173af6ab5fSopenharmony_ci "decorators": [], 42183af6ab5fSopenharmony_ci "loc": { 42193af6ab5fSopenharmony_ci "start": { 42203af6ab5fSopenharmony_ci "line": 1, 42213af6ab5fSopenharmony_ci "column": 1 42223af6ab5fSopenharmony_ci }, 42233af6ab5fSopenharmony_ci "end": { 42243af6ab5fSopenharmony_ci "line": 1, 42253af6ab5fSopenharmony_ci "column": 1 42263af6ab5fSopenharmony_ci } 42273af6ab5fSopenharmony_ci } 42283af6ab5fSopenharmony_ci }, 42293af6ab5fSopenharmony_ci "loc": { 42303af6ab5fSopenharmony_ci "start": { 42313af6ab5fSopenharmony_ci "line": 1, 42323af6ab5fSopenharmony_ci "column": 1 42333af6ab5fSopenharmony_ci }, 42343af6ab5fSopenharmony_ci "end": { 42353af6ab5fSopenharmony_ci "line": 1, 42363af6ab5fSopenharmony_ci "column": 1 42373af6ab5fSopenharmony_ci } 42383af6ab5fSopenharmony_ci } 42393af6ab5fSopenharmony_ci }, 42403af6ab5fSopenharmony_ci "loc": { 42413af6ab5fSopenharmony_ci "start": { 42423af6ab5fSopenharmony_ci "line": 1, 42433af6ab5fSopenharmony_ci "column": 1 42443af6ab5fSopenharmony_ci }, 42453af6ab5fSopenharmony_ci "end": { 42463af6ab5fSopenharmony_ci "line": 1, 42473af6ab5fSopenharmony_ci "column": 1 42483af6ab5fSopenharmony_ci } 42493af6ab5fSopenharmony_ci } 42503af6ab5fSopenharmony_ci }, 42513af6ab5fSopenharmony_ci "loc": { 42523af6ab5fSopenharmony_ci "start": { 42533af6ab5fSopenharmony_ci "line": 1, 42543af6ab5fSopenharmony_ci "column": 1 42553af6ab5fSopenharmony_ci }, 42563af6ab5fSopenharmony_ci "end": { 42573af6ab5fSopenharmony_ci "line": 1, 42583af6ab5fSopenharmony_ci "column": 1 42593af6ab5fSopenharmony_ci } 42603af6ab5fSopenharmony_ci } 42613af6ab5fSopenharmony_ci }, 42623af6ab5fSopenharmony_ci "definite": false, 42633af6ab5fSopenharmony_ci "decorators": [], 42643af6ab5fSopenharmony_ci "loc": { 42653af6ab5fSopenharmony_ci "start": { 42663af6ab5fSopenharmony_ci "line": 1, 42673af6ab5fSopenharmony_ci "column": 1 42683af6ab5fSopenharmony_ci }, 42693af6ab5fSopenharmony_ci "end": { 42703af6ab5fSopenharmony_ci "line": 1, 42713af6ab5fSopenharmony_ci "column": 1 42723af6ab5fSopenharmony_ci } 42733af6ab5fSopenharmony_ci } 42743af6ab5fSopenharmony_ci }, 42753af6ab5fSopenharmony_ci { 42763af6ab5fSopenharmony_ci "type": "MethodDefinition", 42773af6ab5fSopenharmony_ci "key": { 42783af6ab5fSopenharmony_ci "type": "Identifier", 42793af6ab5fSopenharmony_ci "name": "getName", 42803af6ab5fSopenharmony_ci "decorators": [], 42813af6ab5fSopenharmony_ci "loc": { 42823af6ab5fSopenharmony_ci "start": { 42833af6ab5fSopenharmony_ci "line": 1, 42843af6ab5fSopenharmony_ci "column": 1 42853af6ab5fSopenharmony_ci }, 42863af6ab5fSopenharmony_ci "end": { 42873af6ab5fSopenharmony_ci "line": 1, 42883af6ab5fSopenharmony_ci "column": 1 42893af6ab5fSopenharmony_ci } 42903af6ab5fSopenharmony_ci } 42913af6ab5fSopenharmony_ci }, 42923af6ab5fSopenharmony_ci "kind": "method", 42933af6ab5fSopenharmony_ci "accessibility": "public", 42943af6ab5fSopenharmony_ci "static": true, 42953af6ab5fSopenharmony_ci "optional": false, 42963af6ab5fSopenharmony_ci "computed": false, 42973af6ab5fSopenharmony_ci "value": { 42983af6ab5fSopenharmony_ci "type": "FunctionExpression", 42993af6ab5fSopenharmony_ci "function": { 43003af6ab5fSopenharmony_ci "type": "ScriptFunction", 43013af6ab5fSopenharmony_ci "id": { 43023af6ab5fSopenharmony_ci "type": "Identifier", 43033af6ab5fSopenharmony_ci "name": "getName", 43043af6ab5fSopenharmony_ci "decorators": [], 43053af6ab5fSopenharmony_ci "loc": { 43063af6ab5fSopenharmony_ci "start": { 43073af6ab5fSopenharmony_ci "line": 1, 43083af6ab5fSopenharmony_ci "column": 1 43093af6ab5fSopenharmony_ci }, 43103af6ab5fSopenharmony_ci "end": { 43113af6ab5fSopenharmony_ci "line": 1, 43123af6ab5fSopenharmony_ci "column": 1 43133af6ab5fSopenharmony_ci } 43143af6ab5fSopenharmony_ci } 43153af6ab5fSopenharmony_ci }, 43163af6ab5fSopenharmony_ci "generator": false, 43173af6ab5fSopenharmony_ci "async": false, 43183af6ab5fSopenharmony_ci "expression": false, 43193af6ab5fSopenharmony_ci "params": [ 43203af6ab5fSopenharmony_ci { 43213af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 43223af6ab5fSopenharmony_ci "name": { 43233af6ab5fSopenharmony_ci "type": "Identifier", 43243af6ab5fSopenharmony_ci "name": "ordinal", 43253af6ab5fSopenharmony_ci "typeAnnotation": { 43263af6ab5fSopenharmony_ci "type": "ETSTypeReference", 43273af6ab5fSopenharmony_ci "part": { 43283af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 43293af6ab5fSopenharmony_ci "name": { 43303af6ab5fSopenharmony_ci "type": "Identifier", 43313af6ab5fSopenharmony_ci "name": "Color", 43323af6ab5fSopenharmony_ci "decorators": [], 43333af6ab5fSopenharmony_ci "loc": { 43343af6ab5fSopenharmony_ci "start": { 43353af6ab5fSopenharmony_ci "line": 1, 43363af6ab5fSopenharmony_ci "column": 1 43373af6ab5fSopenharmony_ci }, 43383af6ab5fSopenharmony_ci "end": { 43393af6ab5fSopenharmony_ci "line": 1, 43403af6ab5fSopenharmony_ci "column": 1 43413af6ab5fSopenharmony_ci } 43423af6ab5fSopenharmony_ci } 43433af6ab5fSopenharmony_ci }, 43443af6ab5fSopenharmony_ci "loc": { 43453af6ab5fSopenharmony_ci "start": { 43463af6ab5fSopenharmony_ci "line": 1, 43473af6ab5fSopenharmony_ci "column": 1 43483af6ab5fSopenharmony_ci }, 43493af6ab5fSopenharmony_ci "end": { 43503af6ab5fSopenharmony_ci "line": 1, 43513af6ab5fSopenharmony_ci "column": 1 43523af6ab5fSopenharmony_ci } 43533af6ab5fSopenharmony_ci } 43543af6ab5fSopenharmony_ci }, 43553af6ab5fSopenharmony_ci "loc": { 43563af6ab5fSopenharmony_ci "start": { 43573af6ab5fSopenharmony_ci "line": 1, 43583af6ab5fSopenharmony_ci "column": 1 43593af6ab5fSopenharmony_ci }, 43603af6ab5fSopenharmony_ci "end": { 43613af6ab5fSopenharmony_ci "line": 1, 43623af6ab5fSopenharmony_ci "column": 1 43633af6ab5fSopenharmony_ci } 43643af6ab5fSopenharmony_ci } 43653af6ab5fSopenharmony_ci }, 43663af6ab5fSopenharmony_ci "decorators": [], 43673af6ab5fSopenharmony_ci "loc": { 43683af6ab5fSopenharmony_ci "start": { 43693af6ab5fSopenharmony_ci "line": 1, 43703af6ab5fSopenharmony_ci "column": 1 43713af6ab5fSopenharmony_ci }, 43723af6ab5fSopenharmony_ci "end": { 43733af6ab5fSopenharmony_ci "line": 1, 43743af6ab5fSopenharmony_ci "column": 1 43753af6ab5fSopenharmony_ci } 43763af6ab5fSopenharmony_ci } 43773af6ab5fSopenharmony_ci }, 43783af6ab5fSopenharmony_ci "loc": { 43793af6ab5fSopenharmony_ci "start": { 43803af6ab5fSopenharmony_ci "line": 1, 43813af6ab5fSopenharmony_ci "column": 1 43823af6ab5fSopenharmony_ci }, 43833af6ab5fSopenharmony_ci "end": { 43843af6ab5fSopenharmony_ci "line": 1, 43853af6ab5fSopenharmony_ci "column": 1 43863af6ab5fSopenharmony_ci } 43873af6ab5fSopenharmony_ci } 43883af6ab5fSopenharmony_ci } 43893af6ab5fSopenharmony_ci ], 43903af6ab5fSopenharmony_ci "returnType": { 43913af6ab5fSopenharmony_ci "type": "ETSTypeReference", 43923af6ab5fSopenharmony_ci "part": { 43933af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 43943af6ab5fSopenharmony_ci "name": { 43953af6ab5fSopenharmony_ci "type": "Identifier", 43963af6ab5fSopenharmony_ci "name": "String", 43973af6ab5fSopenharmony_ci "decorators": [], 43983af6ab5fSopenharmony_ci "loc": { 43993af6ab5fSopenharmony_ci "start": { 44003af6ab5fSopenharmony_ci "line": 1, 44013af6ab5fSopenharmony_ci "column": 1 44023af6ab5fSopenharmony_ci }, 44033af6ab5fSopenharmony_ci "end": { 44043af6ab5fSopenharmony_ci "line": 1, 44053af6ab5fSopenharmony_ci "column": 1 44063af6ab5fSopenharmony_ci } 44073af6ab5fSopenharmony_ci } 44083af6ab5fSopenharmony_ci }, 44093af6ab5fSopenharmony_ci "loc": { 44103af6ab5fSopenharmony_ci "start": { 44113af6ab5fSopenharmony_ci "line": 1, 44123af6ab5fSopenharmony_ci "column": 1 44133af6ab5fSopenharmony_ci }, 44143af6ab5fSopenharmony_ci "end": { 44153af6ab5fSopenharmony_ci "line": 1, 44163af6ab5fSopenharmony_ci "column": 1 44173af6ab5fSopenharmony_ci } 44183af6ab5fSopenharmony_ci } 44193af6ab5fSopenharmony_ci }, 44203af6ab5fSopenharmony_ci "loc": { 44213af6ab5fSopenharmony_ci "start": { 44223af6ab5fSopenharmony_ci "line": 1, 44233af6ab5fSopenharmony_ci "column": 1 44243af6ab5fSopenharmony_ci }, 44253af6ab5fSopenharmony_ci "end": { 44263af6ab5fSopenharmony_ci "line": 1, 44273af6ab5fSopenharmony_ci "column": 1 44283af6ab5fSopenharmony_ci } 44293af6ab5fSopenharmony_ci } 44303af6ab5fSopenharmony_ci }, 44313af6ab5fSopenharmony_ci "body": { 44323af6ab5fSopenharmony_ci "type": "BlockStatement", 44333af6ab5fSopenharmony_ci "statements": [ 44343af6ab5fSopenharmony_ci { 44353af6ab5fSopenharmony_ci "type": "ReturnStatement", 44363af6ab5fSopenharmony_ci "argument": { 44373af6ab5fSopenharmony_ci "type": "MemberExpression", 44383af6ab5fSopenharmony_ci "object": { 44393af6ab5fSopenharmony_ci "type": "Identifier", 44403af6ab5fSopenharmony_ci "name": "NamesArray", 44413af6ab5fSopenharmony_ci "decorators": [], 44423af6ab5fSopenharmony_ci "loc": { 44433af6ab5fSopenharmony_ci "start": { 44443af6ab5fSopenharmony_ci "line": 1, 44453af6ab5fSopenharmony_ci "column": 1 44463af6ab5fSopenharmony_ci }, 44473af6ab5fSopenharmony_ci "end": { 44483af6ab5fSopenharmony_ci "line": 1, 44493af6ab5fSopenharmony_ci "column": 1 44503af6ab5fSopenharmony_ci } 44513af6ab5fSopenharmony_ci } 44523af6ab5fSopenharmony_ci }, 44533af6ab5fSopenharmony_ci "property": { 44543af6ab5fSopenharmony_ci "type": "TSAsExpression", 44553af6ab5fSopenharmony_ci "expression": { 44563af6ab5fSopenharmony_ci "type": "Identifier", 44573af6ab5fSopenharmony_ci "name": "ordinal", 44583af6ab5fSopenharmony_ci "decorators": [], 44593af6ab5fSopenharmony_ci "loc": { 44603af6ab5fSopenharmony_ci "start": { 44613af6ab5fSopenharmony_ci "line": 1, 44623af6ab5fSopenharmony_ci "column": 1 44633af6ab5fSopenharmony_ci }, 44643af6ab5fSopenharmony_ci "end": { 44653af6ab5fSopenharmony_ci "line": 1, 44663af6ab5fSopenharmony_ci "column": 1 44673af6ab5fSopenharmony_ci } 44683af6ab5fSopenharmony_ci } 44693af6ab5fSopenharmony_ci }, 44703af6ab5fSopenharmony_ci "typeAnnotation": { 44713af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 44723af6ab5fSopenharmony_ci "loc": { 44733af6ab5fSopenharmony_ci "start": { 44743af6ab5fSopenharmony_ci "line": 1, 44753af6ab5fSopenharmony_ci "column": 1 44763af6ab5fSopenharmony_ci }, 44773af6ab5fSopenharmony_ci "end": { 44783af6ab5fSopenharmony_ci "line": 1, 44793af6ab5fSopenharmony_ci "column": 1 44803af6ab5fSopenharmony_ci } 44813af6ab5fSopenharmony_ci } 44823af6ab5fSopenharmony_ci }, 44833af6ab5fSopenharmony_ci "loc": { 44843af6ab5fSopenharmony_ci "start": { 44853af6ab5fSopenharmony_ci "line": 1, 44863af6ab5fSopenharmony_ci "column": 1 44873af6ab5fSopenharmony_ci }, 44883af6ab5fSopenharmony_ci "end": { 44893af6ab5fSopenharmony_ci "line": 1, 44903af6ab5fSopenharmony_ci "column": 1 44913af6ab5fSopenharmony_ci } 44923af6ab5fSopenharmony_ci } 44933af6ab5fSopenharmony_ci }, 44943af6ab5fSopenharmony_ci "computed": true, 44953af6ab5fSopenharmony_ci "optional": false, 44963af6ab5fSopenharmony_ci "loc": { 44973af6ab5fSopenharmony_ci "start": { 44983af6ab5fSopenharmony_ci "line": 1, 44993af6ab5fSopenharmony_ci "column": 1 45003af6ab5fSopenharmony_ci }, 45013af6ab5fSopenharmony_ci "end": { 45023af6ab5fSopenharmony_ci "line": 1, 45033af6ab5fSopenharmony_ci "column": 1 45043af6ab5fSopenharmony_ci } 45053af6ab5fSopenharmony_ci } 45063af6ab5fSopenharmony_ci }, 45073af6ab5fSopenharmony_ci "loc": { 45083af6ab5fSopenharmony_ci "start": { 45093af6ab5fSopenharmony_ci "line": 1, 45103af6ab5fSopenharmony_ci "column": 1 45113af6ab5fSopenharmony_ci }, 45123af6ab5fSopenharmony_ci "end": { 45133af6ab5fSopenharmony_ci "line": 1, 45143af6ab5fSopenharmony_ci "column": 1 45153af6ab5fSopenharmony_ci } 45163af6ab5fSopenharmony_ci } 45173af6ab5fSopenharmony_ci } 45183af6ab5fSopenharmony_ci ], 45193af6ab5fSopenharmony_ci "loc": { 45203af6ab5fSopenharmony_ci "start": { 45213af6ab5fSopenharmony_ci "line": 1, 45223af6ab5fSopenharmony_ci "column": 1 45233af6ab5fSopenharmony_ci }, 45243af6ab5fSopenharmony_ci "end": { 45253af6ab5fSopenharmony_ci "line": 1, 45263af6ab5fSopenharmony_ci "column": 1 45273af6ab5fSopenharmony_ci } 45283af6ab5fSopenharmony_ci } 45293af6ab5fSopenharmony_ci }, 45303af6ab5fSopenharmony_ci "loc": { 45313af6ab5fSopenharmony_ci "start": { 45323af6ab5fSopenharmony_ci "line": 1, 45333af6ab5fSopenharmony_ci "column": 1 45343af6ab5fSopenharmony_ci }, 45353af6ab5fSopenharmony_ci "end": { 45363af6ab5fSopenharmony_ci "line": 1, 45373af6ab5fSopenharmony_ci "column": 1 45383af6ab5fSopenharmony_ci } 45393af6ab5fSopenharmony_ci } 45403af6ab5fSopenharmony_ci }, 45413af6ab5fSopenharmony_ci "loc": { 45423af6ab5fSopenharmony_ci "start": { 45433af6ab5fSopenharmony_ci "line": 1, 45443af6ab5fSopenharmony_ci "column": 1 45453af6ab5fSopenharmony_ci }, 45463af6ab5fSopenharmony_ci "end": { 45473af6ab5fSopenharmony_ci "line": 1, 45483af6ab5fSopenharmony_ci "column": 1 45493af6ab5fSopenharmony_ci } 45503af6ab5fSopenharmony_ci } 45513af6ab5fSopenharmony_ci }, 45523af6ab5fSopenharmony_ci "overloads": [], 45533af6ab5fSopenharmony_ci "decorators": [], 45543af6ab5fSopenharmony_ci "loc": { 45553af6ab5fSopenharmony_ci "start": { 45563af6ab5fSopenharmony_ci "line": 1, 45573af6ab5fSopenharmony_ci "column": 1 45583af6ab5fSopenharmony_ci }, 45593af6ab5fSopenharmony_ci "end": { 45603af6ab5fSopenharmony_ci "line": 1, 45613af6ab5fSopenharmony_ci "column": 1 45623af6ab5fSopenharmony_ci } 45633af6ab5fSopenharmony_ci } 45643af6ab5fSopenharmony_ci }, 45653af6ab5fSopenharmony_ci { 45663af6ab5fSopenharmony_ci "type": "MethodDefinition", 45673af6ab5fSopenharmony_ci "key": { 45683af6ab5fSopenharmony_ci "type": "Identifier", 45693af6ab5fSopenharmony_ci "name": "getValueOf", 45703af6ab5fSopenharmony_ci "decorators": [], 45713af6ab5fSopenharmony_ci "loc": { 45723af6ab5fSopenharmony_ci "start": { 45733af6ab5fSopenharmony_ci "line": 1, 45743af6ab5fSopenharmony_ci "column": 1 45753af6ab5fSopenharmony_ci }, 45763af6ab5fSopenharmony_ci "end": { 45773af6ab5fSopenharmony_ci "line": 1, 45783af6ab5fSopenharmony_ci "column": 1 45793af6ab5fSopenharmony_ci } 45803af6ab5fSopenharmony_ci } 45813af6ab5fSopenharmony_ci }, 45823af6ab5fSopenharmony_ci "kind": "method", 45833af6ab5fSopenharmony_ci "accessibility": "public", 45843af6ab5fSopenharmony_ci "static": true, 45853af6ab5fSopenharmony_ci "optional": false, 45863af6ab5fSopenharmony_ci "computed": false, 45873af6ab5fSopenharmony_ci "value": { 45883af6ab5fSopenharmony_ci "type": "FunctionExpression", 45893af6ab5fSopenharmony_ci "function": { 45903af6ab5fSopenharmony_ci "type": "ScriptFunction", 45913af6ab5fSopenharmony_ci "id": { 45923af6ab5fSopenharmony_ci "type": "Identifier", 45933af6ab5fSopenharmony_ci "name": "getValueOf", 45943af6ab5fSopenharmony_ci "decorators": [], 45953af6ab5fSopenharmony_ci "loc": { 45963af6ab5fSopenharmony_ci "start": { 45973af6ab5fSopenharmony_ci "line": 1, 45983af6ab5fSopenharmony_ci "column": 1 45993af6ab5fSopenharmony_ci }, 46003af6ab5fSopenharmony_ci "end": { 46013af6ab5fSopenharmony_ci "line": 1, 46023af6ab5fSopenharmony_ci "column": 1 46033af6ab5fSopenharmony_ci } 46043af6ab5fSopenharmony_ci } 46053af6ab5fSopenharmony_ci }, 46063af6ab5fSopenharmony_ci "generator": false, 46073af6ab5fSopenharmony_ci "async": false, 46083af6ab5fSopenharmony_ci "expression": false, 46093af6ab5fSopenharmony_ci "params": [ 46103af6ab5fSopenharmony_ci { 46113af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 46123af6ab5fSopenharmony_ci "name": { 46133af6ab5fSopenharmony_ci "type": "Identifier", 46143af6ab5fSopenharmony_ci "name": "name", 46153af6ab5fSopenharmony_ci "typeAnnotation": { 46163af6ab5fSopenharmony_ci "type": "ETSTypeReference", 46173af6ab5fSopenharmony_ci "part": { 46183af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 46193af6ab5fSopenharmony_ci "name": { 46203af6ab5fSopenharmony_ci "type": "Identifier", 46213af6ab5fSopenharmony_ci "name": "String", 46223af6ab5fSopenharmony_ci "decorators": [], 46233af6ab5fSopenharmony_ci "loc": { 46243af6ab5fSopenharmony_ci "start": { 46253af6ab5fSopenharmony_ci "line": 1, 46263af6ab5fSopenharmony_ci "column": 1 46273af6ab5fSopenharmony_ci }, 46283af6ab5fSopenharmony_ci "end": { 46293af6ab5fSopenharmony_ci "line": 1, 46303af6ab5fSopenharmony_ci "column": 1 46313af6ab5fSopenharmony_ci } 46323af6ab5fSopenharmony_ci } 46333af6ab5fSopenharmony_ci }, 46343af6ab5fSopenharmony_ci "loc": { 46353af6ab5fSopenharmony_ci "start": { 46363af6ab5fSopenharmony_ci "line": 1, 46373af6ab5fSopenharmony_ci "column": 1 46383af6ab5fSopenharmony_ci }, 46393af6ab5fSopenharmony_ci "end": { 46403af6ab5fSopenharmony_ci "line": 1, 46413af6ab5fSopenharmony_ci "column": 1 46423af6ab5fSopenharmony_ci } 46433af6ab5fSopenharmony_ci } 46443af6ab5fSopenharmony_ci }, 46453af6ab5fSopenharmony_ci "loc": { 46463af6ab5fSopenharmony_ci "start": { 46473af6ab5fSopenharmony_ci "line": 1, 46483af6ab5fSopenharmony_ci "column": 1 46493af6ab5fSopenharmony_ci }, 46503af6ab5fSopenharmony_ci "end": { 46513af6ab5fSopenharmony_ci "line": 1, 46523af6ab5fSopenharmony_ci "column": 1 46533af6ab5fSopenharmony_ci } 46543af6ab5fSopenharmony_ci } 46553af6ab5fSopenharmony_ci }, 46563af6ab5fSopenharmony_ci "decorators": [], 46573af6ab5fSopenharmony_ci "loc": { 46583af6ab5fSopenharmony_ci "start": { 46593af6ab5fSopenharmony_ci "line": 1, 46603af6ab5fSopenharmony_ci "column": 1 46613af6ab5fSopenharmony_ci }, 46623af6ab5fSopenharmony_ci "end": { 46633af6ab5fSopenharmony_ci "line": 1, 46643af6ab5fSopenharmony_ci "column": 1 46653af6ab5fSopenharmony_ci } 46663af6ab5fSopenharmony_ci } 46673af6ab5fSopenharmony_ci }, 46683af6ab5fSopenharmony_ci "loc": { 46693af6ab5fSopenharmony_ci "start": { 46703af6ab5fSopenharmony_ci "line": 1, 46713af6ab5fSopenharmony_ci "column": 1 46723af6ab5fSopenharmony_ci }, 46733af6ab5fSopenharmony_ci "end": { 46743af6ab5fSopenharmony_ci "line": 1, 46753af6ab5fSopenharmony_ci "column": 1 46763af6ab5fSopenharmony_ci } 46773af6ab5fSopenharmony_ci } 46783af6ab5fSopenharmony_ci } 46793af6ab5fSopenharmony_ci ], 46803af6ab5fSopenharmony_ci "returnType": { 46813af6ab5fSopenharmony_ci "type": "ETSTypeReference", 46823af6ab5fSopenharmony_ci "part": { 46833af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 46843af6ab5fSopenharmony_ci "name": { 46853af6ab5fSopenharmony_ci "type": "Identifier", 46863af6ab5fSopenharmony_ci "name": "Color", 46873af6ab5fSopenharmony_ci "decorators": [], 46883af6ab5fSopenharmony_ci "loc": { 46893af6ab5fSopenharmony_ci "start": { 46903af6ab5fSopenharmony_ci "line": 1, 46913af6ab5fSopenharmony_ci "column": 1 46923af6ab5fSopenharmony_ci }, 46933af6ab5fSopenharmony_ci "end": { 46943af6ab5fSopenharmony_ci "line": 1, 46953af6ab5fSopenharmony_ci "column": 1 46963af6ab5fSopenharmony_ci } 46973af6ab5fSopenharmony_ci } 46983af6ab5fSopenharmony_ci }, 46993af6ab5fSopenharmony_ci "loc": { 47003af6ab5fSopenharmony_ci "start": { 47013af6ab5fSopenharmony_ci "line": 1, 47023af6ab5fSopenharmony_ci "column": 1 47033af6ab5fSopenharmony_ci }, 47043af6ab5fSopenharmony_ci "end": { 47053af6ab5fSopenharmony_ci "line": 1, 47063af6ab5fSopenharmony_ci "column": 1 47073af6ab5fSopenharmony_ci } 47083af6ab5fSopenharmony_ci } 47093af6ab5fSopenharmony_ci }, 47103af6ab5fSopenharmony_ci "loc": { 47113af6ab5fSopenharmony_ci "start": { 47123af6ab5fSopenharmony_ci "line": 1, 47133af6ab5fSopenharmony_ci "column": 1 47143af6ab5fSopenharmony_ci }, 47153af6ab5fSopenharmony_ci "end": { 47163af6ab5fSopenharmony_ci "line": 1, 47173af6ab5fSopenharmony_ci "column": 1 47183af6ab5fSopenharmony_ci } 47193af6ab5fSopenharmony_ci } 47203af6ab5fSopenharmony_ci }, 47213af6ab5fSopenharmony_ci "body": { 47223af6ab5fSopenharmony_ci "type": "BlockStatement", 47233af6ab5fSopenharmony_ci "statements": [ 47243af6ab5fSopenharmony_ci { 47253af6ab5fSopenharmony_ci "type": "ForUpdateStatement", 47263af6ab5fSopenharmony_ci "init": { 47273af6ab5fSopenharmony_ci "type": "VariableDeclaration", 47283af6ab5fSopenharmony_ci "declarations": [ 47293af6ab5fSopenharmony_ci { 47303af6ab5fSopenharmony_ci "type": "VariableDeclarator", 47313af6ab5fSopenharmony_ci "id": { 47323af6ab5fSopenharmony_ci "type": "Identifier", 47333af6ab5fSopenharmony_ci "name": "i", 47343af6ab5fSopenharmony_ci "decorators": [], 47353af6ab5fSopenharmony_ci "loc": { 47363af6ab5fSopenharmony_ci "start": { 47373af6ab5fSopenharmony_ci "line": 1, 47383af6ab5fSopenharmony_ci "column": 1 47393af6ab5fSopenharmony_ci }, 47403af6ab5fSopenharmony_ci "end": { 47413af6ab5fSopenharmony_ci "line": 1, 47423af6ab5fSopenharmony_ci "column": 1 47433af6ab5fSopenharmony_ci } 47443af6ab5fSopenharmony_ci } 47453af6ab5fSopenharmony_ci }, 47463af6ab5fSopenharmony_ci "init": { 47473af6ab5fSopenharmony_ci "type": "NumberLiteral", 47483af6ab5fSopenharmony_ci "value": 0, 47493af6ab5fSopenharmony_ci "loc": { 47503af6ab5fSopenharmony_ci "start": { 47513af6ab5fSopenharmony_ci "line": 1, 47523af6ab5fSopenharmony_ci "column": 1 47533af6ab5fSopenharmony_ci }, 47543af6ab5fSopenharmony_ci "end": { 47553af6ab5fSopenharmony_ci "line": 1, 47563af6ab5fSopenharmony_ci "column": 1 47573af6ab5fSopenharmony_ci } 47583af6ab5fSopenharmony_ci } 47593af6ab5fSopenharmony_ci }, 47603af6ab5fSopenharmony_ci "loc": { 47613af6ab5fSopenharmony_ci "start": { 47623af6ab5fSopenharmony_ci "line": 1, 47633af6ab5fSopenharmony_ci "column": 1 47643af6ab5fSopenharmony_ci }, 47653af6ab5fSopenharmony_ci "end": { 47663af6ab5fSopenharmony_ci "line": 1, 47673af6ab5fSopenharmony_ci "column": 1 47683af6ab5fSopenharmony_ci } 47693af6ab5fSopenharmony_ci } 47703af6ab5fSopenharmony_ci } 47713af6ab5fSopenharmony_ci ], 47723af6ab5fSopenharmony_ci "kind": "let", 47733af6ab5fSopenharmony_ci "loc": { 47743af6ab5fSopenharmony_ci "start": { 47753af6ab5fSopenharmony_ci "line": 1, 47763af6ab5fSopenharmony_ci "column": 1 47773af6ab5fSopenharmony_ci }, 47783af6ab5fSopenharmony_ci "end": { 47793af6ab5fSopenharmony_ci "line": 1, 47803af6ab5fSopenharmony_ci "column": 1 47813af6ab5fSopenharmony_ci } 47823af6ab5fSopenharmony_ci } 47833af6ab5fSopenharmony_ci }, 47843af6ab5fSopenharmony_ci "test": { 47853af6ab5fSopenharmony_ci "type": "BinaryExpression", 47863af6ab5fSopenharmony_ci "operator": "<", 47873af6ab5fSopenharmony_ci "left": { 47883af6ab5fSopenharmony_ci "type": "Identifier", 47893af6ab5fSopenharmony_ci "name": "i", 47903af6ab5fSopenharmony_ci "decorators": [], 47913af6ab5fSopenharmony_ci "loc": { 47923af6ab5fSopenharmony_ci "start": { 47933af6ab5fSopenharmony_ci "line": 1, 47943af6ab5fSopenharmony_ci "column": 1 47953af6ab5fSopenharmony_ci }, 47963af6ab5fSopenharmony_ci "end": { 47973af6ab5fSopenharmony_ci "line": 1, 47983af6ab5fSopenharmony_ci "column": 1 47993af6ab5fSopenharmony_ci } 48003af6ab5fSopenharmony_ci } 48013af6ab5fSopenharmony_ci }, 48023af6ab5fSopenharmony_ci "right": { 48033af6ab5fSopenharmony_ci "type": "MemberExpression", 48043af6ab5fSopenharmony_ci "object": { 48053af6ab5fSopenharmony_ci "type": "Identifier", 48063af6ab5fSopenharmony_ci "name": "NamesArray", 48073af6ab5fSopenharmony_ci "decorators": [], 48083af6ab5fSopenharmony_ci "loc": { 48093af6ab5fSopenharmony_ci "start": { 48103af6ab5fSopenharmony_ci "line": 1, 48113af6ab5fSopenharmony_ci "column": 1 48123af6ab5fSopenharmony_ci }, 48133af6ab5fSopenharmony_ci "end": { 48143af6ab5fSopenharmony_ci "line": 1, 48153af6ab5fSopenharmony_ci "column": 1 48163af6ab5fSopenharmony_ci } 48173af6ab5fSopenharmony_ci } 48183af6ab5fSopenharmony_ci }, 48193af6ab5fSopenharmony_ci "property": { 48203af6ab5fSopenharmony_ci "type": "Identifier", 48213af6ab5fSopenharmony_ci "name": "length", 48223af6ab5fSopenharmony_ci "decorators": [], 48233af6ab5fSopenharmony_ci "loc": { 48243af6ab5fSopenharmony_ci "start": { 48253af6ab5fSopenharmony_ci "line": 1, 48263af6ab5fSopenharmony_ci "column": 1 48273af6ab5fSopenharmony_ci }, 48283af6ab5fSopenharmony_ci "end": { 48293af6ab5fSopenharmony_ci "line": 1, 48303af6ab5fSopenharmony_ci "column": 1 48313af6ab5fSopenharmony_ci } 48323af6ab5fSopenharmony_ci } 48333af6ab5fSopenharmony_ci }, 48343af6ab5fSopenharmony_ci "computed": false, 48353af6ab5fSopenharmony_ci "optional": false, 48363af6ab5fSopenharmony_ci "loc": { 48373af6ab5fSopenharmony_ci "start": { 48383af6ab5fSopenharmony_ci "line": 1, 48393af6ab5fSopenharmony_ci "column": 1 48403af6ab5fSopenharmony_ci }, 48413af6ab5fSopenharmony_ci "end": { 48423af6ab5fSopenharmony_ci "line": 1, 48433af6ab5fSopenharmony_ci "column": 1 48443af6ab5fSopenharmony_ci } 48453af6ab5fSopenharmony_ci } 48463af6ab5fSopenharmony_ci }, 48473af6ab5fSopenharmony_ci "loc": { 48483af6ab5fSopenharmony_ci "start": { 48493af6ab5fSopenharmony_ci "line": 1, 48503af6ab5fSopenharmony_ci "column": 1 48513af6ab5fSopenharmony_ci }, 48523af6ab5fSopenharmony_ci "end": { 48533af6ab5fSopenharmony_ci "line": 1, 48543af6ab5fSopenharmony_ci "column": 1 48553af6ab5fSopenharmony_ci } 48563af6ab5fSopenharmony_ci } 48573af6ab5fSopenharmony_ci }, 48583af6ab5fSopenharmony_ci "update": { 48593af6ab5fSopenharmony_ci "type": "UpdateExpression", 48603af6ab5fSopenharmony_ci "operator": "++", 48613af6ab5fSopenharmony_ci "prefix": true, 48623af6ab5fSopenharmony_ci "argument": { 48633af6ab5fSopenharmony_ci "type": "Identifier", 48643af6ab5fSopenharmony_ci "name": "i", 48653af6ab5fSopenharmony_ci "decorators": [], 48663af6ab5fSopenharmony_ci "loc": { 48673af6ab5fSopenharmony_ci "start": { 48683af6ab5fSopenharmony_ci "line": 1, 48693af6ab5fSopenharmony_ci "column": 1 48703af6ab5fSopenharmony_ci }, 48713af6ab5fSopenharmony_ci "end": { 48723af6ab5fSopenharmony_ci "line": 1, 48733af6ab5fSopenharmony_ci "column": 1 48743af6ab5fSopenharmony_ci } 48753af6ab5fSopenharmony_ci } 48763af6ab5fSopenharmony_ci }, 48773af6ab5fSopenharmony_ci "loc": { 48783af6ab5fSopenharmony_ci "start": { 48793af6ab5fSopenharmony_ci "line": 1, 48803af6ab5fSopenharmony_ci "column": 1 48813af6ab5fSopenharmony_ci }, 48823af6ab5fSopenharmony_ci "end": { 48833af6ab5fSopenharmony_ci "line": 1, 48843af6ab5fSopenharmony_ci "column": 1 48853af6ab5fSopenharmony_ci } 48863af6ab5fSopenharmony_ci } 48873af6ab5fSopenharmony_ci }, 48883af6ab5fSopenharmony_ci "body": { 48893af6ab5fSopenharmony_ci "type": "IfStatement", 48903af6ab5fSopenharmony_ci "test": { 48913af6ab5fSopenharmony_ci "type": "BinaryExpression", 48923af6ab5fSopenharmony_ci "operator": "==", 48933af6ab5fSopenharmony_ci "left": { 48943af6ab5fSopenharmony_ci "type": "Identifier", 48953af6ab5fSopenharmony_ci "name": "name", 48963af6ab5fSopenharmony_ci "decorators": [], 48973af6ab5fSopenharmony_ci "loc": { 48983af6ab5fSopenharmony_ci "start": { 48993af6ab5fSopenharmony_ci "line": 1, 49003af6ab5fSopenharmony_ci "column": 1 49013af6ab5fSopenharmony_ci }, 49023af6ab5fSopenharmony_ci "end": { 49033af6ab5fSopenharmony_ci "line": 1, 49043af6ab5fSopenharmony_ci "column": 1 49053af6ab5fSopenharmony_ci } 49063af6ab5fSopenharmony_ci } 49073af6ab5fSopenharmony_ci }, 49083af6ab5fSopenharmony_ci "right": { 49093af6ab5fSopenharmony_ci "type": "MemberExpression", 49103af6ab5fSopenharmony_ci "object": { 49113af6ab5fSopenharmony_ci "type": "Identifier", 49123af6ab5fSopenharmony_ci "name": "NamesArray", 49133af6ab5fSopenharmony_ci "decorators": [], 49143af6ab5fSopenharmony_ci "loc": { 49153af6ab5fSopenharmony_ci "start": { 49163af6ab5fSopenharmony_ci "line": 1, 49173af6ab5fSopenharmony_ci "column": 1 49183af6ab5fSopenharmony_ci }, 49193af6ab5fSopenharmony_ci "end": { 49203af6ab5fSopenharmony_ci "line": 1, 49213af6ab5fSopenharmony_ci "column": 1 49223af6ab5fSopenharmony_ci } 49233af6ab5fSopenharmony_ci } 49243af6ab5fSopenharmony_ci }, 49253af6ab5fSopenharmony_ci "property": { 49263af6ab5fSopenharmony_ci "type": "Identifier", 49273af6ab5fSopenharmony_ci "name": "i", 49283af6ab5fSopenharmony_ci "decorators": [], 49293af6ab5fSopenharmony_ci "loc": { 49303af6ab5fSopenharmony_ci "start": { 49313af6ab5fSopenharmony_ci "line": 1, 49323af6ab5fSopenharmony_ci "column": 1 49333af6ab5fSopenharmony_ci }, 49343af6ab5fSopenharmony_ci "end": { 49353af6ab5fSopenharmony_ci "line": 1, 49363af6ab5fSopenharmony_ci "column": 1 49373af6ab5fSopenharmony_ci } 49383af6ab5fSopenharmony_ci } 49393af6ab5fSopenharmony_ci }, 49403af6ab5fSopenharmony_ci "computed": true, 49413af6ab5fSopenharmony_ci "optional": false, 49423af6ab5fSopenharmony_ci "loc": { 49433af6ab5fSopenharmony_ci "start": { 49443af6ab5fSopenharmony_ci "line": 1, 49453af6ab5fSopenharmony_ci "column": 1 49463af6ab5fSopenharmony_ci }, 49473af6ab5fSopenharmony_ci "end": { 49483af6ab5fSopenharmony_ci "line": 1, 49493af6ab5fSopenharmony_ci "column": 1 49503af6ab5fSopenharmony_ci } 49513af6ab5fSopenharmony_ci } 49523af6ab5fSopenharmony_ci }, 49533af6ab5fSopenharmony_ci "loc": { 49543af6ab5fSopenharmony_ci "start": { 49553af6ab5fSopenharmony_ci "line": 1, 49563af6ab5fSopenharmony_ci "column": 1 49573af6ab5fSopenharmony_ci }, 49583af6ab5fSopenharmony_ci "end": { 49593af6ab5fSopenharmony_ci "line": 1, 49603af6ab5fSopenharmony_ci "column": 1 49613af6ab5fSopenharmony_ci } 49623af6ab5fSopenharmony_ci } 49633af6ab5fSopenharmony_ci }, 49643af6ab5fSopenharmony_ci "consequent": { 49653af6ab5fSopenharmony_ci "type": "ReturnStatement", 49663af6ab5fSopenharmony_ci "argument": { 49673af6ab5fSopenharmony_ci "type": "TSAsExpression", 49683af6ab5fSopenharmony_ci "expression": { 49693af6ab5fSopenharmony_ci "type": "Identifier", 49703af6ab5fSopenharmony_ci "name": "i", 49713af6ab5fSopenharmony_ci "decorators": [], 49723af6ab5fSopenharmony_ci "loc": { 49733af6ab5fSopenharmony_ci "start": { 49743af6ab5fSopenharmony_ci "line": 1, 49753af6ab5fSopenharmony_ci "column": 1 49763af6ab5fSopenharmony_ci }, 49773af6ab5fSopenharmony_ci "end": { 49783af6ab5fSopenharmony_ci "line": 1, 49793af6ab5fSopenharmony_ci "column": 1 49803af6ab5fSopenharmony_ci } 49813af6ab5fSopenharmony_ci } 49823af6ab5fSopenharmony_ci }, 49833af6ab5fSopenharmony_ci "typeAnnotation": { 49843af6ab5fSopenharmony_ci "type": "ETSTypeReference", 49853af6ab5fSopenharmony_ci "part": { 49863af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 49873af6ab5fSopenharmony_ci "name": { 49883af6ab5fSopenharmony_ci "type": "Identifier", 49893af6ab5fSopenharmony_ci "name": "Color", 49903af6ab5fSopenharmony_ci "decorators": [], 49913af6ab5fSopenharmony_ci "loc": { 49923af6ab5fSopenharmony_ci "start": { 49933af6ab5fSopenharmony_ci "line": 1, 49943af6ab5fSopenharmony_ci "column": 1 49953af6ab5fSopenharmony_ci }, 49963af6ab5fSopenharmony_ci "end": { 49973af6ab5fSopenharmony_ci "line": 1, 49983af6ab5fSopenharmony_ci "column": 1 49993af6ab5fSopenharmony_ci } 50003af6ab5fSopenharmony_ci } 50013af6ab5fSopenharmony_ci }, 50023af6ab5fSopenharmony_ci "loc": { 50033af6ab5fSopenharmony_ci "start": { 50043af6ab5fSopenharmony_ci "line": 1, 50053af6ab5fSopenharmony_ci "column": 1 50063af6ab5fSopenharmony_ci }, 50073af6ab5fSopenharmony_ci "end": { 50083af6ab5fSopenharmony_ci "line": 1, 50093af6ab5fSopenharmony_ci "column": 1 50103af6ab5fSopenharmony_ci } 50113af6ab5fSopenharmony_ci } 50123af6ab5fSopenharmony_ci }, 50133af6ab5fSopenharmony_ci "loc": { 50143af6ab5fSopenharmony_ci "start": { 50153af6ab5fSopenharmony_ci "line": 1, 50163af6ab5fSopenharmony_ci "column": 1 50173af6ab5fSopenharmony_ci }, 50183af6ab5fSopenharmony_ci "end": { 50193af6ab5fSopenharmony_ci "line": 1, 50203af6ab5fSopenharmony_ci "column": 1 50213af6ab5fSopenharmony_ci } 50223af6ab5fSopenharmony_ci } 50233af6ab5fSopenharmony_ci }, 50243af6ab5fSopenharmony_ci "loc": { 50253af6ab5fSopenharmony_ci "start": { 50263af6ab5fSopenharmony_ci "line": 1, 50273af6ab5fSopenharmony_ci "column": 1 50283af6ab5fSopenharmony_ci }, 50293af6ab5fSopenharmony_ci "end": { 50303af6ab5fSopenharmony_ci "line": 1, 50313af6ab5fSopenharmony_ci "column": 1 50323af6ab5fSopenharmony_ci } 50333af6ab5fSopenharmony_ci } 50343af6ab5fSopenharmony_ci }, 50353af6ab5fSopenharmony_ci "loc": { 50363af6ab5fSopenharmony_ci "start": { 50373af6ab5fSopenharmony_ci "line": 1, 50383af6ab5fSopenharmony_ci "column": 1 50393af6ab5fSopenharmony_ci }, 50403af6ab5fSopenharmony_ci "end": { 50413af6ab5fSopenharmony_ci "line": 1, 50423af6ab5fSopenharmony_ci "column": 1 50433af6ab5fSopenharmony_ci } 50443af6ab5fSopenharmony_ci } 50453af6ab5fSopenharmony_ci }, 50463af6ab5fSopenharmony_ci "alternate": null, 50473af6ab5fSopenharmony_ci "loc": { 50483af6ab5fSopenharmony_ci "start": { 50493af6ab5fSopenharmony_ci "line": 1, 50503af6ab5fSopenharmony_ci "column": 1 50513af6ab5fSopenharmony_ci }, 50523af6ab5fSopenharmony_ci "end": { 50533af6ab5fSopenharmony_ci "line": 1, 50543af6ab5fSopenharmony_ci "column": 1 50553af6ab5fSopenharmony_ci } 50563af6ab5fSopenharmony_ci } 50573af6ab5fSopenharmony_ci }, 50583af6ab5fSopenharmony_ci "loc": { 50593af6ab5fSopenharmony_ci "start": { 50603af6ab5fSopenharmony_ci "line": 1, 50613af6ab5fSopenharmony_ci "column": 1 50623af6ab5fSopenharmony_ci }, 50633af6ab5fSopenharmony_ci "end": { 50643af6ab5fSopenharmony_ci "line": 1, 50653af6ab5fSopenharmony_ci "column": 1 50663af6ab5fSopenharmony_ci } 50673af6ab5fSopenharmony_ci } 50683af6ab5fSopenharmony_ci }, 50693af6ab5fSopenharmony_ci { 50703af6ab5fSopenharmony_ci "type": "ThrowStatement", 50713af6ab5fSopenharmony_ci "argument": { 50723af6ab5fSopenharmony_ci "type": "ETSNewClassInstanceExpression", 50733af6ab5fSopenharmony_ci "typeReference": { 50743af6ab5fSopenharmony_ci "type": "ETSTypeReference", 50753af6ab5fSopenharmony_ci "part": { 50763af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 50773af6ab5fSopenharmony_ci "name": { 50783af6ab5fSopenharmony_ci "type": "Identifier", 50793af6ab5fSopenharmony_ci "name": "Exception", 50803af6ab5fSopenharmony_ci "decorators": [], 50813af6ab5fSopenharmony_ci "loc": { 50823af6ab5fSopenharmony_ci "start": { 50833af6ab5fSopenharmony_ci "line": 1, 50843af6ab5fSopenharmony_ci "column": 1 50853af6ab5fSopenharmony_ci }, 50863af6ab5fSopenharmony_ci "end": { 50873af6ab5fSopenharmony_ci "line": 1, 50883af6ab5fSopenharmony_ci "column": 1 50893af6ab5fSopenharmony_ci } 50903af6ab5fSopenharmony_ci } 50913af6ab5fSopenharmony_ci }, 50923af6ab5fSopenharmony_ci "loc": { 50933af6ab5fSopenharmony_ci "start": { 50943af6ab5fSopenharmony_ci "line": 1, 50953af6ab5fSopenharmony_ci "column": 1 50963af6ab5fSopenharmony_ci }, 50973af6ab5fSopenharmony_ci "end": { 50983af6ab5fSopenharmony_ci "line": 1, 50993af6ab5fSopenharmony_ci "column": 1 51003af6ab5fSopenharmony_ci } 51013af6ab5fSopenharmony_ci } 51023af6ab5fSopenharmony_ci }, 51033af6ab5fSopenharmony_ci "loc": { 51043af6ab5fSopenharmony_ci "start": { 51053af6ab5fSopenharmony_ci "line": 1, 51063af6ab5fSopenharmony_ci "column": 1 51073af6ab5fSopenharmony_ci }, 51083af6ab5fSopenharmony_ci "end": { 51093af6ab5fSopenharmony_ci "line": 1, 51103af6ab5fSopenharmony_ci "column": 1 51113af6ab5fSopenharmony_ci } 51123af6ab5fSopenharmony_ci } 51133af6ab5fSopenharmony_ci }, 51143af6ab5fSopenharmony_ci "arguments": [ 51153af6ab5fSopenharmony_ci { 51163af6ab5fSopenharmony_ci "type": "BinaryExpression", 51173af6ab5fSopenharmony_ci "operator": "+", 51183af6ab5fSopenharmony_ci "left": { 51193af6ab5fSopenharmony_ci "type": "StringLiteral", 51203af6ab5fSopenharmony_ci "value": "No enum constant Color.", 51213af6ab5fSopenharmony_ci "loc": { 51223af6ab5fSopenharmony_ci "start": { 51233af6ab5fSopenharmony_ci "line": 1, 51243af6ab5fSopenharmony_ci "column": 1 51253af6ab5fSopenharmony_ci }, 51263af6ab5fSopenharmony_ci "end": { 51273af6ab5fSopenharmony_ci "line": 1, 51283af6ab5fSopenharmony_ci "column": 1 51293af6ab5fSopenharmony_ci } 51303af6ab5fSopenharmony_ci } 51313af6ab5fSopenharmony_ci }, 51323af6ab5fSopenharmony_ci "right": { 51333af6ab5fSopenharmony_ci "type": "Identifier", 51343af6ab5fSopenharmony_ci "name": "name", 51353af6ab5fSopenharmony_ci "decorators": [], 51363af6ab5fSopenharmony_ci "loc": { 51373af6ab5fSopenharmony_ci "start": { 51383af6ab5fSopenharmony_ci "line": 1, 51393af6ab5fSopenharmony_ci "column": 1 51403af6ab5fSopenharmony_ci }, 51413af6ab5fSopenharmony_ci "end": { 51423af6ab5fSopenharmony_ci "line": 1, 51433af6ab5fSopenharmony_ci "column": 1 51443af6ab5fSopenharmony_ci } 51453af6ab5fSopenharmony_ci } 51463af6ab5fSopenharmony_ci }, 51473af6ab5fSopenharmony_ci "loc": { 51483af6ab5fSopenharmony_ci "start": { 51493af6ab5fSopenharmony_ci "line": 1, 51503af6ab5fSopenharmony_ci "column": 1 51513af6ab5fSopenharmony_ci }, 51523af6ab5fSopenharmony_ci "end": { 51533af6ab5fSopenharmony_ci "line": 1, 51543af6ab5fSopenharmony_ci "column": 1 51553af6ab5fSopenharmony_ci } 51563af6ab5fSopenharmony_ci } 51573af6ab5fSopenharmony_ci } 51583af6ab5fSopenharmony_ci ], 51593af6ab5fSopenharmony_ci "loc": { 51603af6ab5fSopenharmony_ci "start": { 51613af6ab5fSopenharmony_ci "line": 1, 51623af6ab5fSopenharmony_ci "column": 1 51633af6ab5fSopenharmony_ci }, 51643af6ab5fSopenharmony_ci "end": { 51653af6ab5fSopenharmony_ci "line": 1, 51663af6ab5fSopenharmony_ci "column": 1 51673af6ab5fSopenharmony_ci } 51683af6ab5fSopenharmony_ci } 51693af6ab5fSopenharmony_ci }, 51703af6ab5fSopenharmony_ci "loc": { 51713af6ab5fSopenharmony_ci "start": { 51723af6ab5fSopenharmony_ci "line": 1, 51733af6ab5fSopenharmony_ci "column": 1 51743af6ab5fSopenharmony_ci }, 51753af6ab5fSopenharmony_ci "end": { 51763af6ab5fSopenharmony_ci "line": 1, 51773af6ab5fSopenharmony_ci "column": 1 51783af6ab5fSopenharmony_ci } 51793af6ab5fSopenharmony_ci } 51803af6ab5fSopenharmony_ci } 51813af6ab5fSopenharmony_ci ], 51823af6ab5fSopenharmony_ci "loc": { 51833af6ab5fSopenharmony_ci "start": { 51843af6ab5fSopenharmony_ci "line": 1, 51853af6ab5fSopenharmony_ci "column": 1 51863af6ab5fSopenharmony_ci }, 51873af6ab5fSopenharmony_ci "end": { 51883af6ab5fSopenharmony_ci "line": 1, 51893af6ab5fSopenharmony_ci "column": 1 51903af6ab5fSopenharmony_ci } 51913af6ab5fSopenharmony_ci } 51923af6ab5fSopenharmony_ci } 51933af6ab5fSopenharmony_ci "throwMarker": "throws", 51943af6ab5fSopenharmony_ci "loc": { 51953af6ab5fSopenharmony_ci "start": { 51963af6ab5fSopenharmony_ci "line": 1, 51973af6ab5fSopenharmony_ci "column": 1 51983af6ab5fSopenharmony_ci }, 51993af6ab5fSopenharmony_ci "end": { 52003af6ab5fSopenharmony_ci "line": 1, 52013af6ab5fSopenharmony_ci "column": 1 52023af6ab5fSopenharmony_ci } 52033af6ab5fSopenharmony_ci } 52043af6ab5fSopenharmony_ci }, 52053af6ab5fSopenharmony_ci "loc": { 52063af6ab5fSopenharmony_ci "start": { 52073af6ab5fSopenharmony_ci "line": 1, 52083af6ab5fSopenharmony_ci "column": 1 52093af6ab5fSopenharmony_ci }, 52103af6ab5fSopenharmony_ci "end": { 52113af6ab5fSopenharmony_ci "line": 1, 52123af6ab5fSopenharmony_ci "column": 1 52133af6ab5fSopenharmony_ci } 52143af6ab5fSopenharmony_ci } 52153af6ab5fSopenharmony_ci }, 52163af6ab5fSopenharmony_ci "overloads": [], 52173af6ab5fSopenharmony_ci "decorators": [], 52183af6ab5fSopenharmony_ci "loc": { 52193af6ab5fSopenharmony_ci "start": { 52203af6ab5fSopenharmony_ci "line": 1, 52213af6ab5fSopenharmony_ci "column": 1 52223af6ab5fSopenharmony_ci }, 52233af6ab5fSopenharmony_ci "end": { 52243af6ab5fSopenharmony_ci "line": 1, 52253af6ab5fSopenharmony_ci "column": 1 52263af6ab5fSopenharmony_ci } 52273af6ab5fSopenharmony_ci } 52283af6ab5fSopenharmony_ci }, 52293af6ab5fSopenharmony_ci { 52303af6ab5fSopenharmony_ci "type": "MethodDefinition", 52313af6ab5fSopenharmony_ci "key": { 52323af6ab5fSopenharmony_ci "type": "Identifier", 52333af6ab5fSopenharmony_ci "name": "valueOf", 52343af6ab5fSopenharmony_ci "decorators": [], 52353af6ab5fSopenharmony_ci "loc": { 52363af6ab5fSopenharmony_ci "start": { 52373af6ab5fSopenharmony_ci "line": 1, 52383af6ab5fSopenharmony_ci "column": 1 52393af6ab5fSopenharmony_ci }, 52403af6ab5fSopenharmony_ci "end": { 52413af6ab5fSopenharmony_ci "line": 1, 52423af6ab5fSopenharmony_ci "column": 1 52433af6ab5fSopenharmony_ci } 52443af6ab5fSopenharmony_ci } 52453af6ab5fSopenharmony_ci }, 52463af6ab5fSopenharmony_ci "kind": "method", 52473af6ab5fSopenharmony_ci "accessibility": "public", 52483af6ab5fSopenharmony_ci "static": true, 52493af6ab5fSopenharmony_ci "optional": false, 52503af6ab5fSopenharmony_ci "computed": false, 52513af6ab5fSopenharmony_ci "value": { 52523af6ab5fSopenharmony_ci "type": "FunctionExpression", 52533af6ab5fSopenharmony_ci "function": { 52543af6ab5fSopenharmony_ci "type": "ScriptFunction", 52553af6ab5fSopenharmony_ci "id": { 52563af6ab5fSopenharmony_ci "type": "Identifier", 52573af6ab5fSopenharmony_ci "name": "valueOf", 52583af6ab5fSopenharmony_ci "decorators": [], 52593af6ab5fSopenharmony_ci "loc": { 52603af6ab5fSopenharmony_ci "start": { 52613af6ab5fSopenharmony_ci "line": 1, 52623af6ab5fSopenharmony_ci "column": 1 52633af6ab5fSopenharmony_ci }, 52643af6ab5fSopenharmony_ci "end": { 52653af6ab5fSopenharmony_ci "line": 1, 52663af6ab5fSopenharmony_ci "column": 1 52673af6ab5fSopenharmony_ci } 52683af6ab5fSopenharmony_ci } 52693af6ab5fSopenharmony_ci }, 52703af6ab5fSopenharmony_ci "generator": false, 52713af6ab5fSopenharmony_ci "async": false, 52723af6ab5fSopenharmony_ci "expression": false, 52733af6ab5fSopenharmony_ci "params": [ 52743af6ab5fSopenharmony_ci { 52753af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 52763af6ab5fSopenharmony_ci "name": { 52773af6ab5fSopenharmony_ci "type": "Identifier", 52783af6ab5fSopenharmony_ci "name": "e", 52793af6ab5fSopenharmony_ci "typeAnnotation": { 52803af6ab5fSopenharmony_ci "type": "ETSTypeReference", 52813af6ab5fSopenharmony_ci "part": { 52823af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 52833af6ab5fSopenharmony_ci "name": { 52843af6ab5fSopenharmony_ci "type": "Identifier", 52853af6ab5fSopenharmony_ci "name": "Color", 52863af6ab5fSopenharmony_ci "decorators": [], 52873af6ab5fSopenharmony_ci "loc": { 52883af6ab5fSopenharmony_ci "start": { 52893af6ab5fSopenharmony_ci "line": 1, 52903af6ab5fSopenharmony_ci "column": 1 52913af6ab5fSopenharmony_ci }, 52923af6ab5fSopenharmony_ci "end": { 52933af6ab5fSopenharmony_ci "line": 1, 52943af6ab5fSopenharmony_ci "column": 1 52953af6ab5fSopenharmony_ci } 52963af6ab5fSopenharmony_ci } 52973af6ab5fSopenharmony_ci }, 52983af6ab5fSopenharmony_ci "loc": { 52993af6ab5fSopenharmony_ci "start": { 53003af6ab5fSopenharmony_ci "line": 1, 53013af6ab5fSopenharmony_ci "column": 1 53023af6ab5fSopenharmony_ci }, 53033af6ab5fSopenharmony_ci "end": { 53043af6ab5fSopenharmony_ci "line": 1, 53053af6ab5fSopenharmony_ci "column": 1 53063af6ab5fSopenharmony_ci } 53073af6ab5fSopenharmony_ci } 53083af6ab5fSopenharmony_ci }, 53093af6ab5fSopenharmony_ci "loc": { 53103af6ab5fSopenharmony_ci "start": { 53113af6ab5fSopenharmony_ci "line": 1, 53123af6ab5fSopenharmony_ci "column": 1 53133af6ab5fSopenharmony_ci }, 53143af6ab5fSopenharmony_ci "end": { 53153af6ab5fSopenharmony_ci "line": 1, 53163af6ab5fSopenharmony_ci "column": 1 53173af6ab5fSopenharmony_ci } 53183af6ab5fSopenharmony_ci } 53193af6ab5fSopenharmony_ci }, 53203af6ab5fSopenharmony_ci "decorators": [], 53213af6ab5fSopenharmony_ci "loc": { 53223af6ab5fSopenharmony_ci "start": { 53233af6ab5fSopenharmony_ci "line": 1, 53243af6ab5fSopenharmony_ci "column": 1 53253af6ab5fSopenharmony_ci }, 53263af6ab5fSopenharmony_ci "end": { 53273af6ab5fSopenharmony_ci "line": 1, 53283af6ab5fSopenharmony_ci "column": 1 53293af6ab5fSopenharmony_ci } 53303af6ab5fSopenharmony_ci } 53313af6ab5fSopenharmony_ci }, 53323af6ab5fSopenharmony_ci "loc": { 53333af6ab5fSopenharmony_ci "start": { 53343af6ab5fSopenharmony_ci "line": 1, 53353af6ab5fSopenharmony_ci "column": 1 53363af6ab5fSopenharmony_ci }, 53373af6ab5fSopenharmony_ci "end": { 53383af6ab5fSopenharmony_ci "line": 1, 53393af6ab5fSopenharmony_ci "column": 1 53403af6ab5fSopenharmony_ci } 53413af6ab5fSopenharmony_ci } 53423af6ab5fSopenharmony_ci } 53433af6ab5fSopenharmony_ci ], 53443af6ab5fSopenharmony_ci "returnType": { 53453af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 53463af6ab5fSopenharmony_ci "loc": { 53473af6ab5fSopenharmony_ci "start": { 53483af6ab5fSopenharmony_ci "line": 1, 53493af6ab5fSopenharmony_ci "column": 1 53503af6ab5fSopenharmony_ci }, 53513af6ab5fSopenharmony_ci "end": { 53523af6ab5fSopenharmony_ci "line": 1, 53533af6ab5fSopenharmony_ci "column": 1 53543af6ab5fSopenharmony_ci } 53553af6ab5fSopenharmony_ci } 53563af6ab5fSopenharmony_ci }, 53573af6ab5fSopenharmony_ci "body": { 53583af6ab5fSopenharmony_ci "type": "BlockStatement", 53593af6ab5fSopenharmony_ci "statements": [ 53603af6ab5fSopenharmony_ci { 53613af6ab5fSopenharmony_ci "type": "ReturnStatement", 53623af6ab5fSopenharmony_ci "argument": { 53633af6ab5fSopenharmony_ci "type": "MemberExpression", 53643af6ab5fSopenharmony_ci "object": { 53653af6ab5fSopenharmony_ci "type": "Identifier", 53663af6ab5fSopenharmony_ci "name": "ValuesArray", 53673af6ab5fSopenharmony_ci "decorators": [], 53683af6ab5fSopenharmony_ci "loc": { 53693af6ab5fSopenharmony_ci "start": { 53703af6ab5fSopenharmony_ci "line": 1, 53713af6ab5fSopenharmony_ci "column": 1 53723af6ab5fSopenharmony_ci }, 53733af6ab5fSopenharmony_ci "end": { 53743af6ab5fSopenharmony_ci "line": 1, 53753af6ab5fSopenharmony_ci "column": 1 53763af6ab5fSopenharmony_ci } 53773af6ab5fSopenharmony_ci } 53783af6ab5fSopenharmony_ci }, 53793af6ab5fSopenharmony_ci "property": { 53803af6ab5fSopenharmony_ci "type": "TSAsExpression", 53813af6ab5fSopenharmony_ci "expression": { 53823af6ab5fSopenharmony_ci "type": "Identifier", 53833af6ab5fSopenharmony_ci "name": "e", 53843af6ab5fSopenharmony_ci "decorators": [], 53853af6ab5fSopenharmony_ci "loc": { 53863af6ab5fSopenharmony_ci "start": { 53873af6ab5fSopenharmony_ci "line": 1, 53883af6ab5fSopenharmony_ci "column": 1 53893af6ab5fSopenharmony_ci }, 53903af6ab5fSopenharmony_ci "end": { 53913af6ab5fSopenharmony_ci "line": 1, 53923af6ab5fSopenharmony_ci "column": 1 53933af6ab5fSopenharmony_ci } 53943af6ab5fSopenharmony_ci } 53953af6ab5fSopenharmony_ci }, 53963af6ab5fSopenharmony_ci "typeAnnotation": { 53973af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 53983af6ab5fSopenharmony_ci "loc": { 53993af6ab5fSopenharmony_ci "start": { 54003af6ab5fSopenharmony_ci "line": 1, 54013af6ab5fSopenharmony_ci "column": 1 54023af6ab5fSopenharmony_ci }, 54033af6ab5fSopenharmony_ci "end": { 54043af6ab5fSopenharmony_ci "line": 1, 54053af6ab5fSopenharmony_ci "column": 1 54063af6ab5fSopenharmony_ci } 54073af6ab5fSopenharmony_ci } 54083af6ab5fSopenharmony_ci }, 54093af6ab5fSopenharmony_ci "loc": { 54103af6ab5fSopenharmony_ci "start": { 54113af6ab5fSopenharmony_ci "line": 1, 54123af6ab5fSopenharmony_ci "column": 1 54133af6ab5fSopenharmony_ci }, 54143af6ab5fSopenharmony_ci "end": { 54153af6ab5fSopenharmony_ci "line": 1, 54163af6ab5fSopenharmony_ci "column": 1 54173af6ab5fSopenharmony_ci } 54183af6ab5fSopenharmony_ci } 54193af6ab5fSopenharmony_ci }, 54203af6ab5fSopenharmony_ci "computed": true, 54213af6ab5fSopenharmony_ci "optional": false, 54223af6ab5fSopenharmony_ci "loc": { 54233af6ab5fSopenharmony_ci "start": { 54243af6ab5fSopenharmony_ci "line": 1, 54253af6ab5fSopenharmony_ci "column": 1 54263af6ab5fSopenharmony_ci }, 54273af6ab5fSopenharmony_ci "end": { 54283af6ab5fSopenharmony_ci "line": 1, 54293af6ab5fSopenharmony_ci "column": 1 54303af6ab5fSopenharmony_ci } 54313af6ab5fSopenharmony_ci } 54323af6ab5fSopenharmony_ci }, 54333af6ab5fSopenharmony_ci "loc": { 54343af6ab5fSopenharmony_ci "start": { 54353af6ab5fSopenharmony_ci "line": 1, 54363af6ab5fSopenharmony_ci "column": 1 54373af6ab5fSopenharmony_ci }, 54383af6ab5fSopenharmony_ci "end": { 54393af6ab5fSopenharmony_ci "line": 1, 54403af6ab5fSopenharmony_ci "column": 1 54413af6ab5fSopenharmony_ci } 54423af6ab5fSopenharmony_ci } 54433af6ab5fSopenharmony_ci } 54443af6ab5fSopenharmony_ci ], 54453af6ab5fSopenharmony_ci "loc": { 54463af6ab5fSopenharmony_ci "start": { 54473af6ab5fSopenharmony_ci "line": 1, 54483af6ab5fSopenharmony_ci "column": 1 54493af6ab5fSopenharmony_ci }, 54503af6ab5fSopenharmony_ci "end": { 54513af6ab5fSopenharmony_ci "line": 1, 54523af6ab5fSopenharmony_ci "column": 1 54533af6ab5fSopenharmony_ci } 54543af6ab5fSopenharmony_ci } 54553af6ab5fSopenharmony_ci }, 54563af6ab5fSopenharmony_ci "loc": { 54573af6ab5fSopenharmony_ci "start": { 54583af6ab5fSopenharmony_ci "line": 1, 54593af6ab5fSopenharmony_ci "column": 1 54603af6ab5fSopenharmony_ci }, 54613af6ab5fSopenharmony_ci "end": { 54623af6ab5fSopenharmony_ci "line": 1, 54633af6ab5fSopenharmony_ci "column": 1 54643af6ab5fSopenharmony_ci } 54653af6ab5fSopenharmony_ci } 54663af6ab5fSopenharmony_ci }, 54673af6ab5fSopenharmony_ci "loc": { 54683af6ab5fSopenharmony_ci "start": { 54693af6ab5fSopenharmony_ci "line": 1, 54703af6ab5fSopenharmony_ci "column": 1 54713af6ab5fSopenharmony_ci }, 54723af6ab5fSopenharmony_ci "end": { 54733af6ab5fSopenharmony_ci "line": 1, 54743af6ab5fSopenharmony_ci "column": 1 54753af6ab5fSopenharmony_ci } 54763af6ab5fSopenharmony_ci } 54773af6ab5fSopenharmony_ci }, 54783af6ab5fSopenharmony_ci "overloads": [], 54793af6ab5fSopenharmony_ci "decorators": [], 54803af6ab5fSopenharmony_ci "loc": { 54813af6ab5fSopenharmony_ci "start": { 54823af6ab5fSopenharmony_ci "line": 1, 54833af6ab5fSopenharmony_ci "column": 1 54843af6ab5fSopenharmony_ci }, 54853af6ab5fSopenharmony_ci "end": { 54863af6ab5fSopenharmony_ci "line": 1, 54873af6ab5fSopenharmony_ci "column": 1 54883af6ab5fSopenharmony_ci } 54893af6ab5fSopenharmony_ci } 54903af6ab5fSopenharmony_ci }, 54913af6ab5fSopenharmony_ci { 54923af6ab5fSopenharmony_ci "type": "MethodDefinition", 54933af6ab5fSopenharmony_ci "key": { 54943af6ab5fSopenharmony_ci "type": "Identifier", 54953af6ab5fSopenharmony_ci "name": "toString", 54963af6ab5fSopenharmony_ci "decorators": [], 54973af6ab5fSopenharmony_ci "loc": { 54983af6ab5fSopenharmony_ci "start": { 54993af6ab5fSopenharmony_ci "line": 1, 55003af6ab5fSopenharmony_ci "column": 1 55013af6ab5fSopenharmony_ci }, 55023af6ab5fSopenharmony_ci "end": { 55033af6ab5fSopenharmony_ci "line": 1, 55043af6ab5fSopenharmony_ci "column": 1 55053af6ab5fSopenharmony_ci } 55063af6ab5fSopenharmony_ci } 55073af6ab5fSopenharmony_ci }, 55083af6ab5fSopenharmony_ci "kind": "method", 55093af6ab5fSopenharmony_ci "accessibility": "public", 55103af6ab5fSopenharmony_ci "static": true, 55113af6ab5fSopenharmony_ci "optional": false, 55123af6ab5fSopenharmony_ci "computed": false, 55133af6ab5fSopenharmony_ci "value": { 55143af6ab5fSopenharmony_ci "type": "FunctionExpression", 55153af6ab5fSopenharmony_ci "function": { 55163af6ab5fSopenharmony_ci "type": "ScriptFunction", 55173af6ab5fSopenharmony_ci "id": { 55183af6ab5fSopenharmony_ci "type": "Identifier", 55193af6ab5fSopenharmony_ci "name": "toString", 55203af6ab5fSopenharmony_ci "decorators": [], 55213af6ab5fSopenharmony_ci "loc": { 55223af6ab5fSopenharmony_ci "start": { 55233af6ab5fSopenharmony_ci "line": 1, 55243af6ab5fSopenharmony_ci "column": 1 55253af6ab5fSopenharmony_ci }, 55263af6ab5fSopenharmony_ci "end": { 55273af6ab5fSopenharmony_ci "line": 1, 55283af6ab5fSopenharmony_ci "column": 1 55293af6ab5fSopenharmony_ci } 55303af6ab5fSopenharmony_ci } 55313af6ab5fSopenharmony_ci }, 55323af6ab5fSopenharmony_ci "generator": false, 55333af6ab5fSopenharmony_ci "async": false, 55343af6ab5fSopenharmony_ci "expression": false, 55353af6ab5fSopenharmony_ci "params": [ 55363af6ab5fSopenharmony_ci { 55373af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 55383af6ab5fSopenharmony_ci "name": { 55393af6ab5fSopenharmony_ci "type": "Identifier", 55403af6ab5fSopenharmony_ci "name": "ordinal", 55413af6ab5fSopenharmony_ci "typeAnnotation": { 55423af6ab5fSopenharmony_ci "type": "ETSTypeReference", 55433af6ab5fSopenharmony_ci "part": { 55443af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 55453af6ab5fSopenharmony_ci "name": { 55463af6ab5fSopenharmony_ci "type": "Identifier", 55473af6ab5fSopenharmony_ci "name": "Color", 55483af6ab5fSopenharmony_ci "decorators": [], 55493af6ab5fSopenharmony_ci "loc": { 55503af6ab5fSopenharmony_ci "start": { 55513af6ab5fSopenharmony_ci "line": 1, 55523af6ab5fSopenharmony_ci "column": 1 55533af6ab5fSopenharmony_ci }, 55543af6ab5fSopenharmony_ci "end": { 55553af6ab5fSopenharmony_ci "line": 1, 55563af6ab5fSopenharmony_ci "column": 1 55573af6ab5fSopenharmony_ci } 55583af6ab5fSopenharmony_ci } 55593af6ab5fSopenharmony_ci }, 55603af6ab5fSopenharmony_ci "loc": { 55613af6ab5fSopenharmony_ci "start": { 55623af6ab5fSopenharmony_ci "line": 1, 55633af6ab5fSopenharmony_ci "column": 1 55643af6ab5fSopenharmony_ci }, 55653af6ab5fSopenharmony_ci "end": { 55663af6ab5fSopenharmony_ci "line": 1, 55673af6ab5fSopenharmony_ci "column": 1 55683af6ab5fSopenharmony_ci } 55693af6ab5fSopenharmony_ci } 55703af6ab5fSopenharmony_ci }, 55713af6ab5fSopenharmony_ci "loc": { 55723af6ab5fSopenharmony_ci "start": { 55733af6ab5fSopenharmony_ci "line": 1, 55743af6ab5fSopenharmony_ci "column": 1 55753af6ab5fSopenharmony_ci }, 55763af6ab5fSopenharmony_ci "end": { 55773af6ab5fSopenharmony_ci "line": 1, 55783af6ab5fSopenharmony_ci "column": 1 55793af6ab5fSopenharmony_ci } 55803af6ab5fSopenharmony_ci } 55813af6ab5fSopenharmony_ci }, 55823af6ab5fSopenharmony_ci "decorators": [], 55833af6ab5fSopenharmony_ci "loc": { 55843af6ab5fSopenharmony_ci "start": { 55853af6ab5fSopenharmony_ci "line": 1, 55863af6ab5fSopenharmony_ci "column": 1 55873af6ab5fSopenharmony_ci }, 55883af6ab5fSopenharmony_ci "end": { 55893af6ab5fSopenharmony_ci "line": 1, 55903af6ab5fSopenharmony_ci "column": 1 55913af6ab5fSopenharmony_ci } 55923af6ab5fSopenharmony_ci } 55933af6ab5fSopenharmony_ci }, 55943af6ab5fSopenharmony_ci "loc": { 55953af6ab5fSopenharmony_ci "start": { 55963af6ab5fSopenharmony_ci "line": 1, 55973af6ab5fSopenharmony_ci "column": 1 55983af6ab5fSopenharmony_ci }, 55993af6ab5fSopenharmony_ci "end": { 56003af6ab5fSopenharmony_ci "line": 1, 56013af6ab5fSopenharmony_ci "column": 1 56023af6ab5fSopenharmony_ci } 56033af6ab5fSopenharmony_ci } 56043af6ab5fSopenharmony_ci } 56053af6ab5fSopenharmony_ci ], 56063af6ab5fSopenharmony_ci "returnType": { 56073af6ab5fSopenharmony_ci "type": "ETSTypeReference", 56083af6ab5fSopenharmony_ci "part": { 56093af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 56103af6ab5fSopenharmony_ci "name": { 56113af6ab5fSopenharmony_ci "type": "Identifier", 56123af6ab5fSopenharmony_ci "name": "String", 56133af6ab5fSopenharmony_ci "decorators": [], 56143af6ab5fSopenharmony_ci "loc": { 56153af6ab5fSopenharmony_ci "start": { 56163af6ab5fSopenharmony_ci "line": 1, 56173af6ab5fSopenharmony_ci "column": 1 56183af6ab5fSopenharmony_ci }, 56193af6ab5fSopenharmony_ci "end": { 56203af6ab5fSopenharmony_ci "line": 1, 56213af6ab5fSopenharmony_ci "column": 1 56223af6ab5fSopenharmony_ci } 56233af6ab5fSopenharmony_ci } 56243af6ab5fSopenharmony_ci }, 56253af6ab5fSopenharmony_ci "loc": { 56263af6ab5fSopenharmony_ci "start": { 56273af6ab5fSopenharmony_ci "line": 1, 56283af6ab5fSopenharmony_ci "column": 1 56293af6ab5fSopenharmony_ci }, 56303af6ab5fSopenharmony_ci "end": { 56313af6ab5fSopenharmony_ci "line": 1, 56323af6ab5fSopenharmony_ci "column": 1 56333af6ab5fSopenharmony_ci } 56343af6ab5fSopenharmony_ci } 56353af6ab5fSopenharmony_ci }, 56363af6ab5fSopenharmony_ci "loc": { 56373af6ab5fSopenharmony_ci "start": { 56383af6ab5fSopenharmony_ci "line": 1, 56393af6ab5fSopenharmony_ci "column": 1 56403af6ab5fSopenharmony_ci }, 56413af6ab5fSopenharmony_ci "end": { 56423af6ab5fSopenharmony_ci "line": 1, 56433af6ab5fSopenharmony_ci "column": 1 56443af6ab5fSopenharmony_ci } 56453af6ab5fSopenharmony_ci } 56463af6ab5fSopenharmony_ci }, 56473af6ab5fSopenharmony_ci "body": { 56483af6ab5fSopenharmony_ci "type": "BlockStatement", 56493af6ab5fSopenharmony_ci "statements": [ 56503af6ab5fSopenharmony_ci { 56513af6ab5fSopenharmony_ci "type": "ReturnStatement", 56523af6ab5fSopenharmony_ci "argument": { 56533af6ab5fSopenharmony_ci "type": "MemberExpression", 56543af6ab5fSopenharmony_ci "object": { 56553af6ab5fSopenharmony_ci "type": "Identifier", 56563af6ab5fSopenharmony_ci "name": "StringValuesArray", 56573af6ab5fSopenharmony_ci "decorators": [], 56583af6ab5fSopenharmony_ci "loc": { 56593af6ab5fSopenharmony_ci "start": { 56603af6ab5fSopenharmony_ci "line": 1, 56613af6ab5fSopenharmony_ci "column": 1 56623af6ab5fSopenharmony_ci }, 56633af6ab5fSopenharmony_ci "end": { 56643af6ab5fSopenharmony_ci "line": 1, 56653af6ab5fSopenharmony_ci "column": 1 56663af6ab5fSopenharmony_ci } 56673af6ab5fSopenharmony_ci } 56683af6ab5fSopenharmony_ci }, 56693af6ab5fSopenharmony_ci "property": { 56703af6ab5fSopenharmony_ci "type": "TSAsExpression", 56713af6ab5fSopenharmony_ci "expression": { 56723af6ab5fSopenharmony_ci "type": "Identifier", 56733af6ab5fSopenharmony_ci "name": "ordinal", 56743af6ab5fSopenharmony_ci "decorators": [], 56753af6ab5fSopenharmony_ci "loc": { 56763af6ab5fSopenharmony_ci "start": { 56773af6ab5fSopenharmony_ci "line": 1, 56783af6ab5fSopenharmony_ci "column": 1 56793af6ab5fSopenharmony_ci }, 56803af6ab5fSopenharmony_ci "end": { 56813af6ab5fSopenharmony_ci "line": 1, 56823af6ab5fSopenharmony_ci "column": 1 56833af6ab5fSopenharmony_ci } 56843af6ab5fSopenharmony_ci } 56853af6ab5fSopenharmony_ci }, 56863af6ab5fSopenharmony_ci "typeAnnotation": { 56873af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 56883af6ab5fSopenharmony_ci "loc": { 56893af6ab5fSopenharmony_ci "start": { 56903af6ab5fSopenharmony_ci "line": 1, 56913af6ab5fSopenharmony_ci "column": 1 56923af6ab5fSopenharmony_ci }, 56933af6ab5fSopenharmony_ci "end": { 56943af6ab5fSopenharmony_ci "line": 1, 56953af6ab5fSopenharmony_ci "column": 1 56963af6ab5fSopenharmony_ci } 56973af6ab5fSopenharmony_ci } 56983af6ab5fSopenharmony_ci }, 56993af6ab5fSopenharmony_ci "loc": { 57003af6ab5fSopenharmony_ci "start": { 57013af6ab5fSopenharmony_ci "line": 1, 57023af6ab5fSopenharmony_ci "column": 1 57033af6ab5fSopenharmony_ci }, 57043af6ab5fSopenharmony_ci "end": { 57053af6ab5fSopenharmony_ci "line": 1, 57063af6ab5fSopenharmony_ci "column": 1 57073af6ab5fSopenharmony_ci } 57083af6ab5fSopenharmony_ci } 57093af6ab5fSopenharmony_ci }, 57103af6ab5fSopenharmony_ci "computed": true, 57113af6ab5fSopenharmony_ci "optional": false, 57123af6ab5fSopenharmony_ci "loc": { 57133af6ab5fSopenharmony_ci "start": { 57143af6ab5fSopenharmony_ci "line": 1, 57153af6ab5fSopenharmony_ci "column": 1 57163af6ab5fSopenharmony_ci }, 57173af6ab5fSopenharmony_ci "end": { 57183af6ab5fSopenharmony_ci "line": 1, 57193af6ab5fSopenharmony_ci "column": 1 57203af6ab5fSopenharmony_ci } 57213af6ab5fSopenharmony_ci } 57223af6ab5fSopenharmony_ci }, 57233af6ab5fSopenharmony_ci "loc": { 57243af6ab5fSopenharmony_ci "start": { 57253af6ab5fSopenharmony_ci "line": 1, 57263af6ab5fSopenharmony_ci "column": 1 57273af6ab5fSopenharmony_ci }, 57283af6ab5fSopenharmony_ci "end": { 57293af6ab5fSopenharmony_ci "line": 1, 57303af6ab5fSopenharmony_ci "column": 1 57313af6ab5fSopenharmony_ci } 57323af6ab5fSopenharmony_ci } 57333af6ab5fSopenharmony_ci } 57343af6ab5fSopenharmony_ci ], 57353af6ab5fSopenharmony_ci "loc": { 57363af6ab5fSopenharmony_ci "start": { 57373af6ab5fSopenharmony_ci "line": 1, 57383af6ab5fSopenharmony_ci "column": 1 57393af6ab5fSopenharmony_ci }, 57403af6ab5fSopenharmony_ci "end": { 57413af6ab5fSopenharmony_ci "line": 1, 57423af6ab5fSopenharmony_ci "column": 1 57433af6ab5fSopenharmony_ci } 57443af6ab5fSopenharmony_ci } 57453af6ab5fSopenharmony_ci }, 57463af6ab5fSopenharmony_ci "loc": { 57473af6ab5fSopenharmony_ci "start": { 57483af6ab5fSopenharmony_ci "line": 1, 57493af6ab5fSopenharmony_ci "column": 1 57503af6ab5fSopenharmony_ci }, 57513af6ab5fSopenharmony_ci "end": { 57523af6ab5fSopenharmony_ci "line": 1, 57533af6ab5fSopenharmony_ci "column": 1 57543af6ab5fSopenharmony_ci } 57553af6ab5fSopenharmony_ci } 57563af6ab5fSopenharmony_ci }, 57573af6ab5fSopenharmony_ci "loc": { 57583af6ab5fSopenharmony_ci "start": { 57593af6ab5fSopenharmony_ci "line": 1, 57603af6ab5fSopenharmony_ci "column": 1 57613af6ab5fSopenharmony_ci }, 57623af6ab5fSopenharmony_ci "end": { 57633af6ab5fSopenharmony_ci "line": 1, 57643af6ab5fSopenharmony_ci "column": 1 57653af6ab5fSopenharmony_ci } 57663af6ab5fSopenharmony_ci } 57673af6ab5fSopenharmony_ci }, 57683af6ab5fSopenharmony_ci "overloads": [], 57693af6ab5fSopenharmony_ci "decorators": [], 57703af6ab5fSopenharmony_ci "loc": { 57713af6ab5fSopenharmony_ci "start": { 57723af6ab5fSopenharmony_ci "line": 1, 57733af6ab5fSopenharmony_ci "column": 1 57743af6ab5fSopenharmony_ci }, 57753af6ab5fSopenharmony_ci "end": { 57763af6ab5fSopenharmony_ci "line": 1, 57773af6ab5fSopenharmony_ci "column": 1 57783af6ab5fSopenharmony_ci } 57793af6ab5fSopenharmony_ci } 57803af6ab5fSopenharmony_ci }, 57813af6ab5fSopenharmony_ci { 57823af6ab5fSopenharmony_ci "type": "MethodDefinition", 57833af6ab5fSopenharmony_ci "key": { 57843af6ab5fSopenharmony_ci "type": "Identifier", 57853af6ab5fSopenharmony_ci "name": "values", 57863af6ab5fSopenharmony_ci "decorators": [], 57873af6ab5fSopenharmony_ci "loc": { 57883af6ab5fSopenharmony_ci "start": { 57893af6ab5fSopenharmony_ci "line": 1, 57903af6ab5fSopenharmony_ci "column": 1 57913af6ab5fSopenharmony_ci }, 57923af6ab5fSopenharmony_ci "end": { 57933af6ab5fSopenharmony_ci "line": 1, 57943af6ab5fSopenharmony_ci "column": 1 57953af6ab5fSopenharmony_ci } 57963af6ab5fSopenharmony_ci } 57973af6ab5fSopenharmony_ci }, 57983af6ab5fSopenharmony_ci "kind": "method", 57993af6ab5fSopenharmony_ci "accessibility": "public", 58003af6ab5fSopenharmony_ci "static": true, 58013af6ab5fSopenharmony_ci "optional": false, 58023af6ab5fSopenharmony_ci "computed": false, 58033af6ab5fSopenharmony_ci "value": { 58043af6ab5fSopenharmony_ci "type": "FunctionExpression", 58053af6ab5fSopenharmony_ci "function": { 58063af6ab5fSopenharmony_ci "type": "ScriptFunction", 58073af6ab5fSopenharmony_ci "id": { 58083af6ab5fSopenharmony_ci "type": "Identifier", 58093af6ab5fSopenharmony_ci "name": "values", 58103af6ab5fSopenharmony_ci "decorators": [], 58113af6ab5fSopenharmony_ci "loc": { 58123af6ab5fSopenharmony_ci "start": { 58133af6ab5fSopenharmony_ci "line": 1, 58143af6ab5fSopenharmony_ci "column": 1 58153af6ab5fSopenharmony_ci }, 58163af6ab5fSopenharmony_ci "end": { 58173af6ab5fSopenharmony_ci "line": 1, 58183af6ab5fSopenharmony_ci "column": 1 58193af6ab5fSopenharmony_ci } 58203af6ab5fSopenharmony_ci } 58213af6ab5fSopenharmony_ci }, 58223af6ab5fSopenharmony_ci "generator": false, 58233af6ab5fSopenharmony_ci "async": false, 58243af6ab5fSopenharmony_ci "expression": false, 58253af6ab5fSopenharmony_ci "params": [], 58263af6ab5fSopenharmony_ci "returnType": { 58273af6ab5fSopenharmony_ci "type": "TSArrayType", 58283af6ab5fSopenharmony_ci "elementType": { 58293af6ab5fSopenharmony_ci "type": "ETSTypeReference", 58303af6ab5fSopenharmony_ci "part": { 58313af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 58323af6ab5fSopenharmony_ci "name": { 58333af6ab5fSopenharmony_ci "type": "Identifier", 58343af6ab5fSopenharmony_ci "name": "Color", 58353af6ab5fSopenharmony_ci "decorators": [], 58363af6ab5fSopenharmony_ci "loc": { 58373af6ab5fSopenharmony_ci "start": { 58383af6ab5fSopenharmony_ci "line": 1, 58393af6ab5fSopenharmony_ci "column": 1 58403af6ab5fSopenharmony_ci }, 58413af6ab5fSopenharmony_ci "end": { 58423af6ab5fSopenharmony_ci "line": 1, 58433af6ab5fSopenharmony_ci "column": 1 58443af6ab5fSopenharmony_ci } 58453af6ab5fSopenharmony_ci } 58463af6ab5fSopenharmony_ci }, 58473af6ab5fSopenharmony_ci "loc": { 58483af6ab5fSopenharmony_ci "start": { 58493af6ab5fSopenharmony_ci "line": 1, 58503af6ab5fSopenharmony_ci "column": 1 58513af6ab5fSopenharmony_ci }, 58523af6ab5fSopenharmony_ci "end": { 58533af6ab5fSopenharmony_ci "line": 1, 58543af6ab5fSopenharmony_ci "column": 1 58553af6ab5fSopenharmony_ci } 58563af6ab5fSopenharmony_ci } 58573af6ab5fSopenharmony_ci }, 58583af6ab5fSopenharmony_ci "loc": { 58593af6ab5fSopenharmony_ci "start": { 58603af6ab5fSopenharmony_ci "line": 1, 58613af6ab5fSopenharmony_ci "column": 1 58623af6ab5fSopenharmony_ci }, 58633af6ab5fSopenharmony_ci "end": { 58643af6ab5fSopenharmony_ci "line": 1, 58653af6ab5fSopenharmony_ci "column": 1 58663af6ab5fSopenharmony_ci } 58673af6ab5fSopenharmony_ci } 58683af6ab5fSopenharmony_ci }, 58693af6ab5fSopenharmony_ci "loc": { 58703af6ab5fSopenharmony_ci "start": { 58713af6ab5fSopenharmony_ci "line": 1, 58723af6ab5fSopenharmony_ci "column": 1 58733af6ab5fSopenharmony_ci }, 58743af6ab5fSopenharmony_ci "end": { 58753af6ab5fSopenharmony_ci "line": 1, 58763af6ab5fSopenharmony_ci "column": 1 58773af6ab5fSopenharmony_ci } 58783af6ab5fSopenharmony_ci } 58793af6ab5fSopenharmony_ci }, 58803af6ab5fSopenharmony_ci "body": { 58813af6ab5fSopenharmony_ci "type": "BlockStatement", 58823af6ab5fSopenharmony_ci "statements": [ 58833af6ab5fSopenharmony_ci { 58843af6ab5fSopenharmony_ci "type": "ReturnStatement", 58853af6ab5fSopenharmony_ci "argument": { 58863af6ab5fSopenharmony_ci "type": "Identifier", 58873af6ab5fSopenharmony_ci "name": "ItemsArray", 58883af6ab5fSopenharmony_ci "decorators": [], 58893af6ab5fSopenharmony_ci "loc": { 58903af6ab5fSopenharmony_ci "start": { 58913af6ab5fSopenharmony_ci "line": 1, 58923af6ab5fSopenharmony_ci "column": 1 58933af6ab5fSopenharmony_ci }, 58943af6ab5fSopenharmony_ci "end": { 58953af6ab5fSopenharmony_ci "line": 1, 58963af6ab5fSopenharmony_ci "column": 1 58973af6ab5fSopenharmony_ci } 58983af6ab5fSopenharmony_ci } 58993af6ab5fSopenharmony_ci }, 59003af6ab5fSopenharmony_ci "loc": { 59013af6ab5fSopenharmony_ci "start": { 59023af6ab5fSopenharmony_ci "line": 1, 59033af6ab5fSopenharmony_ci "column": 1 59043af6ab5fSopenharmony_ci }, 59053af6ab5fSopenharmony_ci "end": { 59063af6ab5fSopenharmony_ci "line": 1, 59073af6ab5fSopenharmony_ci "column": 1 59083af6ab5fSopenharmony_ci } 59093af6ab5fSopenharmony_ci } 59103af6ab5fSopenharmony_ci } 59113af6ab5fSopenharmony_ci ], 59123af6ab5fSopenharmony_ci "loc": { 59133af6ab5fSopenharmony_ci "start": { 59143af6ab5fSopenharmony_ci "line": 1, 59153af6ab5fSopenharmony_ci "column": 1 59163af6ab5fSopenharmony_ci }, 59173af6ab5fSopenharmony_ci "end": { 59183af6ab5fSopenharmony_ci "line": 1, 59193af6ab5fSopenharmony_ci "column": 1 59203af6ab5fSopenharmony_ci } 59213af6ab5fSopenharmony_ci } 59223af6ab5fSopenharmony_ci }, 59233af6ab5fSopenharmony_ci "loc": { 59243af6ab5fSopenharmony_ci "start": { 59253af6ab5fSopenharmony_ci "line": 1, 59263af6ab5fSopenharmony_ci "column": 1 59273af6ab5fSopenharmony_ci }, 59283af6ab5fSopenharmony_ci "end": { 59293af6ab5fSopenharmony_ci "line": 1, 59303af6ab5fSopenharmony_ci "column": 1 59313af6ab5fSopenharmony_ci } 59323af6ab5fSopenharmony_ci } 59333af6ab5fSopenharmony_ci }, 59343af6ab5fSopenharmony_ci "loc": { 59353af6ab5fSopenharmony_ci "start": { 59363af6ab5fSopenharmony_ci "line": 1, 59373af6ab5fSopenharmony_ci "column": 1 59383af6ab5fSopenharmony_ci }, 59393af6ab5fSopenharmony_ci "end": { 59403af6ab5fSopenharmony_ci "line": 1, 59413af6ab5fSopenharmony_ci "column": 1 59423af6ab5fSopenharmony_ci } 59433af6ab5fSopenharmony_ci } 59443af6ab5fSopenharmony_ci }, 59453af6ab5fSopenharmony_ci "overloads": [], 59463af6ab5fSopenharmony_ci "decorators": [], 59473af6ab5fSopenharmony_ci "loc": { 59483af6ab5fSopenharmony_ci "start": { 59493af6ab5fSopenharmony_ci "line": 1, 59503af6ab5fSopenharmony_ci "column": 1 59513af6ab5fSopenharmony_ci }, 59523af6ab5fSopenharmony_ci "end": { 59533af6ab5fSopenharmony_ci "line": 1, 59543af6ab5fSopenharmony_ci "column": 1 59553af6ab5fSopenharmony_ci } 59563af6ab5fSopenharmony_ci } 59573af6ab5fSopenharmony_ci }, 59583af6ab5fSopenharmony_ci { 59593af6ab5fSopenharmony_ci "type": "MethodDefinition", 59603af6ab5fSopenharmony_ci "key": { 59613af6ab5fSopenharmony_ci "type": "Identifier", 59623af6ab5fSopenharmony_ci "name": "fromInt", 59633af6ab5fSopenharmony_ci "decorators": [], 59643af6ab5fSopenharmony_ci "loc": { 59653af6ab5fSopenharmony_ci "start": { 59663af6ab5fSopenharmony_ci "line": 1, 59673af6ab5fSopenharmony_ci "column": 1 59683af6ab5fSopenharmony_ci }, 59693af6ab5fSopenharmony_ci "end": { 59703af6ab5fSopenharmony_ci "line": 1, 59713af6ab5fSopenharmony_ci "column": 1 59723af6ab5fSopenharmony_ci } 59733af6ab5fSopenharmony_ci } 59743af6ab5fSopenharmony_ci }, 59753af6ab5fSopenharmony_ci "kind": "method", 59763af6ab5fSopenharmony_ci "accessibility": "public", 59773af6ab5fSopenharmony_ci "static": true, 59783af6ab5fSopenharmony_ci "optional": false, 59793af6ab5fSopenharmony_ci "computed": false, 59803af6ab5fSopenharmony_ci "value": { 59813af6ab5fSopenharmony_ci "type": "FunctionExpression", 59823af6ab5fSopenharmony_ci "function": { 59833af6ab5fSopenharmony_ci "type": "ScriptFunction", 59843af6ab5fSopenharmony_ci "id": { 59853af6ab5fSopenharmony_ci "type": "Identifier", 59863af6ab5fSopenharmony_ci "name": "fromInt", 59873af6ab5fSopenharmony_ci "decorators": [], 59883af6ab5fSopenharmony_ci "loc": { 59893af6ab5fSopenharmony_ci "start": { 59903af6ab5fSopenharmony_ci "line": 1, 59913af6ab5fSopenharmony_ci "column": 1 59923af6ab5fSopenharmony_ci }, 59933af6ab5fSopenharmony_ci "end": { 59943af6ab5fSopenharmony_ci "line": 1, 59953af6ab5fSopenharmony_ci "column": 1 59963af6ab5fSopenharmony_ci } 59973af6ab5fSopenharmony_ci } 59983af6ab5fSopenharmony_ci }, 59993af6ab5fSopenharmony_ci "generator": false, 60003af6ab5fSopenharmony_ci "async": false, 60013af6ab5fSopenharmony_ci "expression": false, 60023af6ab5fSopenharmony_ci "params": [ 60033af6ab5fSopenharmony_ci { 60043af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 60053af6ab5fSopenharmony_ci "name": { 60063af6ab5fSopenharmony_ci "type": "Identifier", 60073af6ab5fSopenharmony_ci "name": "ordinal", 60083af6ab5fSopenharmony_ci "typeAnnotation": { 60093af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 60103af6ab5fSopenharmony_ci "loc": { 60113af6ab5fSopenharmony_ci "start": { 60123af6ab5fSopenharmony_ci "line": 1, 60133af6ab5fSopenharmony_ci "column": 1 60143af6ab5fSopenharmony_ci }, 60153af6ab5fSopenharmony_ci "end": { 60163af6ab5fSopenharmony_ci "line": 1, 60173af6ab5fSopenharmony_ci "column": 1 60183af6ab5fSopenharmony_ci } 60193af6ab5fSopenharmony_ci } 60203af6ab5fSopenharmony_ci }, 60213af6ab5fSopenharmony_ci "decorators": [], 60223af6ab5fSopenharmony_ci "loc": { 60233af6ab5fSopenharmony_ci "start": { 60243af6ab5fSopenharmony_ci "line": 1, 60253af6ab5fSopenharmony_ci "column": 1 60263af6ab5fSopenharmony_ci }, 60273af6ab5fSopenharmony_ci "end": { 60283af6ab5fSopenharmony_ci "line": 1, 60293af6ab5fSopenharmony_ci "column": 1 60303af6ab5fSopenharmony_ci } 60313af6ab5fSopenharmony_ci } 60323af6ab5fSopenharmony_ci }, 60333af6ab5fSopenharmony_ci "loc": { 60343af6ab5fSopenharmony_ci "start": { 60353af6ab5fSopenharmony_ci "line": 1, 60363af6ab5fSopenharmony_ci "column": 1 60373af6ab5fSopenharmony_ci }, 60383af6ab5fSopenharmony_ci "end": { 60393af6ab5fSopenharmony_ci "line": 1, 60403af6ab5fSopenharmony_ci "column": 1 60413af6ab5fSopenharmony_ci } 60423af6ab5fSopenharmony_ci } 60433af6ab5fSopenharmony_ci } 60443af6ab5fSopenharmony_ci ], 60453af6ab5fSopenharmony_ci "returnType": { 60463af6ab5fSopenharmony_ci "type": "ETSTypeReference", 60473af6ab5fSopenharmony_ci "part": { 60483af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 60493af6ab5fSopenharmony_ci "name": { 60503af6ab5fSopenharmony_ci "type": "Identifier", 60513af6ab5fSopenharmony_ci "name": "Color", 60523af6ab5fSopenharmony_ci "decorators": [], 60533af6ab5fSopenharmony_ci "loc": { 60543af6ab5fSopenharmony_ci "start": { 60553af6ab5fSopenharmony_ci "line": 1, 60563af6ab5fSopenharmony_ci "column": 1 60573af6ab5fSopenharmony_ci }, 60583af6ab5fSopenharmony_ci "end": { 60593af6ab5fSopenharmony_ci "line": 1, 60603af6ab5fSopenharmony_ci "column": 1 60613af6ab5fSopenharmony_ci } 60623af6ab5fSopenharmony_ci } 60633af6ab5fSopenharmony_ci }, 60643af6ab5fSopenharmony_ci "loc": { 60653af6ab5fSopenharmony_ci "start": { 60663af6ab5fSopenharmony_ci "line": 1, 60673af6ab5fSopenharmony_ci "column": 1 60683af6ab5fSopenharmony_ci }, 60693af6ab5fSopenharmony_ci "end": { 60703af6ab5fSopenharmony_ci "line": 1, 60713af6ab5fSopenharmony_ci "column": 1 60723af6ab5fSopenharmony_ci } 60733af6ab5fSopenharmony_ci } 60743af6ab5fSopenharmony_ci }, 60753af6ab5fSopenharmony_ci "loc": { 60763af6ab5fSopenharmony_ci "start": { 60773af6ab5fSopenharmony_ci "line": 1, 60783af6ab5fSopenharmony_ci "column": 1 60793af6ab5fSopenharmony_ci }, 60803af6ab5fSopenharmony_ci "end": { 60813af6ab5fSopenharmony_ci "line": 1, 60823af6ab5fSopenharmony_ci "column": 1 60833af6ab5fSopenharmony_ci } 60843af6ab5fSopenharmony_ci } 60853af6ab5fSopenharmony_ci }, 60863af6ab5fSopenharmony_ci "body": { 60873af6ab5fSopenharmony_ci "type": "BlockStatement", 60883af6ab5fSopenharmony_ci "statements": [ 60893af6ab5fSopenharmony_ci { 60903af6ab5fSopenharmony_ci "type": "IfStatement", 60913af6ab5fSopenharmony_ci "test": { 60923af6ab5fSopenharmony_ci "type": "BinaryExpression", 60933af6ab5fSopenharmony_ci "operator": "<", 60943af6ab5fSopenharmony_ci "left": { 60953af6ab5fSopenharmony_ci "type": "Identifier", 60963af6ab5fSopenharmony_ci "name": "ordinal", 60973af6ab5fSopenharmony_ci "decorators": [], 60983af6ab5fSopenharmony_ci "loc": { 60993af6ab5fSopenharmony_ci "start": { 61003af6ab5fSopenharmony_ci "line": 1, 61013af6ab5fSopenharmony_ci "column": 1 61023af6ab5fSopenharmony_ci }, 61033af6ab5fSopenharmony_ci "end": { 61043af6ab5fSopenharmony_ci "line": 1, 61053af6ab5fSopenharmony_ci "column": 1 61063af6ab5fSopenharmony_ci } 61073af6ab5fSopenharmony_ci } 61083af6ab5fSopenharmony_ci }, 61093af6ab5fSopenharmony_ci "right": { 61103af6ab5fSopenharmony_ci "type": "MemberExpression", 61113af6ab5fSopenharmony_ci "object": { 61123af6ab5fSopenharmony_ci "type": "Identifier", 61133af6ab5fSopenharmony_ci "name": "ItemsArray", 61143af6ab5fSopenharmony_ci "decorators": [], 61153af6ab5fSopenharmony_ci "loc": { 61163af6ab5fSopenharmony_ci "start": { 61173af6ab5fSopenharmony_ci "line": 1, 61183af6ab5fSopenharmony_ci "column": 1 61193af6ab5fSopenharmony_ci }, 61203af6ab5fSopenharmony_ci "end": { 61213af6ab5fSopenharmony_ci "line": 1, 61223af6ab5fSopenharmony_ci "column": 1 61233af6ab5fSopenharmony_ci } 61243af6ab5fSopenharmony_ci } 61253af6ab5fSopenharmony_ci }, 61263af6ab5fSopenharmony_ci "property": { 61273af6ab5fSopenharmony_ci "type": "Identifier", 61283af6ab5fSopenharmony_ci "name": "length", 61293af6ab5fSopenharmony_ci "decorators": [], 61303af6ab5fSopenharmony_ci "loc": { 61313af6ab5fSopenharmony_ci "start": { 61323af6ab5fSopenharmony_ci "line": 1, 61333af6ab5fSopenharmony_ci "column": 1 61343af6ab5fSopenharmony_ci }, 61353af6ab5fSopenharmony_ci "end": { 61363af6ab5fSopenharmony_ci "line": 1, 61373af6ab5fSopenharmony_ci "column": 1 61383af6ab5fSopenharmony_ci } 61393af6ab5fSopenharmony_ci } 61403af6ab5fSopenharmony_ci }, 61413af6ab5fSopenharmony_ci "computed": false, 61423af6ab5fSopenharmony_ci "optional": false, 61433af6ab5fSopenharmony_ci "loc": { 61443af6ab5fSopenharmony_ci "start": { 61453af6ab5fSopenharmony_ci "line": 1, 61463af6ab5fSopenharmony_ci "column": 1 61473af6ab5fSopenharmony_ci }, 61483af6ab5fSopenharmony_ci "end": { 61493af6ab5fSopenharmony_ci "line": 1, 61503af6ab5fSopenharmony_ci "column": 1 61513af6ab5fSopenharmony_ci } 61523af6ab5fSopenharmony_ci } 61533af6ab5fSopenharmony_ci }, 61543af6ab5fSopenharmony_ci "loc": { 61553af6ab5fSopenharmony_ci "start": { 61563af6ab5fSopenharmony_ci "line": 1, 61573af6ab5fSopenharmony_ci "column": 1 61583af6ab5fSopenharmony_ci }, 61593af6ab5fSopenharmony_ci "end": { 61603af6ab5fSopenharmony_ci "line": 1, 61613af6ab5fSopenharmony_ci "column": 1 61623af6ab5fSopenharmony_ci } 61633af6ab5fSopenharmony_ci } 61643af6ab5fSopenharmony_ci }, 61653af6ab5fSopenharmony_ci "consequent": { 61663af6ab5fSopenharmony_ci "type": "ReturnStatement", 61673af6ab5fSopenharmony_ci "argument": { 61683af6ab5fSopenharmony_ci "type": "MemberExpression", 61693af6ab5fSopenharmony_ci "object": { 61703af6ab5fSopenharmony_ci "type": "Identifier", 61713af6ab5fSopenharmony_ci "name": "ItemsArray", 61723af6ab5fSopenharmony_ci "decorators": [], 61733af6ab5fSopenharmony_ci "loc": { 61743af6ab5fSopenharmony_ci "start": { 61753af6ab5fSopenharmony_ci "line": 1, 61763af6ab5fSopenharmony_ci "column": 1 61773af6ab5fSopenharmony_ci }, 61783af6ab5fSopenharmony_ci "end": { 61793af6ab5fSopenharmony_ci "line": 1, 61803af6ab5fSopenharmony_ci "column": 1 61813af6ab5fSopenharmony_ci } 61823af6ab5fSopenharmony_ci } 61833af6ab5fSopenharmony_ci }, 61843af6ab5fSopenharmony_ci "property": { 61853af6ab5fSopenharmony_ci "type": "Identifier", 61863af6ab5fSopenharmony_ci "name": "ordinal", 61873af6ab5fSopenharmony_ci "decorators": [], 61883af6ab5fSopenharmony_ci "loc": { 61893af6ab5fSopenharmony_ci "start": { 61903af6ab5fSopenharmony_ci "line": 1, 61913af6ab5fSopenharmony_ci "column": 1 61923af6ab5fSopenharmony_ci }, 61933af6ab5fSopenharmony_ci "end": { 61943af6ab5fSopenharmony_ci "line": 1, 61953af6ab5fSopenharmony_ci "column": 1 61963af6ab5fSopenharmony_ci } 61973af6ab5fSopenharmony_ci } 61983af6ab5fSopenharmony_ci }, 61993af6ab5fSopenharmony_ci "computed": true, 62003af6ab5fSopenharmony_ci "optional": false, 62013af6ab5fSopenharmony_ci "loc": { 62023af6ab5fSopenharmony_ci "start": { 62033af6ab5fSopenharmony_ci "line": 1, 62043af6ab5fSopenharmony_ci "column": 1 62053af6ab5fSopenharmony_ci }, 62063af6ab5fSopenharmony_ci "end": { 62073af6ab5fSopenharmony_ci "line": 1, 62083af6ab5fSopenharmony_ci "column": 1 62093af6ab5fSopenharmony_ci } 62103af6ab5fSopenharmony_ci } 62113af6ab5fSopenharmony_ci }, 62123af6ab5fSopenharmony_ci "loc": { 62133af6ab5fSopenharmony_ci "start": { 62143af6ab5fSopenharmony_ci "line": 1, 62153af6ab5fSopenharmony_ci "column": 1 62163af6ab5fSopenharmony_ci }, 62173af6ab5fSopenharmony_ci "end": { 62183af6ab5fSopenharmony_ci "line": 1, 62193af6ab5fSopenharmony_ci "column": 1 62203af6ab5fSopenharmony_ci } 62213af6ab5fSopenharmony_ci } 62223af6ab5fSopenharmony_ci }, 62233af6ab5fSopenharmony_ci "alternate": null, 62243af6ab5fSopenharmony_ci "loc": { 62253af6ab5fSopenharmony_ci "start": { 62263af6ab5fSopenharmony_ci "line": 1, 62273af6ab5fSopenharmony_ci "column": 1 62283af6ab5fSopenharmony_ci }, 62293af6ab5fSopenharmony_ci "end": { 62303af6ab5fSopenharmony_ci "line": 1, 62313af6ab5fSopenharmony_ci "column": 1 62323af6ab5fSopenharmony_ci } 62333af6ab5fSopenharmony_ci } 62343af6ab5fSopenharmony_ci }, 62353af6ab5fSopenharmony_ci { 62363af6ab5fSopenharmony_ci "type": "ThrowStatement", 62373af6ab5fSopenharmony_ci "argument": { 62383af6ab5fSopenharmony_ci "type": "ETSNewClassInstanceExpression", 62393af6ab5fSopenharmony_ci "typeReference": { 62403af6ab5fSopenharmony_ci "type": "ETSTypeReference", 62413af6ab5fSopenharmony_ci "part": { 62423af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 62433af6ab5fSopenharmony_ci "name": { 62443af6ab5fSopenharmony_ci "type": "Identifier", 62453af6ab5fSopenharmony_ci "name": "Exception", 62463af6ab5fSopenharmony_ci "decorators": [], 62473af6ab5fSopenharmony_ci "loc": { 62483af6ab5fSopenharmony_ci "start": { 62493af6ab5fSopenharmony_ci "line": 1, 62503af6ab5fSopenharmony_ci "column": 1 62513af6ab5fSopenharmony_ci }, 62523af6ab5fSopenharmony_ci "end": { 62533af6ab5fSopenharmony_ci "line": 1, 62543af6ab5fSopenharmony_ci "column": 1 62553af6ab5fSopenharmony_ci } 62563af6ab5fSopenharmony_ci } 62573af6ab5fSopenharmony_ci }, 62583af6ab5fSopenharmony_ci "loc": { 62593af6ab5fSopenharmony_ci "start": { 62603af6ab5fSopenharmony_ci "line": 1, 62613af6ab5fSopenharmony_ci "column": 1 62623af6ab5fSopenharmony_ci }, 62633af6ab5fSopenharmony_ci "end": { 62643af6ab5fSopenharmony_ci "line": 1, 62653af6ab5fSopenharmony_ci "column": 1 62663af6ab5fSopenharmony_ci } 62673af6ab5fSopenharmony_ci } 62683af6ab5fSopenharmony_ci }, 62693af6ab5fSopenharmony_ci "loc": { 62703af6ab5fSopenharmony_ci "start": { 62713af6ab5fSopenharmony_ci "line": 1, 62723af6ab5fSopenharmony_ci "column": 1 62733af6ab5fSopenharmony_ci }, 62743af6ab5fSopenharmony_ci "end": { 62753af6ab5fSopenharmony_ci "line": 1, 62763af6ab5fSopenharmony_ci "column": 1 62773af6ab5fSopenharmony_ci } 62783af6ab5fSopenharmony_ci } 62793af6ab5fSopenharmony_ci }, 62803af6ab5fSopenharmony_ci "arguments": [ 62813af6ab5fSopenharmony_ci { 62823af6ab5fSopenharmony_ci "type": "BinaryExpression", 62833af6ab5fSopenharmony_ci "operator": "+", 62843af6ab5fSopenharmony_ci "left": { 62853af6ab5fSopenharmony_ci "type": "StringLiteral", 62863af6ab5fSopenharmony_ci "value": "No enum constant in Color with ordinal value ", 62873af6ab5fSopenharmony_ci "loc": { 62883af6ab5fSopenharmony_ci "start": { 62893af6ab5fSopenharmony_ci "line": 1, 62903af6ab5fSopenharmony_ci "column": 1 62913af6ab5fSopenharmony_ci }, 62923af6ab5fSopenharmony_ci "end": { 62933af6ab5fSopenharmony_ci "line": 1, 62943af6ab5fSopenharmony_ci "column": 1 62953af6ab5fSopenharmony_ci } 62963af6ab5fSopenharmony_ci } 62973af6ab5fSopenharmony_ci }, 62983af6ab5fSopenharmony_ci "right": { 62993af6ab5fSopenharmony_ci "type": "Identifier", 63003af6ab5fSopenharmony_ci "name": "ordinal", 63013af6ab5fSopenharmony_ci "decorators": [], 63023af6ab5fSopenharmony_ci "loc": { 63033af6ab5fSopenharmony_ci "start": { 63043af6ab5fSopenharmony_ci "line": 1, 63053af6ab5fSopenharmony_ci "column": 1 63063af6ab5fSopenharmony_ci }, 63073af6ab5fSopenharmony_ci "end": { 63083af6ab5fSopenharmony_ci "line": 1, 63093af6ab5fSopenharmony_ci "column": 1 63103af6ab5fSopenharmony_ci } 63113af6ab5fSopenharmony_ci } 63123af6ab5fSopenharmony_ci }, 63133af6ab5fSopenharmony_ci "loc": { 63143af6ab5fSopenharmony_ci "start": { 63153af6ab5fSopenharmony_ci "line": 1, 63163af6ab5fSopenharmony_ci "column": 1 63173af6ab5fSopenharmony_ci }, 63183af6ab5fSopenharmony_ci "end": { 63193af6ab5fSopenharmony_ci "line": 1, 63203af6ab5fSopenharmony_ci "column": 1 63213af6ab5fSopenharmony_ci } 63223af6ab5fSopenharmony_ci } 63233af6ab5fSopenharmony_ci } 63243af6ab5fSopenharmony_ci ], 63253af6ab5fSopenharmony_ci "loc": { 63263af6ab5fSopenharmony_ci "start": { 63273af6ab5fSopenharmony_ci "line": 1, 63283af6ab5fSopenharmony_ci "column": 1 63293af6ab5fSopenharmony_ci }, 63303af6ab5fSopenharmony_ci "end": { 63313af6ab5fSopenharmony_ci "line": 1, 63323af6ab5fSopenharmony_ci "column": 1 63333af6ab5fSopenharmony_ci } 63343af6ab5fSopenharmony_ci } 63353af6ab5fSopenharmony_ci }, 63363af6ab5fSopenharmony_ci "loc": { 63373af6ab5fSopenharmony_ci "start": { 63383af6ab5fSopenharmony_ci "line": 1, 63393af6ab5fSopenharmony_ci "column": 1 63403af6ab5fSopenharmony_ci }, 63413af6ab5fSopenharmony_ci "end": { 63423af6ab5fSopenharmony_ci "line": 1, 63433af6ab5fSopenharmony_ci "column": 1 63443af6ab5fSopenharmony_ci } 63453af6ab5fSopenharmony_ci } 63463af6ab5fSopenharmony_ci } 63473af6ab5fSopenharmony_ci ], 63483af6ab5fSopenharmony_ci "loc": { 63493af6ab5fSopenharmony_ci "start": { 63503af6ab5fSopenharmony_ci "line": 1, 63513af6ab5fSopenharmony_ci "column": 1 63523af6ab5fSopenharmony_ci }, 63533af6ab5fSopenharmony_ci "end": { 63543af6ab5fSopenharmony_ci "line": 1, 63553af6ab5fSopenharmony_ci "column": 1 63563af6ab5fSopenharmony_ci } 63573af6ab5fSopenharmony_ci } 63583af6ab5fSopenharmony_ci } 63593af6ab5fSopenharmony_ci "throwMarker": "throws", 63603af6ab5fSopenharmony_ci "loc": { 63613af6ab5fSopenharmony_ci "start": { 63623af6ab5fSopenharmony_ci "line": 1, 63633af6ab5fSopenharmony_ci "column": 1 63643af6ab5fSopenharmony_ci }, 63653af6ab5fSopenharmony_ci "end": { 63663af6ab5fSopenharmony_ci "line": 1, 63673af6ab5fSopenharmony_ci "column": 1 63683af6ab5fSopenharmony_ci } 63693af6ab5fSopenharmony_ci } 63703af6ab5fSopenharmony_ci }, 63713af6ab5fSopenharmony_ci "loc": { 63723af6ab5fSopenharmony_ci "start": { 63733af6ab5fSopenharmony_ci "line": 1, 63743af6ab5fSopenharmony_ci "column": 1 63753af6ab5fSopenharmony_ci }, 63763af6ab5fSopenharmony_ci "end": { 63773af6ab5fSopenharmony_ci "line": 1, 63783af6ab5fSopenharmony_ci "column": 1 63793af6ab5fSopenharmony_ci } 63803af6ab5fSopenharmony_ci } 63813af6ab5fSopenharmony_ci }, 63823af6ab5fSopenharmony_ci "overloads": [], 63833af6ab5fSopenharmony_ci "decorators": [], 63843af6ab5fSopenharmony_ci "loc": { 63853af6ab5fSopenharmony_ci "start": { 63863af6ab5fSopenharmony_ci "line": 1, 63873af6ab5fSopenharmony_ci "column": 1 63883af6ab5fSopenharmony_ci }, 63893af6ab5fSopenharmony_ci "end": { 63903af6ab5fSopenharmony_ci "line": 1, 63913af6ab5fSopenharmony_ci "column": 1 63923af6ab5fSopenharmony_ci } 63933af6ab5fSopenharmony_ci } 63943af6ab5fSopenharmony_ci }, 63953af6ab5fSopenharmony_ci { 63963af6ab5fSopenharmony_ci "type": "MethodDefinition", 63973af6ab5fSopenharmony_ci "key": { 63983af6ab5fSopenharmony_ci "type": "Identifier", 63993af6ab5fSopenharmony_ci "name": "unbox", 64003af6ab5fSopenharmony_ci "decorators": [], 64013af6ab5fSopenharmony_ci "loc": { 64023af6ab5fSopenharmony_ci "start": { 64033af6ab5fSopenharmony_ci "line": 1, 64043af6ab5fSopenharmony_ci "column": 1 64053af6ab5fSopenharmony_ci }, 64063af6ab5fSopenharmony_ci "end": { 64073af6ab5fSopenharmony_ci "line": 1, 64083af6ab5fSopenharmony_ci "column": 1 64093af6ab5fSopenharmony_ci } 64103af6ab5fSopenharmony_ci } 64113af6ab5fSopenharmony_ci }, 64123af6ab5fSopenharmony_ci "kind": "method", 64133af6ab5fSopenharmony_ci "accessibility": "public", 64143af6ab5fSopenharmony_ci "static": false, 64153af6ab5fSopenharmony_ci "optional": false, 64163af6ab5fSopenharmony_ci "computed": false, 64173af6ab5fSopenharmony_ci "value": { 64183af6ab5fSopenharmony_ci "type": "FunctionExpression", 64193af6ab5fSopenharmony_ci "function": { 64203af6ab5fSopenharmony_ci "type": "ScriptFunction", 64213af6ab5fSopenharmony_ci "id": { 64223af6ab5fSopenharmony_ci "type": "Identifier", 64233af6ab5fSopenharmony_ci "name": "unbox", 64243af6ab5fSopenharmony_ci "decorators": [], 64253af6ab5fSopenharmony_ci "loc": { 64263af6ab5fSopenharmony_ci "start": { 64273af6ab5fSopenharmony_ci "line": 1, 64283af6ab5fSopenharmony_ci "column": 1 64293af6ab5fSopenharmony_ci }, 64303af6ab5fSopenharmony_ci "end": { 64313af6ab5fSopenharmony_ci "line": 1, 64323af6ab5fSopenharmony_ci "column": 1 64333af6ab5fSopenharmony_ci } 64343af6ab5fSopenharmony_ci } 64353af6ab5fSopenharmony_ci }, 64363af6ab5fSopenharmony_ci "generator": false, 64373af6ab5fSopenharmony_ci "async": false, 64383af6ab5fSopenharmony_ci "expression": false, 64393af6ab5fSopenharmony_ci "params": [], 64403af6ab5fSopenharmony_ci "returnType": { 64413af6ab5fSopenharmony_ci "type": "ETSTypeReference", 64423af6ab5fSopenharmony_ci "part": { 64433af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 64443af6ab5fSopenharmony_ci "name": { 64453af6ab5fSopenharmony_ci "type": "Identifier", 64463af6ab5fSopenharmony_ci "name": "Color", 64473af6ab5fSopenharmony_ci "decorators": [], 64483af6ab5fSopenharmony_ci "loc": { 64493af6ab5fSopenharmony_ci "start": { 64503af6ab5fSopenharmony_ci "line": 1, 64513af6ab5fSopenharmony_ci "column": 1 64523af6ab5fSopenharmony_ci }, 64533af6ab5fSopenharmony_ci "end": { 64543af6ab5fSopenharmony_ci "line": 1, 64553af6ab5fSopenharmony_ci "column": 1 64563af6ab5fSopenharmony_ci } 64573af6ab5fSopenharmony_ci } 64583af6ab5fSopenharmony_ci }, 64593af6ab5fSopenharmony_ci "loc": { 64603af6ab5fSopenharmony_ci "start": { 64613af6ab5fSopenharmony_ci "line": 1, 64623af6ab5fSopenharmony_ci "column": 1 64633af6ab5fSopenharmony_ci }, 64643af6ab5fSopenharmony_ci "end": { 64653af6ab5fSopenharmony_ci "line": 1, 64663af6ab5fSopenharmony_ci "column": 1 64673af6ab5fSopenharmony_ci } 64683af6ab5fSopenharmony_ci } 64693af6ab5fSopenharmony_ci }, 64703af6ab5fSopenharmony_ci "loc": { 64713af6ab5fSopenharmony_ci "start": { 64723af6ab5fSopenharmony_ci "line": 1, 64733af6ab5fSopenharmony_ci "column": 1 64743af6ab5fSopenharmony_ci }, 64753af6ab5fSopenharmony_ci "end": { 64763af6ab5fSopenharmony_ci "line": 1, 64773af6ab5fSopenharmony_ci "column": 1 64783af6ab5fSopenharmony_ci } 64793af6ab5fSopenharmony_ci } 64803af6ab5fSopenharmony_ci }, 64813af6ab5fSopenharmony_ci "body": { 64823af6ab5fSopenharmony_ci "type": "BlockStatement", 64833af6ab5fSopenharmony_ci "statements": [ 64843af6ab5fSopenharmony_ci { 64853af6ab5fSopenharmony_ci "type": "ReturnStatement", 64863af6ab5fSopenharmony_ci "argument": { 64873af6ab5fSopenharmony_ci "type": "MemberExpression", 64883af6ab5fSopenharmony_ci "object": { 64893af6ab5fSopenharmony_ci "type": "Identifier", 64903af6ab5fSopenharmony_ci "name": "ItemsArray", 64913af6ab5fSopenharmony_ci "decorators": [], 64923af6ab5fSopenharmony_ci "loc": { 64933af6ab5fSopenharmony_ci "start": { 64943af6ab5fSopenharmony_ci "line": 1, 64953af6ab5fSopenharmony_ci "column": 1 64963af6ab5fSopenharmony_ci }, 64973af6ab5fSopenharmony_ci "end": { 64983af6ab5fSopenharmony_ci "line": 1, 64993af6ab5fSopenharmony_ci "column": 1 65003af6ab5fSopenharmony_ci } 65013af6ab5fSopenharmony_ci } 65023af6ab5fSopenharmony_ci }, 65033af6ab5fSopenharmony_ci "property": { 65043af6ab5fSopenharmony_ci "type": "MemberExpression", 65053af6ab5fSopenharmony_ci "object": { 65063af6ab5fSopenharmony_ci "type": "ThisExpression", 65073af6ab5fSopenharmony_ci "loc": { 65083af6ab5fSopenharmony_ci "start": { 65093af6ab5fSopenharmony_ci "line": 1, 65103af6ab5fSopenharmony_ci "column": 1 65113af6ab5fSopenharmony_ci }, 65123af6ab5fSopenharmony_ci "end": { 65133af6ab5fSopenharmony_ci "line": 1, 65143af6ab5fSopenharmony_ci "column": 1 65153af6ab5fSopenharmony_ci } 65163af6ab5fSopenharmony_ci } 65173af6ab5fSopenharmony_ci }, 65183af6ab5fSopenharmony_ci "property": { 65193af6ab5fSopenharmony_ci "type": "Identifier", 65203af6ab5fSopenharmony_ci "name": "ordinal", 65213af6ab5fSopenharmony_ci "decorators": [], 65223af6ab5fSopenharmony_ci "loc": { 65233af6ab5fSopenharmony_ci "start": { 65243af6ab5fSopenharmony_ci "line": 1, 65253af6ab5fSopenharmony_ci "column": 1 65263af6ab5fSopenharmony_ci }, 65273af6ab5fSopenharmony_ci "end": { 65283af6ab5fSopenharmony_ci "line": 1, 65293af6ab5fSopenharmony_ci "column": 1 65303af6ab5fSopenharmony_ci } 65313af6ab5fSopenharmony_ci } 65323af6ab5fSopenharmony_ci }, 65333af6ab5fSopenharmony_ci "computed": false, 65343af6ab5fSopenharmony_ci "optional": false, 65353af6ab5fSopenharmony_ci "loc": { 65363af6ab5fSopenharmony_ci "start": { 65373af6ab5fSopenharmony_ci "line": 1, 65383af6ab5fSopenharmony_ci "column": 1 65393af6ab5fSopenharmony_ci }, 65403af6ab5fSopenharmony_ci "end": { 65413af6ab5fSopenharmony_ci "line": 1, 65423af6ab5fSopenharmony_ci "column": 1 65433af6ab5fSopenharmony_ci } 65443af6ab5fSopenharmony_ci } 65453af6ab5fSopenharmony_ci }, 65463af6ab5fSopenharmony_ci "computed": true, 65473af6ab5fSopenharmony_ci "optional": false, 65483af6ab5fSopenharmony_ci "loc": { 65493af6ab5fSopenharmony_ci "start": { 65503af6ab5fSopenharmony_ci "line": 1, 65513af6ab5fSopenharmony_ci "column": 1 65523af6ab5fSopenharmony_ci }, 65533af6ab5fSopenharmony_ci "end": { 65543af6ab5fSopenharmony_ci "line": 1, 65553af6ab5fSopenharmony_ci "column": 1 65563af6ab5fSopenharmony_ci } 65573af6ab5fSopenharmony_ci } 65583af6ab5fSopenharmony_ci }, 65593af6ab5fSopenharmony_ci "loc": { 65603af6ab5fSopenharmony_ci "start": { 65613af6ab5fSopenharmony_ci "line": 1, 65623af6ab5fSopenharmony_ci "column": 1 65633af6ab5fSopenharmony_ci }, 65643af6ab5fSopenharmony_ci "end": { 65653af6ab5fSopenharmony_ci "line": 1, 65663af6ab5fSopenharmony_ci "column": 1 65673af6ab5fSopenharmony_ci } 65683af6ab5fSopenharmony_ci } 65693af6ab5fSopenharmony_ci } 65703af6ab5fSopenharmony_ci ], 65713af6ab5fSopenharmony_ci "loc": { 65723af6ab5fSopenharmony_ci "start": { 65733af6ab5fSopenharmony_ci "line": 1, 65743af6ab5fSopenharmony_ci "column": 1 65753af6ab5fSopenharmony_ci }, 65763af6ab5fSopenharmony_ci "end": { 65773af6ab5fSopenharmony_ci "line": 1, 65783af6ab5fSopenharmony_ci "column": 1 65793af6ab5fSopenharmony_ci } 65803af6ab5fSopenharmony_ci } 65813af6ab5fSopenharmony_ci }, 65823af6ab5fSopenharmony_ci "loc": { 65833af6ab5fSopenharmony_ci "start": { 65843af6ab5fSopenharmony_ci "line": 1, 65853af6ab5fSopenharmony_ci "column": 1 65863af6ab5fSopenharmony_ci }, 65873af6ab5fSopenharmony_ci "end": { 65883af6ab5fSopenharmony_ci "line": 1, 65893af6ab5fSopenharmony_ci "column": 1 65903af6ab5fSopenharmony_ci } 65913af6ab5fSopenharmony_ci } 65923af6ab5fSopenharmony_ci }, 65933af6ab5fSopenharmony_ci "loc": { 65943af6ab5fSopenharmony_ci "start": { 65953af6ab5fSopenharmony_ci "line": 1, 65963af6ab5fSopenharmony_ci "column": 1 65973af6ab5fSopenharmony_ci }, 65983af6ab5fSopenharmony_ci "end": { 65993af6ab5fSopenharmony_ci "line": 1, 66003af6ab5fSopenharmony_ci "column": 1 66013af6ab5fSopenharmony_ci } 66023af6ab5fSopenharmony_ci } 66033af6ab5fSopenharmony_ci }, 66043af6ab5fSopenharmony_ci "overloads": [], 66053af6ab5fSopenharmony_ci "decorators": [], 66063af6ab5fSopenharmony_ci "loc": { 66073af6ab5fSopenharmony_ci "start": { 66083af6ab5fSopenharmony_ci "line": 1, 66093af6ab5fSopenharmony_ci "column": 1 66103af6ab5fSopenharmony_ci }, 66113af6ab5fSopenharmony_ci "end": { 66123af6ab5fSopenharmony_ci "line": 1, 66133af6ab5fSopenharmony_ci "column": 1 66143af6ab5fSopenharmony_ci } 66153af6ab5fSopenharmony_ci } 66163af6ab5fSopenharmony_ci }, 66173af6ab5fSopenharmony_ci { 66183af6ab5fSopenharmony_ci "type": "MethodDefinition", 66193af6ab5fSopenharmony_ci "key": { 66203af6ab5fSopenharmony_ci "type": "Identifier", 66213af6ab5fSopenharmony_ci "name": "boxedfromInt", 66223af6ab5fSopenharmony_ci "decorators": [], 66233af6ab5fSopenharmony_ci "loc": { 66243af6ab5fSopenharmony_ci "start": { 66253af6ab5fSopenharmony_ci "line": 1, 66263af6ab5fSopenharmony_ci "column": 1 66273af6ab5fSopenharmony_ci }, 66283af6ab5fSopenharmony_ci "end": { 66293af6ab5fSopenharmony_ci "line": 1, 66303af6ab5fSopenharmony_ci "column": 1 66313af6ab5fSopenharmony_ci } 66323af6ab5fSopenharmony_ci } 66333af6ab5fSopenharmony_ci }, 66343af6ab5fSopenharmony_ci "kind": "method", 66353af6ab5fSopenharmony_ci "accessibility": "public", 66363af6ab5fSopenharmony_ci "static": true, 66373af6ab5fSopenharmony_ci "optional": false, 66383af6ab5fSopenharmony_ci "computed": false, 66393af6ab5fSopenharmony_ci "value": { 66403af6ab5fSopenharmony_ci "type": "FunctionExpression", 66413af6ab5fSopenharmony_ci "function": { 66423af6ab5fSopenharmony_ci "type": "ScriptFunction", 66433af6ab5fSopenharmony_ci "id": { 66443af6ab5fSopenharmony_ci "type": "Identifier", 66453af6ab5fSopenharmony_ci "name": "boxedfromInt", 66463af6ab5fSopenharmony_ci "decorators": [], 66473af6ab5fSopenharmony_ci "loc": { 66483af6ab5fSopenharmony_ci "start": { 66493af6ab5fSopenharmony_ci "line": 1, 66503af6ab5fSopenharmony_ci "column": 1 66513af6ab5fSopenharmony_ci }, 66523af6ab5fSopenharmony_ci "end": { 66533af6ab5fSopenharmony_ci "line": 1, 66543af6ab5fSopenharmony_ci "column": 1 66553af6ab5fSopenharmony_ci } 66563af6ab5fSopenharmony_ci } 66573af6ab5fSopenharmony_ci }, 66583af6ab5fSopenharmony_ci "generator": false, 66593af6ab5fSopenharmony_ci "async": false, 66603af6ab5fSopenharmony_ci "expression": false, 66613af6ab5fSopenharmony_ci "params": [ 66623af6ab5fSopenharmony_ci { 66633af6ab5fSopenharmony_ci "type": "ETSParameterExpression", 66643af6ab5fSopenharmony_ci "name": { 66653af6ab5fSopenharmony_ci "type": "Identifier", 66663af6ab5fSopenharmony_ci "name": "ordinal", 66673af6ab5fSopenharmony_ci "typeAnnotation": { 66683af6ab5fSopenharmony_ci "type": "ETSPrimitiveType", 66693af6ab5fSopenharmony_ci "loc": { 66703af6ab5fSopenharmony_ci "start": { 66713af6ab5fSopenharmony_ci "line": 1, 66723af6ab5fSopenharmony_ci "column": 1 66733af6ab5fSopenharmony_ci }, 66743af6ab5fSopenharmony_ci "end": { 66753af6ab5fSopenharmony_ci "line": 1, 66763af6ab5fSopenharmony_ci "column": 1 66773af6ab5fSopenharmony_ci } 66783af6ab5fSopenharmony_ci } 66793af6ab5fSopenharmony_ci }, 66803af6ab5fSopenharmony_ci "decorators": [], 66813af6ab5fSopenharmony_ci "loc": { 66823af6ab5fSopenharmony_ci "start": { 66833af6ab5fSopenharmony_ci "line": 1, 66843af6ab5fSopenharmony_ci "column": 1 66853af6ab5fSopenharmony_ci }, 66863af6ab5fSopenharmony_ci "end": { 66873af6ab5fSopenharmony_ci "line": 1, 66883af6ab5fSopenharmony_ci "column": 1 66893af6ab5fSopenharmony_ci } 66903af6ab5fSopenharmony_ci } 66913af6ab5fSopenharmony_ci }, 66923af6ab5fSopenharmony_ci "loc": { 66933af6ab5fSopenharmony_ci "start": { 66943af6ab5fSopenharmony_ci "line": 1, 66953af6ab5fSopenharmony_ci "column": 1 66963af6ab5fSopenharmony_ci }, 66973af6ab5fSopenharmony_ci "end": { 66983af6ab5fSopenharmony_ci "line": 1, 66993af6ab5fSopenharmony_ci "column": 1 67003af6ab5fSopenharmony_ci } 67013af6ab5fSopenharmony_ci } 67023af6ab5fSopenharmony_ci } 67033af6ab5fSopenharmony_ci ], 67043af6ab5fSopenharmony_ci "returnType": { 67053af6ab5fSopenharmony_ci "type": "ETSTypeReference", 67063af6ab5fSopenharmony_ci "part": { 67073af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 67083af6ab5fSopenharmony_ci "name": { 67093af6ab5fSopenharmony_ci "type": "Identifier", 67103af6ab5fSopenharmony_ci "name": "#Color", 67113af6ab5fSopenharmony_ci "decorators": [], 67123af6ab5fSopenharmony_ci "loc": { 67133af6ab5fSopenharmony_ci "start": { 67143af6ab5fSopenharmony_ci "line": 1, 67153af6ab5fSopenharmony_ci "column": 1 67163af6ab5fSopenharmony_ci }, 67173af6ab5fSopenharmony_ci "end": { 67183af6ab5fSopenharmony_ci "line": 1, 67193af6ab5fSopenharmony_ci "column": 1 67203af6ab5fSopenharmony_ci } 67213af6ab5fSopenharmony_ci } 67223af6ab5fSopenharmony_ci }, 67233af6ab5fSopenharmony_ci "loc": { 67243af6ab5fSopenharmony_ci "start": { 67253af6ab5fSopenharmony_ci "line": 1, 67263af6ab5fSopenharmony_ci "column": 1 67273af6ab5fSopenharmony_ci }, 67283af6ab5fSopenharmony_ci "end": { 67293af6ab5fSopenharmony_ci "line": 1, 67303af6ab5fSopenharmony_ci "column": 1 67313af6ab5fSopenharmony_ci } 67323af6ab5fSopenharmony_ci } 67333af6ab5fSopenharmony_ci }, 67343af6ab5fSopenharmony_ci "loc": { 67353af6ab5fSopenharmony_ci "start": { 67363af6ab5fSopenharmony_ci "line": 1, 67373af6ab5fSopenharmony_ci "column": 1 67383af6ab5fSopenharmony_ci }, 67393af6ab5fSopenharmony_ci "end": { 67403af6ab5fSopenharmony_ci "line": 1, 67413af6ab5fSopenharmony_ci "column": 1 67423af6ab5fSopenharmony_ci } 67433af6ab5fSopenharmony_ci } 67443af6ab5fSopenharmony_ci }, 67453af6ab5fSopenharmony_ci "body": { 67463af6ab5fSopenharmony_ci "type": "BlockStatement", 67473af6ab5fSopenharmony_ci "statements": [ 67483af6ab5fSopenharmony_ci { 67493af6ab5fSopenharmony_ci "type": "IfStatement", 67503af6ab5fSopenharmony_ci "test": { 67513af6ab5fSopenharmony_ci "type": "BinaryExpression", 67523af6ab5fSopenharmony_ci "operator": "<", 67533af6ab5fSopenharmony_ci "left": { 67543af6ab5fSopenharmony_ci "type": "Identifier", 67553af6ab5fSopenharmony_ci "name": "ordinal", 67563af6ab5fSopenharmony_ci "decorators": [], 67573af6ab5fSopenharmony_ci "loc": { 67583af6ab5fSopenharmony_ci "start": { 67593af6ab5fSopenharmony_ci "line": 1, 67603af6ab5fSopenharmony_ci "column": 1 67613af6ab5fSopenharmony_ci }, 67623af6ab5fSopenharmony_ci "end": { 67633af6ab5fSopenharmony_ci "line": 1, 67643af6ab5fSopenharmony_ci "column": 1 67653af6ab5fSopenharmony_ci } 67663af6ab5fSopenharmony_ci } 67673af6ab5fSopenharmony_ci }, 67683af6ab5fSopenharmony_ci "right": { 67693af6ab5fSopenharmony_ci "type": "MemberExpression", 67703af6ab5fSopenharmony_ci "object": { 67713af6ab5fSopenharmony_ci "type": "Identifier", 67723af6ab5fSopenharmony_ci "name": "BoxedItemsArray", 67733af6ab5fSopenharmony_ci "decorators": [], 67743af6ab5fSopenharmony_ci "loc": { 67753af6ab5fSopenharmony_ci "start": { 67763af6ab5fSopenharmony_ci "line": 1, 67773af6ab5fSopenharmony_ci "column": 1 67783af6ab5fSopenharmony_ci }, 67793af6ab5fSopenharmony_ci "end": { 67803af6ab5fSopenharmony_ci "line": 1, 67813af6ab5fSopenharmony_ci "column": 1 67823af6ab5fSopenharmony_ci } 67833af6ab5fSopenharmony_ci } 67843af6ab5fSopenharmony_ci }, 67853af6ab5fSopenharmony_ci "property": { 67863af6ab5fSopenharmony_ci "type": "Identifier", 67873af6ab5fSopenharmony_ci "name": "length", 67883af6ab5fSopenharmony_ci "decorators": [], 67893af6ab5fSopenharmony_ci "loc": { 67903af6ab5fSopenharmony_ci "start": { 67913af6ab5fSopenharmony_ci "line": 1, 67923af6ab5fSopenharmony_ci "column": 1 67933af6ab5fSopenharmony_ci }, 67943af6ab5fSopenharmony_ci "end": { 67953af6ab5fSopenharmony_ci "line": 1, 67963af6ab5fSopenharmony_ci "column": 1 67973af6ab5fSopenharmony_ci } 67983af6ab5fSopenharmony_ci } 67993af6ab5fSopenharmony_ci }, 68003af6ab5fSopenharmony_ci "computed": false, 68013af6ab5fSopenharmony_ci "optional": false, 68023af6ab5fSopenharmony_ci "loc": { 68033af6ab5fSopenharmony_ci "start": { 68043af6ab5fSopenharmony_ci "line": 1, 68053af6ab5fSopenharmony_ci "column": 1 68063af6ab5fSopenharmony_ci }, 68073af6ab5fSopenharmony_ci "end": { 68083af6ab5fSopenharmony_ci "line": 1, 68093af6ab5fSopenharmony_ci "column": 1 68103af6ab5fSopenharmony_ci } 68113af6ab5fSopenharmony_ci } 68123af6ab5fSopenharmony_ci }, 68133af6ab5fSopenharmony_ci "loc": { 68143af6ab5fSopenharmony_ci "start": { 68153af6ab5fSopenharmony_ci "line": 1, 68163af6ab5fSopenharmony_ci "column": 1 68173af6ab5fSopenharmony_ci }, 68183af6ab5fSopenharmony_ci "end": { 68193af6ab5fSopenharmony_ci "line": 1, 68203af6ab5fSopenharmony_ci "column": 1 68213af6ab5fSopenharmony_ci } 68223af6ab5fSopenharmony_ci } 68233af6ab5fSopenharmony_ci }, 68243af6ab5fSopenharmony_ci "consequent": { 68253af6ab5fSopenharmony_ci "type": "ReturnStatement", 68263af6ab5fSopenharmony_ci "argument": { 68273af6ab5fSopenharmony_ci "type": "MemberExpression", 68283af6ab5fSopenharmony_ci "object": { 68293af6ab5fSopenharmony_ci "type": "Identifier", 68303af6ab5fSopenharmony_ci "name": "BoxedItemsArray", 68313af6ab5fSopenharmony_ci "decorators": [], 68323af6ab5fSopenharmony_ci "loc": { 68333af6ab5fSopenharmony_ci "start": { 68343af6ab5fSopenharmony_ci "line": 1, 68353af6ab5fSopenharmony_ci "column": 1 68363af6ab5fSopenharmony_ci }, 68373af6ab5fSopenharmony_ci "end": { 68383af6ab5fSopenharmony_ci "line": 1, 68393af6ab5fSopenharmony_ci "column": 1 68403af6ab5fSopenharmony_ci } 68413af6ab5fSopenharmony_ci } 68423af6ab5fSopenharmony_ci }, 68433af6ab5fSopenharmony_ci "property": { 68443af6ab5fSopenharmony_ci "type": "Identifier", 68453af6ab5fSopenharmony_ci "name": "ordinal", 68463af6ab5fSopenharmony_ci "decorators": [], 68473af6ab5fSopenharmony_ci "loc": { 68483af6ab5fSopenharmony_ci "start": { 68493af6ab5fSopenharmony_ci "line": 1, 68503af6ab5fSopenharmony_ci "column": 1 68513af6ab5fSopenharmony_ci }, 68523af6ab5fSopenharmony_ci "end": { 68533af6ab5fSopenharmony_ci "line": 1, 68543af6ab5fSopenharmony_ci "column": 1 68553af6ab5fSopenharmony_ci } 68563af6ab5fSopenharmony_ci } 68573af6ab5fSopenharmony_ci }, 68583af6ab5fSopenharmony_ci "computed": true, 68593af6ab5fSopenharmony_ci "optional": false, 68603af6ab5fSopenharmony_ci "loc": { 68613af6ab5fSopenharmony_ci "start": { 68623af6ab5fSopenharmony_ci "line": 1, 68633af6ab5fSopenharmony_ci "column": 1 68643af6ab5fSopenharmony_ci }, 68653af6ab5fSopenharmony_ci "end": { 68663af6ab5fSopenharmony_ci "line": 1, 68673af6ab5fSopenharmony_ci "column": 1 68683af6ab5fSopenharmony_ci } 68693af6ab5fSopenharmony_ci } 68703af6ab5fSopenharmony_ci }, 68713af6ab5fSopenharmony_ci "loc": { 68723af6ab5fSopenharmony_ci "start": { 68733af6ab5fSopenharmony_ci "line": 1, 68743af6ab5fSopenharmony_ci "column": 1 68753af6ab5fSopenharmony_ci }, 68763af6ab5fSopenharmony_ci "end": { 68773af6ab5fSopenharmony_ci "line": 1, 68783af6ab5fSopenharmony_ci "column": 1 68793af6ab5fSopenharmony_ci } 68803af6ab5fSopenharmony_ci } 68813af6ab5fSopenharmony_ci }, 68823af6ab5fSopenharmony_ci "alternate": null, 68833af6ab5fSopenharmony_ci "loc": { 68843af6ab5fSopenharmony_ci "start": { 68853af6ab5fSopenharmony_ci "line": 1, 68863af6ab5fSopenharmony_ci "column": 1 68873af6ab5fSopenharmony_ci }, 68883af6ab5fSopenharmony_ci "end": { 68893af6ab5fSopenharmony_ci "line": 1, 68903af6ab5fSopenharmony_ci "column": 1 68913af6ab5fSopenharmony_ci } 68923af6ab5fSopenharmony_ci } 68933af6ab5fSopenharmony_ci }, 68943af6ab5fSopenharmony_ci { 68953af6ab5fSopenharmony_ci "type": "ThrowStatement", 68963af6ab5fSopenharmony_ci "argument": { 68973af6ab5fSopenharmony_ci "type": "ETSNewClassInstanceExpression", 68983af6ab5fSopenharmony_ci "typeReference": { 68993af6ab5fSopenharmony_ci "type": "ETSTypeReference", 69003af6ab5fSopenharmony_ci "part": { 69013af6ab5fSopenharmony_ci "type": "ETSTypeReferencePart", 69023af6ab5fSopenharmony_ci "name": { 69033af6ab5fSopenharmony_ci "type": "Identifier", 69043af6ab5fSopenharmony_ci "name": "Exception", 69053af6ab5fSopenharmony_ci "decorators": [], 69063af6ab5fSopenharmony_ci "loc": { 69073af6ab5fSopenharmony_ci "start": { 69083af6ab5fSopenharmony_ci "line": 1, 69093af6ab5fSopenharmony_ci "column": 1 69103af6ab5fSopenharmony_ci }, 69113af6ab5fSopenharmony_ci "end": { 69123af6ab5fSopenharmony_ci "line": 1, 69133af6ab5fSopenharmony_ci "column": 1 69143af6ab5fSopenharmony_ci } 69153af6ab5fSopenharmony_ci } 69163af6ab5fSopenharmony_ci }, 69173af6ab5fSopenharmony_ci "loc": { 69183af6ab5fSopenharmony_ci "start": { 69193af6ab5fSopenharmony_ci "line": 1, 69203af6ab5fSopenharmony_ci "column": 1 69213af6ab5fSopenharmony_ci }, 69223af6ab5fSopenharmony_ci "end": { 69233af6ab5fSopenharmony_ci "line": 1, 69243af6ab5fSopenharmony_ci "column": 1 69253af6ab5fSopenharmony_ci } 69263af6ab5fSopenharmony_ci } 69273af6ab5fSopenharmony_ci }, 69283af6ab5fSopenharmony_ci "loc": { 69293af6ab5fSopenharmony_ci "start": { 69303af6ab5fSopenharmony_ci "line": 1, 69313af6ab5fSopenharmony_ci "column": 1 69323af6ab5fSopenharmony_ci }, 69333af6ab5fSopenharmony_ci "end": { 69343af6ab5fSopenharmony_ci "line": 1, 69353af6ab5fSopenharmony_ci "column": 1 69363af6ab5fSopenharmony_ci } 69373af6ab5fSopenharmony_ci } 69383af6ab5fSopenharmony_ci }, 69393af6ab5fSopenharmony_ci "arguments": [ 69403af6ab5fSopenharmony_ci { 69413af6ab5fSopenharmony_ci "type": "BinaryExpression", 69423af6ab5fSopenharmony_ci "operator": "+", 69433af6ab5fSopenharmony_ci "left": { 69443af6ab5fSopenharmony_ci "type": "StringLiteral", 69453af6ab5fSopenharmony_ci "value": "No enum constant in Color with ordinal value ", 69463af6ab5fSopenharmony_ci "loc": { 69473af6ab5fSopenharmony_ci "start": { 69483af6ab5fSopenharmony_ci "line": 1, 69493af6ab5fSopenharmony_ci "column": 1 69503af6ab5fSopenharmony_ci }, 69513af6ab5fSopenharmony_ci "end": { 69523af6ab5fSopenharmony_ci "line": 1, 69533af6ab5fSopenharmony_ci "column": 1 69543af6ab5fSopenharmony_ci } 69553af6ab5fSopenharmony_ci } 69563af6ab5fSopenharmony_ci }, 69573af6ab5fSopenharmony_ci "right": { 69583af6ab5fSopenharmony_ci "type": "Identifier", 69593af6ab5fSopenharmony_ci "name": "ordinal", 69603af6ab5fSopenharmony_ci "decorators": [], 69613af6ab5fSopenharmony_ci "loc": { 69623af6ab5fSopenharmony_ci "start": { 69633af6ab5fSopenharmony_ci "line": 1, 69643af6ab5fSopenharmony_ci "column": 1 69653af6ab5fSopenharmony_ci }, 69663af6ab5fSopenharmony_ci "end": { 69673af6ab5fSopenharmony_ci "line": 1, 69683af6ab5fSopenharmony_ci "column": 1 69693af6ab5fSopenharmony_ci } 69703af6ab5fSopenharmony_ci } 69713af6ab5fSopenharmony_ci }, 69723af6ab5fSopenharmony_ci "loc": { 69733af6ab5fSopenharmony_ci "start": { 69743af6ab5fSopenharmony_ci "line": 1, 69753af6ab5fSopenharmony_ci "column": 1 69763af6ab5fSopenharmony_ci }, 69773af6ab5fSopenharmony_ci "end": { 69783af6ab5fSopenharmony_ci "line": 1, 69793af6ab5fSopenharmony_ci "column": 1 69803af6ab5fSopenharmony_ci } 69813af6ab5fSopenharmony_ci } 69823af6ab5fSopenharmony_ci } 69833af6ab5fSopenharmony_ci ], 69843af6ab5fSopenharmony_ci "loc": { 69853af6ab5fSopenharmony_ci "start": { 69863af6ab5fSopenharmony_ci "line": 1, 69873af6ab5fSopenharmony_ci "column": 1 69883af6ab5fSopenharmony_ci }, 69893af6ab5fSopenharmony_ci "end": { 69903af6ab5fSopenharmony_ci "line": 1, 69913af6ab5fSopenharmony_ci "column": 1 69923af6ab5fSopenharmony_ci } 69933af6ab5fSopenharmony_ci } 69943af6ab5fSopenharmony_ci }, 69953af6ab5fSopenharmony_ci "loc": { 69963af6ab5fSopenharmony_ci "start": { 69973af6ab5fSopenharmony_ci "line": 1, 69983af6ab5fSopenharmony_ci "column": 1 69993af6ab5fSopenharmony_ci }, 70003af6ab5fSopenharmony_ci "end": { 70013af6ab5fSopenharmony_ci "line": 1, 70023af6ab5fSopenharmony_ci "column": 1 70033af6ab5fSopenharmony_ci } 70043af6ab5fSopenharmony_ci } 70053af6ab5fSopenharmony_ci } 70063af6ab5fSopenharmony_ci ], 70073af6ab5fSopenharmony_ci "loc": { 70083af6ab5fSopenharmony_ci "start": { 70093af6ab5fSopenharmony_ci "line": 1, 70103af6ab5fSopenharmony_ci "column": 1 70113af6ab5fSopenharmony_ci }, 70123af6ab5fSopenharmony_ci "end": { 70133af6ab5fSopenharmony_ci "line": 1, 70143af6ab5fSopenharmony_ci "column": 1 70153af6ab5fSopenharmony_ci } 70163af6ab5fSopenharmony_ci } 70173af6ab5fSopenharmony_ci } 70183af6ab5fSopenharmony_ci "throwMarker": "throws", 70193af6ab5fSopenharmony_ci "loc": { 70203af6ab5fSopenharmony_ci "start": { 70213af6ab5fSopenharmony_ci "line": 1, 70223af6ab5fSopenharmony_ci "column": 1 70233af6ab5fSopenharmony_ci }, 70243af6ab5fSopenharmony_ci "end": { 70253af6ab5fSopenharmony_ci "line": 1, 70263af6ab5fSopenharmony_ci "column": 1 70273af6ab5fSopenharmony_ci } 70283af6ab5fSopenharmony_ci } 70293af6ab5fSopenharmony_ci }, 70303af6ab5fSopenharmony_ci "loc": { 70313af6ab5fSopenharmony_ci "start": { 70323af6ab5fSopenharmony_ci "line": 1, 70333af6ab5fSopenharmony_ci "column": 1 70343af6ab5fSopenharmony_ci }, 70353af6ab5fSopenharmony_ci "end": { 70363af6ab5fSopenharmony_ci "line": 1, 70373af6ab5fSopenharmony_ci "column": 1 70383af6ab5fSopenharmony_ci } 70393af6ab5fSopenharmony_ci } 70403af6ab5fSopenharmony_ci }, 70413af6ab5fSopenharmony_ci "overloads": [], 70423af6ab5fSopenharmony_ci "decorators": [], 70433af6ab5fSopenharmony_ci "loc": { 70443af6ab5fSopenharmony_ci "start": { 70453af6ab5fSopenharmony_ci "line": 1, 70463af6ab5fSopenharmony_ci "column": 1 70473af6ab5fSopenharmony_ci }, 70483af6ab5fSopenharmony_ci "end": { 70493af6ab5fSopenharmony_ci "line": 1, 70503af6ab5fSopenharmony_ci "column": 1 70513af6ab5fSopenharmony_ci } 70523af6ab5fSopenharmony_ci } 70533af6ab5fSopenharmony_ci } 70543af6ab5fSopenharmony_ci ], 70553af6ab5fSopenharmony_ci "loc": { 70563af6ab5fSopenharmony_ci "start": { 70573af6ab5fSopenharmony_ci "line": 1, 70583af6ab5fSopenharmony_ci "column": 1 70593af6ab5fSopenharmony_ci }, 70603af6ab5fSopenharmony_ci "end": { 70613af6ab5fSopenharmony_ci "line": 1, 70623af6ab5fSopenharmony_ci "column": 1 70633af6ab5fSopenharmony_ci } 70643af6ab5fSopenharmony_ci } 70653af6ab5fSopenharmony_ci }, 70663af6ab5fSopenharmony_ci "loc": { 70673af6ab5fSopenharmony_ci "start": { 70683af6ab5fSopenharmony_ci "line": 1, 70693af6ab5fSopenharmony_ci "column": 1 70703af6ab5fSopenharmony_ci }, 70713af6ab5fSopenharmony_ci "end": { 70723af6ab5fSopenharmony_ci "line": 1, 70733af6ab5fSopenharmony_ci "column": 1 70743af6ab5fSopenharmony_ci } 70753af6ab5fSopenharmony_ci } 70763af6ab5fSopenharmony_ci } 70773af6ab5fSopenharmony_ci ], 70783af6ab5fSopenharmony_ci "loc": { 70793af6ab5fSopenharmony_ci "start": { 70803af6ab5fSopenharmony_ci "line": 1, 70813af6ab5fSopenharmony_ci "column": 1 70823af6ab5fSopenharmony_ci }, 70833af6ab5fSopenharmony_ci "end": { 70843af6ab5fSopenharmony_ci "line": 68, 70853af6ab5fSopenharmony_ci "column": 1 70863af6ab5fSopenharmony_ci } 70873af6ab5fSopenharmony_ci } 70883af6ab5fSopenharmony_ci} 7089