X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fmarshal.h;fp=src%2Fmarshal.h;h=a011c1bb115d794a393dd92fe74242b34c568515;hb=e5103bb1ce17ef734e1329da9a13d9a2cbc40ad9;hp=47402e46cc06036b0b3377e464e1c7af19ac0525;hpb=5359ad5c181e5772f350fe1cba060cbed3a05b91;p=m6w6%2Fext-psi diff --git a/src/marshal.h b/src/marshal.h index 47402e4..a011c1b 100644 --- a/src/marshal.h +++ b/src/marshal.h @@ -14,6 +14,7 @@ void psi_to_zval(zval *return_value, set_value *set, impl_val *ret_val); void *psi_array_to_struct(decl_struct *s, HashTable *arr); void psi_from_zval(impl_val *mem, decl_arg *spec, zval *zv, void **tmp); +impl_val *psi_let_void(impl_val *tmp, decl_type *type, impl_arg *iarg, void **to_free); impl_val *psi_let_boolval(impl_val *tmp, decl_type *type, impl_arg *iarg, void **to_free); impl_val *psi_let_intval(impl_val *tmp, decl_type *type, impl_arg *iarg, void **to_free); impl_val *psi_let_floatval(impl_val *tmp, decl_type *type, impl_arg *iarg, void **to_free);