Lines Matching refs:ce

9677                                      zend_class_entry     *ce,
9773 | // if (CACHED_PTR(opline->result.num) == obj->ce)) {
9776 | cmp r2, [FCARG1a + offsetof(zend_object, ce)]
9934 if (ssa->var_info[ssa_op->op2_use].ce != zend_ce_closure
9946 | cmp aword [r0 + offsetof(zend_object, ce)], FCARG1a
9948 | cmp aword [r0 + offsetof(zend_object, ce)], zend_ce_closure
9951 | cmp aword [r0 + offsetof(zend_object, ce)], zend_ce_closure
9956 ssa->var_info[ssa_op->op2_use].ce = zend_ce_closure;
10589 zend_class_entry *ce;
10592 zend_get_func_info(call_info, ssa, &ce, &ce_is_instanceof) :
12983 static zend_property_info* zend_get_known_property_info(zend_class_entry *ce, zend_string *member, …
12987 if (!ce ||
12988 !(ce->ce_flags & ZEND_ACC_LINKED) ||
12989 (ce->ce_flags & ZEND_ACC_TRAIT) ||
12990 ce->create_object) {
12994 if (!(ce->ce_flags & ZEND_ACC_IMMUTABLE)) {
12995 if (ce->info.user.filename != filename) {
13000 if (ce->parent) {
13001 zend_class_entry *parent = ce->parent;
13020 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member);
13028 (!on_this || info->ce != ce)) {
13035 static zend_bool zend_may_be_dynamic_property(zend_class_entry *ce, zend_string *member, zend_bool …
13039 if (!ce || (ce->ce_flags & ZEND_ACC_TRAIT)) {
13043 if (!(ce->ce_flags & ZEND_ACC_IMMUTABLE)) {
13044 if (ce->info.user.filename != filename) {
13050 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member);
13058 (!on_this || info->ce != ce)) {
13065 static int zend_jit_class_guard(dasm_State **Dst, const zend_op *opline, zend_class_entry *ce)
13075 || if (!IS_SIGNED_32BIT(ce)) {
13076 | mov64 r0, ((ptrdiff_t)ce)
13077 | cmp aword [FCARG1a + offsetof(zend_object, ce)], r0
13079 | cmp aword [FCARG1a + offsetof(zend_object, ce)], ce
13082 | cmp aword [FCARG1a + offsetof(zend_object, ce)], ce
13097 zend_class_entry *ce,
13117 …prop_info = zend_get_known_property_info(ce, Z_STR_P(member), opline->op1_type == IS_UNUSED, op_ar…
13158 ce = trace_ce;
13166 ssa->var_info[ssa_op->op1_use].ce = ce;
13176 | cmp r2, aword [FCARG1a + offsetof(zend_object, ce)]
13179 …may_be_dynamic = zend_may_be_dynamic_property(ce, Z_STR_P(member), opline->op1_type == IS_UNUSED, …
13194 && (!ce || ce_is_instanceof || (ce->ce_flags & ZEND_ACC_HAS_TYPE_HINTS))) {
13263 if (ce && ce->ce_flags & ZEND_ACC_IMMUTABLE) {
13269 | mov r0, aword [FCARG1a + offsetof(zend_object, ce)]
13491 zend_class_entry *ce,
13515 …prop_info = zend_get_known_property_info(ce, name, opline->op1_type == IS_UNUSED, op_array->filena…
13565 ce = trace_ce;
13573 ssa->var_info[ssa_op->op1_use].ce = ce;
13578 ssa->var_info[ssa_op->op1_def].ce = ce;
13590 | cmp r2, aword [FCARG1a + offsetof(zend_object, ce)]
13592 if (!ce || ce_is_instanceof || (ce->ce_flags & ZEND_ACC_HAS_TYPE_HINTS)) {
13618 if (ce && ce->ce_flags & ZEND_ACC_IMMUTABLE) {
13624 | mov r0, aword [FCARG1a + offsetof(zend_object, ce)]
13875 zend_class_entry *ce,
13897 …prop_info = zend_get_known_property_info(ce, name, opline->op1_type == IS_UNUSED, op_array->filena…
13957 ce = trace_ce;
13965 ssa->var_info[ssa_op->op1_use].ce = ce;
13970 ssa->var_info[ssa_op->op1_def].ce = ce;
13982 | cmp r2, aword [FCARG1a + offsetof(zend_object, ce)]
13984 if (!ce || ce_is_instanceof || (ce->ce_flags & ZEND_ACC_HAS_TYPE_HINTS)) {
14042 if (ce && ce->ce_flags & ZEND_ACC_IMMUTABLE) {
14048 | mov r0, aword [FCARG1a + offsetof(zend_object, ce)]
14216 zend_class_entry *ce,
14242 …prop_info = zend_get_known_property_info(ce, name, opline->op1_type == IS_UNUSED, op_array->filena…
14301 ce = trace_ce;
14309 ssa->var_info[ssa_op->op1_use].ce = ce;
14314 ssa->var_info[ssa_op->op1_def].ce = ce;
14326 | cmp r2, aword [FCARG1a + offsetof(zend_object, ce)]
14328 if (!ce || ce_is_instanceof || (ce->ce_flags & ZEND_ACC_HAS_TYPE_HINTS)) {
14337 if (!ce || ce_is_instanceof || (ce->ce_flags & ZEND_ACC_HAS_TYPE_HINTS)) {
14383 if (!ce || ce_is_instanceof || !(ce->ce_flags & ZEND_ACC_IMMUTABLE) || ce->__get || ce->__set) {
14403 if (ce && ce->ce_flags & ZEND_ACC_IMMUTABLE) {
14409 | mov r0, aword [FCARG1a + offsetof(zend_object, ce)]