1--TEST--
2gen_stub.php: nested namespaced typed properties test.
3--EXTENSIONS--
4zend_test
5--FILE--
6<?php
7
8$foo = new \ZendTestNS2\Foo();
9var_dump($foo);
10$foo->foo = new \ZendTestNS2\ZendSubNS\Foo();
11var_dump($foo);
12$foo = new \ZendTestNS\UnlikelyCompileError();
13var_dump($foo);
14$foo = new \ZendTestNS\NotUnlikelyCompileError();
15var_dump($foo);
16?>
17--EXPECTF--
18object(ZendTestNS2\Foo)#%d (%d) {
19  ["foo"]=>
20  uninitialized(ZendTestNS2\ZendSubNS\Foo)
21}
22object(ZendTestNS2\Foo)#%d (%d) {
23  ["foo"]=>
24  object(ZendTestNS2\ZendSubNS\Foo)#%d (%d) {
25  }
26}
27object(ZendTestNS\UnlikelyCompileError)#%d (%d) {
28}
29object(ZendTestNS\NotUnlikelyCompileError)#%d (%d) {
30}
31