Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / nikic / php-parser / test / code / parser / expr / uvs / misc.test
index 2c5ba900ec569f0ac9dd92eb52d5109686904642..73b515f08c92dbf87e65803ad90468fb21aa0035 100644 (file)
@@ -10,100 +10,118 @@ A::A[0][1][2];
 -----
 !!php7
 array(
-    0: Expr_ArrayDimFetch(
-        var: Expr_ClassConstFetch(
-            class: Name(
-                parts: array(
-                    0: A
+    0: Stmt_Expression(
+        expr: Expr_ArrayDimFetch(
+            var: Expr_ClassConstFetch(
+                class: Name(
+                    parts: array(
+                        0: A
+                    )
+                )
+                name: Identifier(
+                    name: A
                 )
             )
-            name: A
-        )
-        dim: Scalar_LNumber(
-            value: 0
+            dim: Scalar_LNumber(
+                value: 0
+            )
         )
     )
-    1: Expr_ArrayDimFetch(
-        var: Expr_ArrayDimFetch(
+    1: Stmt_Expression(
+        expr: Expr_ArrayDimFetch(
             var: Expr_ArrayDimFetch(
-                var: Expr_ClassConstFetch(
-                    class: Name(
-                        parts: array(
-                            0: A
+                var: Expr_ArrayDimFetch(
+                    var: Expr_ClassConstFetch(
+                        class: Name(
+                            parts: array(
+                                0: A
+                            )
+                        )
+                        name: Identifier(
+                            name: A
                         )
                     )
-                    name: A
+                    dim: Scalar_LNumber(
+                        value: 0
+                    )
                 )
                 dim: Scalar_LNumber(
-                    value: 0
+                    value: 1
                 )
             )
             dim: Scalar_LNumber(
-                value: 1
+                value: 2
             )
         )
-        dim: Scalar_LNumber(
-            value: 2
-        )
     )
-    2: Expr_MethodCall(
-        var: Scalar_String(
-            value: string
-        )
-        name: length
-        args: array(
+    2: Stmt_Expression(
+        expr: Expr_MethodCall(
+            var: Scalar_String(
+                value: string
+            )
+            name: Identifier(
+                name: length
+            )
+            args: array(
+            )
         )
     )
-    3: Expr_FuncCall(
-        name: Expr_ArrayDimFetch(
-            var: Expr_PropertyFetch(
-                var: Expr_Clone(
-                    expr: Expr_Variable(
-                        name: obj
+    3: Stmt_Expression(
+        expr: Expr_FuncCall(
+            name: Expr_ArrayDimFetch(
+                var: Expr_PropertyFetch(
+                    var: Expr_Clone(
+                        expr: Expr_Variable(
+                            name: obj
+                        )
+                    )
+                    name: Identifier(
+                        name: b
                     )
                 )
-                name: b
-            )
-            dim: Scalar_LNumber(
-                value: 0
+                dim: Scalar_LNumber(
+                    value: 0
+                )
             )
-        )
-        args: array(
-            0: Arg(
-                value: Scalar_LNumber(
-                    value: 1
+            args: array(
+                0: Arg(
+                    value: Scalar_LNumber(
+                        value: 1
+                    )
+                    byRef: false
+                    unpack: false
                 )
-                byRef: false
-                unpack: false
             )
         )
     )
-    4: Expr_Assign(
-        var: Expr_ArrayDimFetch(
-            var: Expr_Array(
-                items: array(
-                    0: Expr_ArrayItem(
-                        key: null
-                        value: Scalar_LNumber(
-                            value: 0
+    4: Stmt_Expression(
+        expr: Expr_Assign(
+            var: Expr_ArrayDimFetch(
+                var: Expr_Array(
+                    items: array(
+                        0: Expr_ArrayItem(
+                            key: null
+                            value: Scalar_LNumber(
+                                value: 0
+                            )
+                            byRef: false
                         )
-                        byRef: false
-                    )
-                    1: Expr_ArrayItem(
-                        key: null
-                        value: Scalar_LNumber(
-                            value: 1
+                        1: Expr_ArrayItem(
+                            key: null
+                            value: Scalar_LNumber(
+                                value: 1
+                            )
+                            byRef: false
                         )
-                        byRef: false
                     )
                 )
+                dim: Scalar_LNumber(
+                    value: 0
+                )
             )
-            dim: Scalar_LNumber(
-                value: 0
+            expr: Scalar_LNumber(
+                value: 1
             )
         )
-        expr: Scalar_LNumber(
-            value: 1
-        )
     )
-)
+)
\ No newline at end of file