Fix memoization of functions called with keyset arguments
[hiphop-php.git] / hphp / test / quick / properties3.php.expectf
blob6fe0c2306b1419a5c443493bb3c30174fa5e5f0c
1 A::__get y
2 string(1) "y"
3 A::__get x
4 string(1) "x"
5 A::__get y
6 string(1) "y"
7 A::__get x
8 string(1) "x"
9 A::__get x
10 A::__set x, 1
11 A::__get y
12 A::__set y, 2
13 object(A)#1 (0) {
15 A::__get x
16 A::__set x, y
17 A::__get y
18 A::__set y, z
19 object(A)#1 (0) {
21 B::__get x
22 B::__get y
23 object(B)#2 (2) {
24   ["x":"B":private]=>
25   int(1)
26   ["y"]=>
27   int(2)
29 B::__get x
30 B::__get y
31 object(B)#2 (2) {
32   ["x":"B":private]=>
33   string(1) "y"
34   ["y"]=>
35   string(1) "z"
37 object(C)#3 (2) {
38   ["x":"C":private]=>
39   int(1)
40   ["y"]=>
41   int(2)
43 object(C)#3 (2) {
44   ["x":"C":private]=>
45   int(1)
46   ["y"]=>
47   int(1)
50 Notice: Undefined property: D::$y in %s on line 187
51 NULL
52 NULL
53 object(D)#4 (2) {
54   ["x":"D":private]=>
55   int(1)
56   ["y"]=>
57   int(2)
59 object(D)#4 (2) {
60   ["x":"D":private]=>
61   int(1)
62   ["y"]=>
63   int(2)
65 object(D)#4 (2) {
66   ["x":"D":private]=>
67   int(1)
68   ["y"]=>
69   int(1)