annotate vendor/nikic/php-parser/test/code/parser/comments.test @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 5fb285c0d0e3
children
rev   line source
Chris@0 1 Comments
Chris@0 2 -----
Chris@0 3 <?php
Chris@0 4
Chris@0 5 /** doc 1 */
Chris@0 6 /* foobar 1 */
Chris@0 7 // foo 1
Chris@0 8 // bar 1
Chris@0 9 $var;
Chris@0 10
Chris@0 11 if ($cond) {
Chris@0 12 /** doc 2 */
Chris@0 13 /* foobar 2 */
Chris@0 14 // foo 2
Chris@0 15 // bar 2
Chris@0 16 }
Chris@0 17
Chris@0 18 /** doc 3 */
Chris@0 19 /* foobar 3 */
Chris@0 20 // foo 3
Chris@0 21 // bar 3
Chris@0 22 -----
Chris@0 23 array(
Chris@13 24 0: Stmt_Expression(
Chris@13 25 expr: Expr_Variable(
Chris@13 26 name: var
Chris@13 27 comments: array(
Chris@13 28 0: /** doc 1 */
Chris@13 29 1: /* foobar 1 */
Chris@13 30 2: // foo 1
Chris@13 31 3: // bar 1
Chris@13 32 )
Chris@13 33 )
Chris@0 34 comments: array(
Chris@0 35 0: /** doc 1 */
Chris@0 36 1: /* foobar 1 */
Chris@0 37 2: // foo 1
Chris@0 38 3: // bar 1
Chris@0 39 )
Chris@0 40 )
Chris@0 41 1: Stmt_If(
Chris@0 42 cond: Expr_Variable(
Chris@0 43 name: cond
Chris@0 44 )
Chris@0 45 stmts: array(
Chris@0 46 0: Stmt_Nop(
Chris@0 47 comments: array(
Chris@0 48 0: /** doc 2 */
Chris@0 49 1: /* foobar 2 */
Chris@0 50 2: // foo 2
Chris@0 51 3: // bar 2
Chris@0 52 )
Chris@0 53 )
Chris@0 54 )
Chris@0 55 elseifs: array(
Chris@0 56 )
Chris@0 57 else: null
Chris@0 58 )
Chris@0 59 2: Stmt_Nop(
Chris@0 60 comments: array(
Chris@0 61 0: /** doc 3 */
Chris@0 62 1: /* foobar 3 */
Chris@0 63 2: // foo 3
Chris@0 64 3: // bar 3
Chris@0 65 )
Chris@0 66 )
Chris@0 67 )
Chris@0 68 -----
Chris@0 69 <?php
Chris@0 70
Chris@0 71 /** doc */
Chris@0 72 /* foobar */
Chris@0 73 // foo
Chris@0 74 // bar
Chris@0 75
Chris@0 76 ?>
Chris@0 77 -----
Chris@0 78 array(
Chris@0 79 0: Stmt_Nop(
Chris@0 80 comments: array(
Chris@0 81 0: /** doc */
Chris@0 82 1: /* foobar */
Chris@0 83 2: // foo
Chris@0 84 3: // bar
Chris@0 85 )
Chris@0 86 )
Chris@0 87 )
Chris@0 88 -----
Chris@0 89 <?php
Chris@0 90
Chris@0 91 // comment
Chris@0 92 if (42) {}
Chris@0 93 -----
Chris@0 94 array(
Chris@0 95 0: Stmt_If(
Chris@0 96 cond: Scalar_LNumber(
Chris@0 97 value: 42
Chris@0 98 )
Chris@0 99 stmts: array(
Chris@0 100 )
Chris@0 101 elseifs: array(
Chris@0 102 )
Chris@0 103 else: null
Chris@0 104 comments: array(
Chris@0 105 0: // comment
Chris@0 106 )
Chris@0 107 )
Chris@0 108 )