Lines Matching refs:return

2 Exceptions thrown in operand cleaning must cause leak of return value
8 function __toString() { return "a"; }
35 function __get($x) { return [0]; }
46 function &__get($x) { return $this->bar; }
55 function offsetGet($x) { return [0]; }
57 function offsetExists($x) { return true; }
68 function &offsetGet($x) { return $this->foo; }
70 function offsetExists($x) { return true; }
79 var_dump((function() { return new class {
86 var_dump((function() { return new class {
87 function __get($x) { return new stdClass; }
94 var_dump((function() { return new class {
96 function &__get($x) { return $this->bar; }
102 var_dump(++(function() { return new class {
109 var_dump(++(function() { return new class {
110 function __get($x) { return new stdClass; }
117 var_dump(++(function() { return new class {
119 function &__get($x) { return $this->bar; }
125 var_dump((function() { return new class implements ArrayAccess {
126 function offsetGet($x) { return [new stdClass]; }
128 function offsetExists($x) { return true; }
135 var_dump(++(function() { return new class implements ArrayAccess {
136 function offsetGet($x) { return [new stdClass]; }
138 function offsetExists($x) { return true; }
153 function __get($x) { return new stdClass; }
161 function offsetGet($x) { return [new stdClass]; }
163 function offsetExists($x) { return true; }
178 function __get($x) { return new stdClass; }
186 function offsetGet($x) { return [new stdClass]; }
188 function offsetExists($x) { return true; }
227 function offsetExists($x) { return true; }
243 return new class {
244 function __toString() { return "a"; }
253 return new class {
254 function __toString() { return "a"; }
263 function __toString() { $x = "Z"; return ++$x; }