Viewing File: /home/ubuntu/code_review/arcanist/src/parser/xhpast/__tests__/data/namespace.php.test
<?php
namespace A;
class B {}
namespace A\B\C {
class D {}
}
namespace {
class A {}
}
~~~~~~~~~~
pass
~~~~~~~~~~
* n_PROGRAM
* n_STATEMENT_LIST
* n_OPEN_TAG
> <?php
> "\n\n"
* n_STATEMENT
* n_NAMESPACE
> namespace
> " "
* n_SYMBOL_NAME
> A
* n_EMPTY
> ;
> "\n\n"
* n_STATEMENT
* n_CLASS_DECLARATION
* n_CLASS_ATTRIBUTES
> class
> " "
* n_CLASS_NAME
> B
* n_EMPTY
* n_EMPTY
* n_STATEMENT_LIST
> {
> }
> "\n\n"
* n_STATEMENT
* n_NAMESPACE
> namespace
> " "
* n_SYMBOL_NAME
> A
> "\"
> B
> "\"
> C
> " "
* n_STATEMENT_LIST
> {
> "\n "
* n_STATEMENT
* n_CLASS_DECLARATION
* n_CLASS_ATTRIBUTES
> class
> " "
* n_CLASS_NAME
> D
* n_EMPTY
* n_EMPTY
* n_STATEMENT_LIST
> {
> }
> "\n"
> }
> "\n\n"
* n_STATEMENT
* n_NAMESPACE
* n_EMPTY
* n_STATEMENT_LIST
> {
> "\n "
* n_STATEMENT
* n_CLASS_DECLARATION
* n_CLASS_ATTRIBUTES
> class
> " "
* n_CLASS_NAME
> A
* n_EMPTY
* n_EMPTY
* n_STATEMENT_LIST
> {
> }
> "\n"
> }
> "\n"
Back to Directory
File Manager