Mercurial > hg > isophonics-drupal-site
annotate vendor/nikic/php-parser/test/code/parser/scalar/docString.test @ 1:1a348b17ec81
Logo and header background
author | Chris Cannam |
---|---|
date | Thu, 30 Nov 2017 14:56:35 +0000 |
parents | 4c8ae668cc8c |
children | 5fb285c0d0e3 |
rev | line source |
---|---|
Chris@0 | 1 Nowdoc and heredoc strings |
Chris@0 | 2 ----- |
Chris@0 | 3 <?php |
Chris@0 | 4 |
Chris@0 | 5 // empty strings |
Chris@0 | 6 <<<'EOS' |
Chris@0 | 7 EOS; |
Chris@0 | 8 <<<EOS |
Chris@0 | 9 EOS; |
Chris@0 | 10 |
Chris@0 | 11 // constant encapsed strings |
Chris@0 | 12 <<<'EOS' |
Chris@0 | 13 Test '" $a \n |
Chris@0 | 14 EOS; |
Chris@0 | 15 <<<EOS |
Chris@0 | 16 Test '" \$a \n |
Chris@0 | 17 EOS; |
Chris@0 | 18 |
Chris@0 | 19 // encapsed strings |
Chris@0 | 20 <<<EOS |
Chris@0 | 21 Test $a |
Chris@0 | 22 EOS; |
Chris@0 | 23 <<<EOS |
Chris@0 | 24 Test $a and $b->c test |
Chris@0 | 25 EOS; |
Chris@0 | 26 |
Chris@0 | 27 b<<<EOS |
Chris@0 | 28 Binary |
Chris@0 | 29 EOS; |
Chris@0 | 30 |
Chris@0 | 31 ----- |
Chris@0 | 32 array( |
Chris@0 | 33 0: Scalar_String( |
Chris@0 | 34 value: |
Chris@0 | 35 comments: array( |
Chris@0 | 36 0: // empty strings |
Chris@0 | 37 ) |
Chris@0 | 38 ) |
Chris@0 | 39 1: Scalar_String( |
Chris@0 | 40 value: |
Chris@0 | 41 ) |
Chris@0 | 42 2: Scalar_String( |
Chris@0 | 43 value: Test '" $a \n |
Chris@0 | 44 comments: array( |
Chris@0 | 45 0: // constant encapsed strings |
Chris@0 | 46 ) |
Chris@0 | 47 ) |
Chris@0 | 48 3: Scalar_String( |
Chris@0 | 49 value: Test '" $a |
Chris@0 | 50 |
Chris@0 | 51 ) |
Chris@0 | 52 4: Scalar_Encapsed( |
Chris@0 | 53 parts: array( |
Chris@0 | 54 0: Scalar_EncapsedStringPart( |
Chris@0 | 55 value: Test |
Chris@0 | 56 ) |
Chris@0 | 57 1: Expr_Variable( |
Chris@0 | 58 name: a |
Chris@0 | 59 ) |
Chris@0 | 60 ) |
Chris@0 | 61 comments: array( |
Chris@0 | 62 0: // encapsed strings |
Chris@0 | 63 ) |
Chris@0 | 64 ) |
Chris@0 | 65 5: Scalar_Encapsed( |
Chris@0 | 66 parts: array( |
Chris@0 | 67 0: Scalar_EncapsedStringPart( |
Chris@0 | 68 value: Test |
Chris@0 | 69 ) |
Chris@0 | 70 1: Expr_Variable( |
Chris@0 | 71 name: a |
Chris@0 | 72 ) |
Chris@0 | 73 2: Scalar_EncapsedStringPart( |
Chris@0 | 74 value: and |
Chris@0 | 75 ) |
Chris@0 | 76 3: Expr_PropertyFetch( |
Chris@0 | 77 var: Expr_Variable( |
Chris@0 | 78 name: b |
Chris@0 | 79 ) |
Chris@0 | 80 name: c |
Chris@0 | 81 ) |
Chris@0 | 82 4: Scalar_EncapsedStringPart( |
Chris@0 | 83 value: test |
Chris@0 | 84 ) |
Chris@0 | 85 ) |
Chris@0 | 86 ) |
Chris@0 | 87 6: Scalar_String( |
Chris@0 | 88 value: Binary |
Chris@0 | 89 ) |
Chris@0 | 90 ) |