annotate vendor/nikic/php-parser/test/code/parser/scalar/docStringNewlines.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 Trailing newlines in doc strings
Chris@0 2 -----
Chris@0 3 <?php
Chris@0 4
Chris@0 5 <<<'EOF'@@{ "\n\n" }@@EOF;
Chris@0 6 <<<'EOF'@@{ "\n\n\n" }@@EOF;
Chris@0 7 <<<'EOF'@@{ "\nFoo\n\n" }@@EOF;
Chris@0 8 <<<EOF@@{ "\n\$var\n\n" }@@EOF;
Chris@0 9
Chris@0 10 <<<'EOF'@@{ "\r\n\r\n" }@@EOF;
Chris@0 11 <<<'EOF'@@{ "\r\n\r\n\r\n" }@@EOF;
Chris@0 12 <<<'EOF'@@{ "\r\nFoo\r\n\r\n" }@@EOF;
Chris@0 13 <<<EOF@@{ "\r\n\$var\r\n\r\n" }@@EOF;
Chris@0 14
Chris@0 15 -----
Chris@0 16 array(
Chris@13 17 0: Stmt_Expression(
Chris@13 18 expr: Scalar_String(
Chris@13 19 value:
Chris@13 20 )
Chris@0 21 )
Chris@13 22 1: Stmt_Expression(
Chris@13 23 expr: Scalar_String(
Chris@13 24 value:
Chris@0 25
Chris@13 26 )
Chris@0 27 )
Chris@13 28 2: Stmt_Expression(
Chris@13 29 expr: Scalar_String(
Chris@13 30 value: Foo
Chris@0 31
Chris@13 32 )
Chris@0 33 )
Chris@13 34 3: Stmt_Expression(
Chris@13 35 expr: Scalar_Encapsed(
Chris@13 36 parts: array(
Chris@13 37 0: Expr_Variable(
Chris@13 38 name: var
Chris@13 39 )
Chris@13 40 1: Scalar_EncapsedStringPart(
Chris@13 41 value:
Chris@0 42
Chris@13 43 )
Chris@0 44 )
Chris@0 45 )
Chris@0 46 )
Chris@13 47 4: Stmt_Expression(
Chris@13 48 expr: Scalar_String(
Chris@13 49 value:
Chris@13 50 )
Chris@0 51 )
Chris@13 52 5: Stmt_Expression(
Chris@13 53 expr: Scalar_String(
Chris@13 54 value:
Chris@0 55
Chris@13 56 )
Chris@0 57 )
Chris@13 58 6: Stmt_Expression(
Chris@13 59 expr: Scalar_String(
Chris@13 60 value: Foo
Chris@0 61
Chris@13 62 )
Chris@0 63 )
Chris@13 64 7: Stmt_Expression(
Chris@13 65 expr: Scalar_Encapsed(
Chris@13 66 parts: array(
Chris@13 67 0: Expr_Variable(
Chris@13 68 name: var
Chris@13 69 )
Chris@13 70 1: Scalar_EncapsedStringPart(
Chris@13 71 value:
Chris@0 72
Chris@13 73 )
Chris@0 74 )
Chris@0 75 )
Chris@0 76 )
Chris@0 77 )