@@ 495-497 (lines=3) @@ | ||
492 | $s = $this->parseTree($n->treeNodes[0]) . $n->value . $this->parseTree($n->treeNodes[1]); |
|
493 | break; |
|
494 | ||
495 | case OP_HOOK: |
|
496 | $s = $this->parseTree($n->treeNodes[0]) . '?' . $this->parseTree($n->treeNodes[1]) . ':' . $this->parseTree($n->treeNodes[2]); |
|
497 | break; |
|
498 | ||
499 | case OP_OR: case OP_AND: |
|
500 | case OP_BITWISE_OR: case OP_BITWISE_XOR: case OP_BITWISE_AND: |
|
@@ 575-577 (lines=3) @@ | ||
572 | $s .= ($i ? ',' : '') . $this->parseTree($childs[$i]); |
|
573 | break; |
|
574 | ||
575 | case JS_CALL: |
|
576 | $s = $this->parseTree($n->treeNodes[0]) . '(' . $this->parseTree($n->treeNodes[1]) . ')'; |
|
577 | break; |
|
578 | ||
579 | case KEYWORD_NEW: |
|
580 | case JS_NEW_WITH_ARGS: |
|
@@ 580-582 (lines=3) @@ | ||
577 | break; |
|
578 | ||
579 | case KEYWORD_NEW: |
|
580 | case JS_NEW_WITH_ARGS: |
|
581 | $s = 'new ' . $this->parseTree($n->treeNodes[0]) . '(' . ($n->type == JS_NEW_WITH_ARGS ? $this->parseTree($n->treeNodes[1]) : '') . ')'; |
|
582 | break; |
|
583 | ||
584 | case JS_ARRAY_INIT: |
|
585 | $s = '['; |