array( 0: Stmt_Namespace( name: Name( parts: array( 0: _Prefixed ) ) stmts: array( 0: Stmt_Function( byRef: false name: test params: array( 0: Param( type: null byRef: false variadic: false name: foo default: null ) ) returnType: null stmts: array( 0: Expr_FuncCall( name: Name_FullyQualified( parts: array( 0: var_dump ) ) args: array( 0: Arg( value: Expr_Variable( name: foo ) byRef: false unpack: false ) ) ) ) ) ) ) )