Lines Matching refs:value_type

125 ZEND_API zval* zend_assign_to_typed_ref(zval *variable_ptr, zval *value, uint8_t value_type, bool s…
126 ZEND_API zval* zend_assign_to_typed_ref_ex(zval *variable_ptr, zval *value, uint8_t value_type, boo…
128 … zend_always_inline void zend_copy_to_variable(zval *variable_ptr, zval *value, uint8_t value_type) in zend_copy_to_variable() argument
132 if (ZEND_CONST_COND(value_type & (IS_VAR|IS_CV), 1) && Z_ISREF_P(value)) { in zend_copy_to_variable()
138 if (ZEND_CONST_COND(value_type == IS_CONST, 0)) { in zend_copy_to_variable()
142 } else if (value_type & (IS_CONST|IS_CV)) { in zend_copy_to_variable()
146 } else if (ZEND_CONST_COND(value_type == IS_VAR, 1) && UNEXPECTED(ref)) { in zend_copy_to_variable()
155 …ine zval* zend_assign_to_variable(zval *variable_ptr, zval *value, uint8_t value_type, bool strict) in zend_assign_to_variable() argument
163 return zend_assign_to_typed_ref(variable_ptr, value, value_type, strict); in zend_assign_to_variable()
172 zend_copy_to_variable(variable_ptr, value, value_type); in zend_assign_to_variable()
178 zend_copy_to_variable(variable_ptr, value, value_type); in zend_assign_to_variable()
182 …zend_assign_to_variable_ex(zval *variable_ptr, zval *value, zend_uchar value_type, bool strict, ze… in zend_assign_to_variable_ex() argument
188 return zend_assign_to_typed_ref_ex(variable_ptr, value, value_type, strict, garbage_ptr); in zend_assign_to_variable_ex()
200 zend_copy_to_variable(variable_ptr, value, value_type); in zend_assign_to_variable_ex()