File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -3299,8 +3299,8 @@ static zend_always_inline zend_result _zend_update_type_info(
32993299 case ZEND_ROPE_END :
33003300 UPDATE_SSA_TYPE (MAY_BE_STRING |MAY_BE_RC1 |MAY_BE_RCN , ssa_op -> result_def );
33013301 break ;
3302- // TODO: ZEND_RECV_CE
33033302 case ZEND_RECV :
3303+ case ZEND_RECV_CE :
33043304 case ZEND_RECV_INIT :
33053305 case ZEND_RECV_VARIADIC :
33063306 {
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ noScope:
5858BB0:
5959 ; start exit lines=[0-9]
6060 ; level=0
61- 0000 #1.CV0($test) [object (instanceof Test)] = RECV 1
61+ 0000 #1.CV0($test) [object (instanceof Test)] = RECV_CE 1 string("Test")
62620001 INIT_FCALL 3 %d string("var_dump")
63630002 #2.T1 [bool] = FETCH_OBJ_R #1.CV0($test) [object (instanceof Test)] string("public")
64640003 SEND_VAL #2.T1 [bool] 1
@@ -96,7 +96,7 @@ Test::inTestWithTest2:
9696BB0:
9797 ; start exit lines=[0-9]
9898 ; level=0
99- 0000 #1.CV0($test2) [object (instanceof Test2)] = RECV 1
99+ 0000 #1.CV0($test2) [object (instanceof Test2)] = RECV_CE 1 string("Test2")
1001000001 INIT_FCALL 3 %d string("var_dump")
1011010002 #2.T1 [bool] = FETCH_OBJ_R #1.CV0($test2) [object (instanceof Test2)] string("public")
1021020003 SEND_VAL #2.T1 [bool] 1
You can’t perform that action at this time.
0 commit comments