Drop native Shapes::idx 'optimization'
[hiphop-php.git] / hphp / test / slow / class-ptr / lazyclass-convert-key.php.expectf
blobae4cbd1b4c269a1accbc62d068aab2ff243d58cf
1 ===keyset:===
2 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 46
4 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 47
5 keyset(2) {
6   string(3) "Foo"
7   string(3) "Bar"
10 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 49
12 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 50
13 bool(false)
15 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 51
16 string(3) "Foo"
17 ===dict:===
18 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 10
20 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 11
22 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 17
24 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 18
25 bool(true)
27 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 19
28 int(42)
30 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 20
31 bool(true)
33 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 21
34 int(10)
35 ===Set===
36 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 56
38 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 57
39 object(HH\Set) (2) {
40   class(Foo)
41   string(3) "Bar"
44 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 59
46 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 60
47 bool(false)
49 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 61
50 class(Foo)
52 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 62
53 class(Foo)
55 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 63
57 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 64
58 bool(true)
59 ===Map:===
60 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 26
62 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 27
63 bool(false)
65 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 28
66 int(42)
68 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 29
69 bool(false)
71 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 30
72 int(42)
74 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 31
76 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 32
77 int(10)
78 ===vec:===vec(3) {
79   class(Foo)
80   class(Fizz)
81   class(Baz)
83 class(Foo)
84 class(Fizz)
85 class(Baz)
86 ===Vector:===object(HH\Vector) (3) {
87   [0]=>
88   class(Baz)
89   [1]=>
90   class(Fizz)
91   [2]=>
92   class(Foo)
94 ===dvarray:===varray(2) {
95   class(Baz)
96   class(Fizz)
98 varray(2) {
99   int(0)
100   int(1)
103 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 84
105 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 85
106 varray(2) {
107   string(3) "Foo"
108   string(3) "Baz"
110 ===shape===
111 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 91
113 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 92
115 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 94
116 darray(3) {
117   ["Foo"]=>
118   int(3)
119   ["Bar"]=>
120   int(2)
121   ["Fizz"]=>
122   int(4)
125 Warning: Class to string conversion in %s/test/slow/class-ptr/class-key-convert.inc on line 96
126 int(3)
128 Notice: Implicit Class to string conversion for type-hint in %s/test/slow/class-ptr/class-key-convert.inc on line 97
129 int(3)