Lines Matching refs:op_array

684 static zend_op* _get_recv_op(zend_op_array *op_array, uint32_t offset)  in _get_recv_op()  argument
686 zend_op *op = op_array->opcodes; in _get_recv_op()
687 zend_op *end = op + op_array->last; in _get_recv_op()
747 ZVAL_DUP(&zv, RT_CONSTANT(&fptr->op_array, precv->op2)); in _parameter_string()
812 if (fptr->type != ZEND_USER_FUNCTION || !fptr->op_array.static_variables) { in _function_closure_string()
816 static_variables = fptr->op_array.static_variables; in _function_closure_string()
845 if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.doc_comment) { in _function_string()
846 string_printf(str, "%s%s\n", indent, ZSTR_VAL(fptr->op_array.doc_comment)); in _function_string()
916 if (fptr->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE) { in _function_string()
923 ZSTR_VAL(fptr->op_array.filename), in _function_string()
924 fptr->op_array.line_start, in _function_string()
925 fptr->op_array.line_end); in _function_string()
934 if (fptr->op_array.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in _function_string()
1879 RETURN_STR_COPY(fptr->op_array.filename); in ZEND_METHOD()
1897 RETURN_LONG(fptr->op_array.line_start); in ZEND_METHOD()
1915 RETURN_LONG(fptr->op_array.line_end); in ZEND_METHOD()
1932 if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.doc_comment) { in ZEND_METHOD()
1933 RETURN_STR_COPY(fptr->op_array.doc_comment); in ZEND_METHOD()
1954 if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.static_variables != NULL) { in ZEND_METHOD()
1955 if (GC_REFCOUNT(fptr->op_array.static_variables) > 1) { in ZEND_METHOD()
1956 if (!(GC_FLAGS(fptr->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in ZEND_METHOD()
1957 GC_REFCOUNT(fptr->op_array.static_variables)--; in ZEND_METHOD()
1959 fptr->op_array.static_variables = zend_array_dup(fptr->op_array.static_variables); in ZEND_METHOD()
1961 ZEND_HASH_FOREACH_VAL(fptr->op_array.static_variables, val) { in ZEND_METHOD()
1966 zend_hash_copy(Z_ARRVAL_P(return_value), fptr->op_array.static_variables, zval_add_ref); in ZEND_METHOD()
2097 RETURN_BOOL((fptr->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0); in ZEND_METHOD()
2309 ZVAL_STR_COPY(return_value, ex->func->op_array.filename); in ZEND_METHOD()
2329 } else if (ex->func->op_array.scope) { in ZEND_METHOD()
2330 reflection_method_factory(ex->func->op_array.scope, ex->func, NULL, return_value); in ZEND_METHOD()
2925 ZVAL_DUP(return_value, RT_CONSTANT(&param->fptr->op_array, precv->op2)); in ZEND_METHOD()
2949 if (precv && Z_TYPE_P(RT_CONSTANT(&param->fptr->op_array, precv->op2)) == IS_CONSTANT) { in ZEND_METHOD()
2974 if (precv && Z_TYPE_P(RT_CONSTANT(&param->fptr->op_array, precv->op2)) == IS_CONSTANT) { in ZEND_METHOD()
2975 RETURN_STR_COPY(Z_STR_P(RT_CONSTANT(&param->fptr->op_array, precv->op2))); in ZEND_METHOD()
3537 RETVAL_BOOL(fptr->op_array.fn_flags & ZEND_ACC_HAS_RETURN_TYPE); in ZEND_METHOD()
3554 if (!(fptr->op_array.fn_flags & ZEND_ACC_HAS_RETURN_TYPE)) { in ZEND_METHOD()