Lines Matching refs:zv
192 ZEND_API zend_ast *zend_ast_create_zval_with_lineno(zval *zv, zend_ast_attr attr, uint32_t lineno);
193 ZEND_API zend_ast *zend_ast_create_zval_ex(zval *zv, zend_ast_attr attr);
229 zval *zv = zend_ast_get_zval(ast); in zend_ast_get_str() local
230 ZEND_ASSERT(Z_TYPE_P(zv) == IS_STRING); in zend_ast_get_str()
231 return Z_STR_P(zv); in zend_ast_get_str()
240 zval *zv = zend_ast_get_zval(ast); in zend_ast_get_lineno() local
241 return zv->u2.lineno; in zend_ast_get_lineno()
247 static zend_always_inline zend_ast *zend_ast_create_zval(zval *zv) { in zend_ast_create_zval() argument
248 return zend_ast_create_zval_ex(zv, 0); in zend_ast_create_zval()
251 zval zv; in zend_ast_create_zval_from_str() local
252 ZVAL_STR(&zv, str); in zend_ast_create_zval_from_str()
253 return zend_ast_create_zval(&zv); in zend_ast_create_zval_from_str()
256 zval zv; in zend_ast_create_zval_from_long() local
257 ZVAL_LONG(&zv, lval); in zend_ast_create_zval_from_long()
258 return zend_ast_create_zval(&zv); in zend_ast_create_zval_from_long()