Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/php-static-scanner-instrumentalization.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/nikic/php-parser/test/code/parser/stmt/declare.test')
-rw-r--r--vendor/nikic/php-parser/test/code/parser/stmt/declare.test60
1 files changed, 60 insertions, 0 deletions
diff --git a/vendor/nikic/php-parser/test/code/parser/stmt/declare.test b/vendor/nikic/php-parser/test/code/parser/stmt/declare.test
new file mode 100644
index 0000000..93afe67
--- /dev/null
+++ b/vendor/nikic/php-parser/test/code/parser/stmt/declare.test
@@ -0,0 +1,60 @@
+Declare
+-----
+<?php
+
+declare (X='Y');
+
+declare (A='B', C='D') {}
+
+declare (A='B', C='D'):
+enddeclare;
+-----
+array(
+ 0: Stmt_Declare(
+ declares: array(
+ 0: Stmt_DeclareDeclare(
+ key: X
+ value: Scalar_String(
+ value: Y
+ )
+ )
+ )
+ stmts: null
+ )
+ 1: Stmt_Declare(
+ declares: array(
+ 0: Stmt_DeclareDeclare(
+ key: A
+ value: Scalar_String(
+ value: B
+ )
+ )
+ 1: Stmt_DeclareDeclare(
+ key: C
+ value: Scalar_String(
+ value: D
+ )
+ )
+ )
+ stmts: array(
+ )
+ )
+ 2: Stmt_Declare(
+ declares: array(
+ 0: Stmt_DeclareDeclare(
+ key: A
+ value: Scalar_String(
+ value: B
+ )
+ )
+ 1: Stmt_DeclareDeclare(
+ key: C
+ value: Scalar_String(
+ value: D
+ )
+ )
+ )
+ stmts: array(
+ )
+ )
+) \ No newline at end of file