Mercurial > hg > isophonics-drupal-site
annotate vendor/nikic/php-parser/test/code/parser/stmt/namespace/outsideStmt.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 Some statements may occur outside of namespaces |
Chris@0 | 2 ----- |
Chris@0 | 3 <?php |
Chris@0 | 4 declare(A='B'); |
Chris@0 | 5 namespace B { |
Chris@0 | 6 |
Chris@0 | 7 } |
Chris@0 | 8 __halt_compiler() |
Chris@0 | 9 ?> |
Chris@0 | 10 Hi! |
Chris@0 | 11 ----- |
Chris@0 | 12 array( |
Chris@0 | 13 0: Stmt_Declare( |
Chris@0 | 14 declares: array( |
Chris@0 | 15 0: Stmt_DeclareDeclare( |
Chris@13 | 16 key: Identifier( |
Chris@13 | 17 name: A |
Chris@13 | 18 ) |
Chris@0 | 19 value: Scalar_String( |
Chris@0 | 20 value: B |
Chris@0 | 21 ) |
Chris@0 | 22 ) |
Chris@0 | 23 ) |
Chris@0 | 24 stmts: null |
Chris@0 | 25 ) |
Chris@0 | 26 1: Stmt_Namespace( |
Chris@0 | 27 name: Name( |
Chris@0 | 28 parts: array( |
Chris@0 | 29 0: B |
Chris@0 | 30 ) |
Chris@0 | 31 ) |
Chris@0 | 32 stmts: array( |
Chris@0 | 33 ) |
Chris@0 | 34 ) |
Chris@0 | 35 2: Stmt_HaltCompiler( |
Chris@0 | 36 remaining: Hi! |
Chris@0 | 37 ) |
Chris@0 | 38 ) |
Chris@0 | 39 ----- |
Chris@0 | 40 <?php |
Chris@0 | 41 /* Comment */ |
Chris@0 | 42 ; |
Chris@0 | 43 namespace Foo; |
Chris@0 | 44 ----- |
Chris@0 | 45 array( |
Chris@0 | 46 0: Stmt_Nop( |
Chris@0 | 47 comments: array( |
Chris@0 | 48 0: /* Comment */ |
Chris@0 | 49 ) |
Chris@0 | 50 ) |
Chris@0 | 51 1: Stmt_Namespace( |
Chris@0 | 52 name: Name( |
Chris@0 | 53 parts: array( |
Chris@0 | 54 0: Foo |
Chris@0 | 55 ) |
Chris@0 | 56 ) |
Chris@0 | 57 stmts: array( |
Chris@0 | 58 ) |
Chris@0 | 59 ) |
Chris@0 | 60 ) |