PHP Classes

File: vendor/nikic/php-parser/test/code/parser/stmt/namespace/groupUseErrors.test

Recommend this page to a friend!
  Packages of Abed Nego Ragil Putra   Laravel Blogging Platform   vendor/nikic/php-parser/test/code/parser/stmt/namespace/groupUseErrors.test   Download  
File: vendor/nikic/php-parser/test/code/parser/stmt/namespace/groupUseErrors.test
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Laravel Blogging Platform
Manage blog posts using Laravel and Bootstrap
Author: By
Last change:
Date: 9 months ago
Size: 2,180 bytes
 

Contents

Class file image Download
Invalid group use syntax ----- <?php // Missing semicolon use Foo\{Bar} use Bar\{Foo}; ----- !!php7 Syntax error, unexpected T_USE, expecting ';' from 4:1 to 4:3 array( 0: Stmt_GroupUse( type: TYPE_UNKNOWN (0) prefix: Name( parts: array( 0: Foo ) ) uses: array( 0: Stmt_UseUse( type: TYPE_NORMAL (1) name: Name( parts: array( 0: Bar ) ) alias: Bar ) ) comments: array( 0: // Missing semicolon ) ) 1: Stmt_GroupUse( type: TYPE_UNKNOWN (0) prefix: Name( parts: array( 0: Bar ) ) uses: array( 0: Stmt_UseUse( type: TYPE_NORMAL (1) name: Name( parts: array( 0: Foo ) ) alias: Foo ) ) ) ) ----- <?php // Missing NS separator use Foo {Bar, Baz}; ----- !!php7 Syntax error, unexpected '{', expecting ';' from 3:9 to 3:9 array( 0: Stmt_Use( type: TYPE_NORMAL (1) uses: array( 0: Stmt_UseUse( type: TYPE_UNKNOWN (0) name: Name( parts: array( 0: Foo ) ) alias: Foo ) ) comments: array( 0: // Missing NS separator ) ) 1: Expr_ConstFetch( name: Name( parts: array( 0: Bar ) ) ) 2: Expr_ConstFetch( name: Name( parts: array( 0: Baz ) ) ) ) ----- <?php // Extra NS separator use Foo\{\Bar}; ----- Syntax error, unexpected T_NS_SEPARATOR, expecting T_STRING or T_FUNCTION or T_CONST from 3:10 to 3:10 array( 0: Expr_ConstFetch( name: Name_FullyQualified( parts: array( 0: Bar ) ) ) )