Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / nikic / php-parser / test / code / parser / expr / fetchAndCall / staticCall.test
index b806f7de41a98b69696ab9d7d52e506b2259aec4..a34a3e4bcd783c783ca167d361d06e1abeeacd9b 100644 (file)
@@ -20,71 +20,65 @@ $a['b']::c();
 -----
 !!php5
 array(
-    0: Expr_StaticCall(
-        class: Name(
-            parts: array(
-                0: A
+    0: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Name(
+                parts: array(
+                    0: A
+                )
+                comments: array(
+                    0: // method name variations
+                )
+            )
+            name: Identifier(
+                name: b
+            )
+            args: array(
             )
             comments: array(
                 0: // method name variations
             )
         )
-        name: b
-        args: array(
-        )
         comments: array(
             0: // method name variations
         )
     )
-    1: Expr_StaticCall(
-        class: Name(
-            parts: array(
-                0: A
+    1: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Name(
+                parts: array(
+                    0: A
+                )
             )
-        )
-        name: Scalar_String(
-            value: b
-        )
-        args: array(
-        )
-    )
-    2: Expr_StaticCall(
-        class: Name(
-            parts: array(
-                0: A
+            name: Scalar_String(
+                value: b
+            )
+            args: array(
             )
-        )
-        name: Expr_Variable(
-            name: b
-        )
-        args: array(
         )
     )
-    3: Expr_StaticCall(
-        class: Name(
-            parts: array(
-                0: A
+    2: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Name(
+                parts: array(
+                    0: A
+                )
             )
-        )
-        name: Expr_ArrayDimFetch(
-            var: Expr_Variable(
+            name: Expr_Variable(
                 name: b
             )
-            dim: Scalar_String(
-                value: c
+            args: array(
             )
         )
-        args: array(
-        )
     )
-    4: Expr_StaticCall(
-        class: Name(
-            parts: array(
-                0: A
+    3: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Name(
+                parts: array(
+                    0: A
+                )
             )
-        )
-        name: Expr_ArrayDimFetch(
-            var: Expr_ArrayDimFetch(
+            name: Expr_ArrayDimFetch(
                 var: Expr_Variable(
                     name: b
                 )
@@ -92,82 +86,129 @@ array(
                     value: c
                 )
             )
-            dim: Scalar_String(
-                value: d
+            args: array(
             )
         )
-        args: array(
-        )
     )
-    5: Expr_ArrayDimFetch(
-        var: Expr_StaticCall(
+    4: Stmt_Expression(
+        expr: Expr_StaticCall(
             class: Name(
                 parts: array(
                     0: A
                 )
+            )
+            name: Expr_ArrayDimFetch(
+                var: Expr_ArrayDimFetch(
+                    var: Expr_Variable(
+                        name: b
+                    )
+                    dim: Scalar_String(
+                        value: c
+                    )
+                )
+                dim: Scalar_String(
+                    value: d
+                )
+            )
+            args: array(
+            )
+        )
+    )
+    5: Stmt_Expression(
+        expr: Expr_ArrayDimFetch(
+            var: Expr_StaticCall(
+                class: Name(
+                    parts: array(
+                        0: A
+                    )
+                    comments: array(
+                        0: // array dereferencing
+                    )
+                )
+                name: Identifier(
+                    name: b
+                )
+                args: array(
+                )
                 comments: array(
                     0: // array dereferencing
                 )
             )
-            name: b
-            args: array(
+            dim: Scalar_String(
+                value: c
             )
             comments: array(
                 0: // array dereferencing
             )
         )
-        dim: Scalar_String(
-            value: c
-        )
         comments: array(
             0: // array dereferencing
         )
     )
-    6: Expr_StaticCall(
-        class: Name(
-            parts: array(
-                0: static
+    6: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Name(
+                parts: array(
+                    0: static
+                )
+                comments: array(
+                    0: // class name variations
+                )
+            )
+            name: Identifier(
+                name: b
+            )
+            args: array(
             )
             comments: array(
                 0: // class name variations
             )
         )
-        name: b
-        args: array(
-        )
         comments: array(
             0: // class name variations
         )
     )
-    7: Expr_StaticCall(
-        class: Expr_Variable(
-            name: a
-        )
-        name: b
-        args: array(
+    7: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Expr_Variable(
+                name: a
+            )
+            name: Identifier(
+                name: b
+            )
+            args: array(
+            )
         )
     )
-    8: Expr_StaticCall(
-        class: Expr_Variable(
-            name: Scalar_String(
-                value: a
+    8: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Expr_Variable(
+                name: Scalar_String(
+                    value: a
+                )
+            )
+            name: Identifier(
+                name: b
+            )
+            args: array(
             )
-        )
-        name: b
-        args: array(
         )
     )
-    9: Expr_StaticCall(
-        class: Expr_ArrayDimFetch(
-            var: Expr_Variable(
-                name: a
+    9: Stmt_Expression(
+        expr: Expr_StaticCall(
+            class: Expr_ArrayDimFetch(
+                var: Expr_Variable(
+                    name: a
+                )
+                dim: Scalar_String(
+                    value: b
+                )
             )
-            dim: Scalar_String(
-                value: b
+            name: Identifier(
+                name: c
+            )
+            args: array(
             )
-        )
-        name: c
-        args: array(
         )
     )
 )
\ No newline at end of file