-----
!!php7
array(
- 0: Expr_New(
- class: Expr_Variable(
- name: className
- )
- args: array(
+ 0: Stmt_Expression(
+ expr: Expr_New(
+ class: Expr_Variable(
+ name: className
+ )
+ args: array(
+ )
)
)
- 1: Expr_New(
- class: Expr_ArrayDimFetch(
- var: Expr_Variable(
- name: array
+ 1: Stmt_Expression(
+ expr: Expr_New(
+ class: Expr_ArrayDimFetch(
+ var: Expr_Variable(
+ name: array
+ )
+ dim: Scalar_String(
+ value: className
+ )
)
- dim: Scalar_String(
- value: className
+ args: array(
)
)
- args: array(
- )
)
- 2: Expr_New(
- class: Expr_ArrayDimFetch(
- var: Expr_Variable(
- name: array
+ 2: Stmt_Expression(
+ expr: Expr_New(
+ class: Expr_ArrayDimFetch(
+ var: Expr_Variable(
+ name: array
+ )
+ dim: Scalar_String(
+ value: className
+ )
)
- dim: Scalar_String(
- value: className
+ args: array(
)
)
- args: array(
- )
)
- 3: Expr_New(
- class: Expr_PropertyFetch(
- var: Expr_Variable(
- name: obj
+ 3: Stmt_Expression(
+ expr: Expr_New(
+ class: Expr_PropertyFetch(
+ var: Expr_Variable(
+ name: obj
+ )
+ name: Identifier(
+ name: className
+ )
+ )
+ args: array(
)
- name: className
- )
- args: array(
)
)
- 4: Expr_New(
- class: Expr_StaticPropertyFetch(
- class: Name(
- parts: array(
- 0: Test
+ 4: Stmt_Expression(
+ expr: Expr_New(
+ class: Expr_StaticPropertyFetch(
+ class: Name(
+ parts: array(
+ 0: Test
+ )
+ )
+ name: VarLikeIdentifier(
+ name: className
)
)
- name: className
- )
- args: array(
+ args: array(
+ )
)
)
- 5: Expr_New(
- class: Expr_StaticPropertyFetch(
- class: Expr_Variable(
- name: test
+ 5: Stmt_Expression(
+ expr: Expr_New(
+ class: Expr_StaticPropertyFetch(
+ class: Expr_Variable(
+ name: test
+ )
+ name: VarLikeIdentifier(
+ name: className
+ )
+ )
+ args: array(
)
- name: className
- )
- args: array(
)
)
- 6: Expr_New(
- class: Expr_StaticPropertyFetch(
- class: Expr_PropertyFetch(
- var: Expr_ArrayDimFetch(
- var: Expr_Variable(
- name: weird
+ 6: Stmt_Expression(
+ expr: Expr_New(
+ class: Expr_StaticPropertyFetch(
+ class: Expr_PropertyFetch(
+ var: Expr_ArrayDimFetch(
+ var: Expr_Variable(
+ name: weird
+ )
+ dim: Scalar_LNumber(
+ value: 0
+ )
)
- dim: Scalar_LNumber(
- value: 0
+ name: Identifier(
+ name: foo
)
)
- name: foo
+ name: VarLikeIdentifier(
+ name: className
+ )
+ )
+ args: array(
)
- name: className
- )
- args: array(
)
)
-)
+)
\ No newline at end of file