Lines Matching refs:zv
43 zval *zv = CRT_CONSTANT(opline->opN); \
44 return (Z_TYPE_P(zv) == IS_LONG); \
58 zval *zv = CRT_CONSTANT(opline->opN); \
59 if (Z_TYPE_P(zv) == IS_LONG) { \
60 return Z_LVAL_P(zv); \
75 zval *zv = CRT_CONSTANT(opline->opN); \
76 if (Z_TYPE_P(zv) == IS_LONG) { \
77 return Z_LVAL_P(zv); \
92 zval *zv = CRT_CONSTANT(opline->opN); \
93 if (Z_TYPE_P(zv) == IS_LONG) { \
109 zval *zv = CRT_CONSTANT(opline->opN); \
110 if (Z_TYPE_P(zv) == IS_LONG) { \
145 ZEND_API uint32_t ZEND_FASTCALL zend_array_type_info(const zval *zv);
148 static zend_always_inline uint32_t _const_op_type(const zval *zv) { in END_EXTERN_C()
149 if (Z_TYPE_P(zv) == IS_CONSTANT_AST) { in END_EXTERN_C()
151 } else if (Z_TYPE_P(zv) == IS_ARRAY) { in END_EXTERN_C()
152 return zend_array_type_info(zv); in END_EXTERN_C()
154 uint32_t tmp = (1 << Z_TYPE_P(zv)); in END_EXTERN_C()
156 if (Z_REFCOUNTED_P(zv)) { in END_EXTERN_C()
158 } else if (Z_TYPE_P(zv) == IS_STRING) { in END_EXTERN_C()