@@ -5387,14 +5387,9 @@ static zend_result zend_try_compile_special_func_ex(znode *result, zend_string *
53875387 return zend_compile_func_typecheck (result , args , IS_NULL );
53885388 } else if (zend_string_equals_literal (lcname , "is_bool" )) {
53895389 return zend_compile_func_typecheck (result , args , _IS_BOOL );
5390- } else if (zend_string_equals_literal (lcname , "is_long" )
5391- || zend_string_equals_literal (lcname , "is_int" )
5392- || zend_string_equals_literal (lcname , "is_integer" )
5393- ) {
5390+ } else if (zend_string_equals_literal (lcname , "is_int" )) {
53945391 return zend_compile_func_typecheck (result , args , IS_LONG );
5395- } else if (zend_string_equals_literal (lcname , "is_float" )
5396- || zend_string_equals_literal (lcname , "is_double" )
5397- ) {
5392+ } else if (zend_string_equals_literal (lcname , "is_float" )) {
53985393 return zend_compile_func_typecheck (result , args , IS_DOUBLE );
53995394 } else if (zend_string_equals_literal (lcname , "is_string" )) {
54005395 return zend_compile_func_typecheck (result , args , IS_STRING );
@@ -5410,9 +5405,7 @@ static zend_result zend_try_compile_special_func_ex(znode *result, zend_string *
54105405 return zend_compile_func_cast (result , args , _IS_BOOL );
54115406 } else if (zend_string_equals_literal (lcname , "intval" )) {
54125407 return zend_compile_func_cast (result , args , IS_LONG );
5413- } else if (zend_string_equals_literal (lcname , "floatval" )
5414- || zend_string_equals_literal (lcname , "doubleval" )
5415- ) {
5408+ } else if (zend_string_equals_literal (lcname , "floatval" )) {
54165409 return zend_compile_func_cast (result , args , IS_DOUBLE );
54175410 } else if (zend_string_equals_literal (lcname , "strval" )) {
54185411 return zend_compile_func_cast (result , args , IS_STRING );
0 commit comments