Mercurial > hg > isophonics-drupal-site
annotate vendor/nikic/php-parser/test/code/parser/stmt/namespace/outsideStmt.test @ 0:4c8ae668cc8c
Initial import (non-working)
author | Chris Cannam |
---|---|
date | Wed, 29 Nov 2017 16:09:58 +0000 |
parents | |
children | 5fb285c0d0e3 |
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@0 | 16 key: A |
Chris@0 | 17 value: Scalar_String( |
Chris@0 | 18 value: B |
Chris@0 | 19 ) |
Chris@0 | 20 ) |
Chris@0 | 21 ) |
Chris@0 | 22 stmts: null |
Chris@0 | 23 ) |
Chris@0 | 24 1: Stmt_Namespace( |
Chris@0 | 25 name: Name( |
Chris@0 | 26 parts: array( |
Chris@0 | 27 0: B |
Chris@0 | 28 ) |
Chris@0 | 29 ) |
Chris@0 | 30 stmts: array( |
Chris@0 | 31 ) |
Chris@0 | 32 ) |
Chris@0 | 33 2: Stmt_HaltCompiler( |
Chris@0 | 34 remaining: Hi! |
Chris@0 | 35 ) |
Chris@0 | 36 ) |
Chris@0 | 37 ----- |
Chris@0 | 38 <?php |
Chris@0 | 39 /* Comment */ |
Chris@0 | 40 ; |
Chris@0 | 41 namespace Foo; |
Chris@0 | 42 ----- |
Chris@0 | 43 array( |
Chris@0 | 44 0: Stmt_Nop( |
Chris@0 | 45 comments: array( |
Chris@0 | 46 0: /* Comment */ |
Chris@0 | 47 ) |
Chris@0 | 48 ) |
Chris@0 | 49 1: Stmt_Namespace( |
Chris@0 | 50 name: Name( |
Chris@0 | 51 parts: array( |
Chris@0 | 52 0: Foo |
Chris@0 | 53 ) |
Chris@0 | 54 ) |
Chris@0 | 55 stmts: array( |
Chris@0 | 56 ) |
Chris@0 | 57 ) |
Chris@0 | 58 ) |