1--TEST--
2JIT METHOD_CALL: 001
3--INI--
4opcache.enable=1
5opcache.enable_cli=1
6opcache.file_update_protection=0
7opcache.jit_buffer_size=1M
8--SKIPIF--
9<?php require_once('skipif.inc'); ?>
10--FILE--
11<?php
12function &foo() {
13	return A::$o;
14}
15class A {
16	static $o = null;
17	static function foo() {
18		return foo()->bar();
19	}
20	static function loop() {
21		for ($i = 0; $i < 10; $i++) {
22			self::foo();
23		}
24		echo "ok\n";
25	}
26}
27class B {
28	function bar() {
29	}
30}
31A::$o = new B;
32A::loop();
33?>
34--EXPECT--
35ok
36