xref: /PHP-8.0/ext/opcache/tests/jit/inc_obj_001.phpt (revision 9ce388b4)
1--TEST--
2PRE_INC_OBJ: 001
3--INI--
4opcache.enable=1
5opcache.enable_cli=1
6opcache.file_update_protection=0
7opcache.jit_buffer_size=1M
8opcache.protect_memory=1
9opcache.jit=function
10--FILE--
11<?php
12class Test {
13    public $prop;
14	function foo() {
15		$this->prop = PHP_INT_MAX - 5;
16		for ($i = 0; $i < 10; $i++) {
17			var_dump(++$this->prop);
18		}
19	}
20}
21
22$test = new Test;
23$test->foo();
24?>
25--EXPECTF--
26int(%d)
27int(%d)
28int(%d)
29int(%d)
30int(%d)
31float(%f)
32float(%f)
33float(%f)
34float(%f)
35float(%f)
36