Test: /ext/opcache/tests/opt/prop_types.phpt - Version 7.4.1    

There is 1 diff reported by users for this test.

Count Diff
1 (100%)
001+
001- $_main: ; (lines=1, args=0, vars=0, tmps=0, ssa_vars=0, no_loops)
002- ; (before dfa pass)
003- ; %s
004- ; return [long] RANGE[1..1]
005- BB0: start exit lines=[0-0]
006- ; level=0
007- RETURN int(1)
008-
009- noScope: ; (lines=10, args=1, vars=1, tmps=1, ssa_vars=5, no_loops)
010- ; (before dfa pass)
011- ; %s
012- ; return [null] RANGE[0..0]
013- ; #0.CV0($test) NOVAL [undef]
014- BB0: start exit lines=[0-9]
015- ; level=0
016- #1.CV0($test) [object (instanceof Test)] = RECV 1
017- INIT_FCALL 3 %d string("var_dump")
018- #2.T1 [bool] = FETCH_OBJ_R #1.CV0($test) [object (instanceof Test)] string("public")
019- SEND_VAL #2.T1 [bool] 1
020- #3.T1 [any] = FETCH_OBJ_R #1.CV0($test) [object (instanceof Test)] string("protected")
021- SEND_VAL #3.T1 [any] 2
022- #4.T1 [any] = FETCH_OBJ_R #1.CV0($test) [object (instanceof Test)] string("private")
023- SEND_VAL #4.T1 [any] 3
024- DO_ICALL
025- RETURN null
026-
027- Test::inTest: ; (lines=9, args=0, vars=0, tmps=1, ssa_vars=3, no_loops)
028- ; (before dfa pass)
029- ; %s
030- ; return [null] RANGE[0..0]
031- BB0: start exit lines=[0-8]
032- ; level=0
033- INIT_FCALL 3 %d string("var_dump")
034- #0.T0 [bool] = FETCH_OBJ_R THIS string("public")
035- SEND_VAL #0.T0 [bool] 1
036- #1.T0 [long] = FETCH_OBJ_R THIS string("protected")
037- SEND_VAL #1.T0 [long] 2
038- #2.T0 [double] = FETCH_OBJ_R THIS string("private")
039- SEND_VAL #2.T0 [double] 3
040- DO_ICALL
041- RETURN null
042-
043- Test::inTestWithTest2: ; (lines=10, args=1, vars=1, tmps=1, ssa_vars=5, no_loops)
044- ; (before dfa pass)
045- ; %s
046- ; return [null] RANGE[0..0]
047- ; #0.CV0($test2) NOVAL [undef]
048- BB0: start exit lines=[0-9]
049- ; level=0
050- #1.CV0($test2) [object (instanceof Test2)] = RECV 1
051- INIT_FCALL 3 %d string("var_dump")
052- #2.T1 [bool] = FETCH_OBJ_R #1.CV0($test2) [object (instanceof Test2)] string("public")
053- SEND_VAL #2.T1 [bool] 1
054- #3.T1 [long] = FETCH_OBJ_R #1.CV0($test2) [object (instanceof Test2)] string("protected")
055- SEND_VAL #3.T1 [long] 2
056- #4.T1 [double] = FETCH_OBJ_R #1.CV0($test2) [object (instanceof Test2)] string("private")
057- SEND_VAL #4.T1 [double] 3
058- DO_ICALL
059- RETURN null
060-
061- Test2::inTest2: ; (lines=9, args=0, vars=0, tmps=1, ssa_vars=3, no_loops)
062- ; (before dfa pass)
063- ; %s
064- ; return [null] RANGE[0..0]
065- BB0: start exit lines=[0-8]
066- ; level=0
067- INIT_FCALL 3 %d string("var_dump")
068- #0.T0 [bool] = FETCH_OBJ_R THIS string("public")
069- SEND_VAL #0.T0 [bool] 1
070- #1.T0 [long] = FETCH_OBJ_R THIS string("protected")
071- SEND_VAL #1.T0 [long] 2
072- #2.T0 [array of [any, ref]] = FETCH_OBJ_R THIS string("private")
073- SEND_VAL #2.T0 [array of [any, ref]] 3
074- DO_ICALL
075- RETURN null