Home
last modified time | relevance | path

Searched refs:BP_VAR_IS (Results 1 – 25 of 27) sorted by relevance

12

/php-src/Zend/tests/
H A Dbug75420.phpt2 Bug #75420 (Crash when modifying property name in __isset for BP_VAR_IS)
/php-src/Zend/tests/offsets/
H A Dinternal_handlers.phpt234 …ayAccess, read: true, write: false, has: false, unset: false, readType: BP_VAR_IS, hasOffset: true…
264 …ayAccess, read: true, write: false, has: false, unset: false, readType: BP_VAR_IS, hasOffset: true…
266 …ayAccess, read: true, write: false, has: false, unset: false, readType: BP_VAR_IS, hasOffset: true…
268 …ayAccess, read: true, write: false, has: false, unset: false, readType: BP_VAR_IS, hasOffset: true…
H A Dtest_offset_helpers.inc53 3 => 'BP_VAR_IS',
/php-src/ext/dom/
H A Dhtml_collection.c131 zend_illegal_container_offset(object->ce->name, member, BP_VAR_IS); in dom_html_collection_has_dimension()
H A Dnodelist.c305 zend_illegal_container_offset(object->ce->name, member, BP_VAR_IS); in dom_modern_nodelist_has_dimension()
/php-src/ext/mysqli/
H A Dmysqli.c248 if (hnd->read_func(obj, rv, type == BP_VAR_IS) == SUCCESS) { in mysqli_read_property()
319 zval *value = mysqli_read_property(object, name, BP_VAR_IS, cache_slot, &rv); in mysqli_object_has_property()
328 zval *value = mysqli_read_property(object, name, BP_VAR_IS, cache_slot, &rv); in mysqli_object_has_property()
356 value = mysqli_read_property(object, entry->name, BP_VAR_IS, 0, &rv); in mysqli_object_get_debug_info()
/php-src/ext/spl/
H A Dspl_array.c340 case BP_VAR_IS: in spl_array_get_dimension_ptr()
358 case BP_VAR_IS: in spl_array_get_dimension_ptr()
379 case BP_VAR_IS: in spl_array_get_dimension_ptr()
404 (intern->fptr_offset_get || (type == BP_VAR_IS && intern->fptr_offset_has))) { in spl_array_read_dimension_ex()
405 if (type == BP_VAR_IS) { in spl_array_read_dimension_ex()
611 zend_illegal_container_offset(object->ce->name, offset, BP_VAR_IS); in spl_array_has_dimension_ex()
H A Dspl_fixedarray.c387 if (type == BP_VAR_IS && !spl_fixedarray_object_has_dimension(object, offset, 0)) { in spl_fixedarray_object_read_dimension()
H A Dspl_observer.c472 if (type == BP_VAR_IS) { in spl_object_storage_read_dimension()
/php-src/Zend/
H A Dzend_object_handlers.c619 …property_offset = zend_get_property_offset(zobj->ce, name, (type == BP_VAR_IS) || (zobj->ce->__get… in zend_std_read_property()
689 if ((type == BP_VAR_IS) && zobj->ce->__isset) { in zend_std_read_property()
756 if (type != BP_VAR_IS) { in zend_std_read_property()
1003 if (type == BP_VAR_IS) { in zend_std_read_dimension()
1593 if (type != BP_VAR_IS) { in zend_std_get_static_property_with_info()
1603 if (type != BP_VAR_IS) { in zend_std_get_static_property_with_info()
H A Dzend_execute.c302 case BP_VAR_IS: in _get_zval_cv_lookup()
1521 zend_illegal_container_offset(ZSTR_KNOWN(ZEND_STR_ARRAY), offset, BP_VAR_IS); in zend_illegal_array_offset_isset()
2496 case BP_VAR_IS: in zend_fetch_dimension_address_inner()
2522 case BP_VAR_IS: in zend_fetch_dimension_address_inner()
2766 if (type == BP_VAR_IS) { in zend_fetch_dimension_address_read()
2791 if (type != BP_VAR_IS) { in zend_fetch_dimension_address_read()
2821 if (type != BP_VAR_IS) { in zend_fetch_dimension_address_read()
2863 if (type != BP_VAR_IS && UNEXPECTED(Z_TYPE_P(container) == IS_UNDEF)) { in zend_fetch_dimension_address_read()
2869 if (!is_list && type != BP_VAR_IS) { in zend_fetch_dimension_address_read()
2892 …zend_fetch_dimension_address_read(result, container, dim, dim_type, BP_VAR_IS, 0, 0 EXECUTE_DATA_C… in zend_fetch_dimension_address_read_IS()
[all …]
H A Dzend_vm_def.h1751 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) {
1778 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) {
1801 if (type == BP_VAR_R || type == BP_VAR_IS) {
1851 ZEND_ASSERT(EG(exception) || (type == BP_VAR_IS)); in ZEND_VM_HELPER()
1855 if (type == BP_VAR_R || type == BP_VAR_IS) { in ZEND_VM_HELPER()
1973 container = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_IS);
2211 container = GET_OP1_OBJ_ZVAL_PTR(BP_VAR_IS);
7322 varname = GET_OP1_ZVAL_PTR(BP_VAR_IS);
7387 container = GET_OP1_OBJ_ZVAL_PTR_UNDEF(BP_VAR_IS);
7466 container = GET_OP1_OBJ_ZVAL_PTR(BP_VAR_IS);
[all …]
H A Dzend_weakrefs.c361 if (type != BP_VAR_IS) { in zend_weakmap_read_dimension()
H A Dzend_compile.h998 #define BP_VAR_IS 3 macro
H A Dzend_compile.c2195 case BP_VAR_IS: in zend_adjust_for_fetch_type()
2513 if (bp_type == BP_VAR_IS) { in zend_emit_jmp_null()
2935 if ((type == BP_VAR_R) || (type == BP_VAR_IS)) { in zend_compile_simple_var()
2943 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_compile_simple_var()
2958 && type != BP_VAR_IS in zend_separate_if_call_and_write()
3026 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_delayed_compile_dim()
9563 zend_compile_var(&expr_node, expr_ast, BP_VAR_IS, 0); in zend_compile_coalesce()
9610 zend_compile_var(&var_node_is, var_ast, BP_VAR_IS, 0); in zend_compile_assign_coalesce()
9878 opline = zend_compile_simple_var_no_cv(result, var_ast, BP_VAR_IS, 0); in zend_compile_isset_or_empty()
9888 opline = zend_compile_prop(result, var_ast, BP_VAR_IS, 0); in zend_compile_isset_or_empty()
[all …]
H A Dzend.c1770 case BP_VAR_IS: in zend_illegal_container_offset()
H A Dzend_vm_execute.h862 ZEND_ASSERT(EG(exception) || (type == BP_VAR_IS)); in zend_fetch_static_prop_helper_SPEC()
866 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_fetch_static_prop_helper_SPEC()
10214 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) { in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
10241 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) { in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
10264 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
18059 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) { in zend_fetch_var_address_helper_SPEC_TMPVAR_UNUSED()
18086 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) { in zend_fetch_var_address_helper_SPEC_TMPVAR_UNUSED()
18109 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_fetch_var_address_helper_SPEC_TMPVAR_UNUSED()
48457 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) { in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
48484 } else if (type == BP_VAR_IS || type == BP_VAR_UNSET) { in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
[all …]
H A Dzend_API.c5060 value = object->handlers->read_property(object, name, silent?BP_VAR_IS:BP_VAR_R, NULL, rv); in zend_read_property_ex()
5085 property = zend_std_get_static_property(scope, name, silent ? BP_VAR_IS : BP_VAR_R); in zend_read_static_property_ex()
H A Dzend_ast.c796 zend_fetch_dimension_const(result, &op1, &op2, (ast->attr & ZEND_DIM_IS) ? BP_VAR_IS : BP_VAR_R); in zend_ast_evaluate_inner()
/php-src/ext/xsl/
H A Dphp_xsl.c201 if (type != BP_VAR_IS && type != BP_VAR_R && xsl_is_validated_property(member)) { in xsl_objects_read_property()
/php-src/ext/opcache/jit/
H A Dzend_jit_helpers.c633 BP_VAR_IS : BP_VAR_RW); in zend_jit_fetch_dim_is_helper()
735 zend_illegal_container_offset(ZSTR_KNOWN(ZEND_STR_ARRAY), dim, BP_VAR_IS); in zend_jit_fetch_dim_isset_helper()
1144 BP_VAR_IS : BP_VAR_RW); in zend_jit_fetch_dim_str_is_helper()
1208 retval = obj->handlers->read_dimension(obj, dim, BP_VAR_IS, result); in zend_jit_fetch_dim_obj_is_helper()
1912 retval = zobj->handlers->read_property(zobj, name, BP_VAR_IS, cache_slot, result); in zend_jit_fetch_obj_is_slow()
H A Dzend_jit_ir.c11484 } else if (type == BP_VAR_IS && not_found_exit_addr) {
11488 } else if (type == BP_VAR_IS && result_type_guard) {
11540 case BP_VAR_IS:
11567 } else if (type == BP_VAR_IS && result_type_guard) {
11597 } else if (type == BP_VAR_IS && result_type_guard) {
11618 } else if (type == BP_VAR_IS && result_type_guard) {
11636 case BP_VAR_IS:
11778 case BP_VAR_IS:
11801 } else if (type == BP_VAR_IS && result_type_guard) {
11816 case BP_VAR_IS:
[all …]
/php-src/ext/snmp/
H A Dsnmp.c1752 zval *value = php_snmp_read_property(object, name, BP_VAR_IS, cache_slot, &rv); in php_snmp_has_property()
1760 zval *value = php_snmp_read_property(object, name, BP_VAR_IS, cache_slot, &rv); in php_snmp_has_property()
/php-src/ext/simplexml/
H A Dsimplexml.c309 if (type != BP_VAR_IS || sxe_find_element_by_name(sxe, node->children, (xmlChar *) name)) { in sxe_prop_dim_read()
/php-src/ext/date/
H A Dphp_date.c1755 prop = date_interval_read_property(object, name, BP_VAR_IS, cache_slot, &rv); in date_interval_has_property()
5935 if (type != BP_VAR_IS && type != BP_VAR_R) { in date_period_read_property()

Completed in 337 milliseconds

12