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

Wed, 27 Apr 2016 01:36:41 +0800

author
aoqi
date
Wed, 27 Apr 2016 01:36:41 +0800
changeset 0
b1a7da25b547
permissions
-rw-r--r--

Initial load
http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/
changeset: 1034:4b9cc65dd24d
tag: jdk8u25-b17

aoqi@0 1 {
aoqi@0 2 "type": "Program",
aoqi@0 3 "body": [
aoqi@0 4 {
aoqi@0 5 "type": "ThrowStatement",
aoqi@0 6 "argument": {
aoqi@0 7 "type": "Identifier",
aoqi@0 8 "name": "err"
aoqi@0 9 }
aoqi@0 10 }
aoqi@0 11 ]
aoqi@0 12 }
aoqi@0 13 {
aoqi@0 14 "type": "Program",
aoqi@0 15 "body": [
aoqi@0 16 {
aoqi@0 17 "type": "ThrowStatement",
aoqi@0 18 "argument": {
aoqi@0 19 "type": "Literal",
aoqi@0 20 "value": "wrong"
aoqi@0 21 }
aoqi@0 22 }
aoqi@0 23 ]
aoqi@0 24 }
aoqi@0 25 {
aoqi@0 26 "type": "Program",
aoqi@0 27 "body": [
aoqi@0 28 {
aoqi@0 29 "type": "ThrowStatement",
aoqi@0 30 "argument": {
aoqi@0 31 "type": "NewExpression",
aoqi@0 32 "callee": {
aoqi@0 33 "type": "Identifier",
aoqi@0 34 "name": "TypeError"
aoqi@0 35 },
aoqi@0 36 "arguments": []
aoqi@0 37 }
aoqi@0 38 }
aoqi@0 39 ]
aoqi@0 40 }
aoqi@0 41 {
aoqi@0 42 "type": "Program",
aoqi@0 43 "body": [
aoqi@0 44 {
aoqi@0 45 "type": "ThrowStatement",
aoqi@0 46 "argument": {
aoqi@0 47 "type": "NewExpression",
aoqi@0 48 "callee": {
aoqi@0 49 "type": "Identifier",
aoqi@0 50 "name": "TypeError"
aoqi@0 51 },
aoqi@0 52 "arguments": [
aoqi@0 53 {
aoqi@0 54 "type": "Literal",
aoqi@0 55 "value": "not an array"
aoqi@0 56 }
aoqi@0 57 ]
aoqi@0 58 }
aoqi@0 59 }
aoqi@0 60 ]
aoqi@0 61 }
aoqi@0 62 {
aoqi@0 63 "type": "Program",
aoqi@0 64 "body": [
aoqi@0 65 {
aoqi@0 66 "type": "ThrowStatement",
aoqi@0 67 "argument": {
aoqi@0 68 "type": "ObjectExpression",
aoqi@0 69 "properties": [
aoqi@0 70 {
aoqi@0 71 "key": {
aoqi@0 72 "type": "Identifier",
aoqi@0 73 "name": "msg"
aoqi@0 74 },
aoqi@0 75 "value": {
aoqi@0 76 "type": "Literal",
aoqi@0 77 "value": "wrong!"
aoqi@0 78 },
aoqi@0 79 "kind": "init"
aoqi@0 80 }
aoqi@0 81 ]
aoqi@0 82 }
aoqi@0 83 }
aoqi@0 84 ]
aoqi@0 85 }

mercurial