string ctypename = get_ccode_name (param.variable_type);
if (param.direction != ParameterDirection.IN) {
- ctypename = "%s *".printf (ctypename);
+ ctypename = "%s*".printf (ctypename);
}
var cparam = new CCodeParameter (get_ccode_name (param), ctypename);
GAsyncReadyCallback _callback_,
gpointer _user_data_);
VALA_EXTERN void foo_finish (GAsyncResult* _res_,
- Manam* * o,
+ Manam** o,
GError** error);
static gboolean foo_async_co (FooAsyncData* _data_);
static void run_data_free (gpointer _data);
void
foo_finish (GAsyncResult* _res_,
- Manam* * o,
+ Manam** o,
GError** error)
{
FooAsyncData* _data_;
static gboolean
double_try_parse (const gchar* str,
gdouble* _result_,
- const gchar* * unparsed)
+ const gchar** unparsed)
{
gdouble _vala__result_ = 0.0;
const gchar* _vala_unparsed = NULL;
static gboolean
float_try_parse (const gchar* str,
gfloat* _result_,
- const gchar* * unparsed)
+ const gchar** unparsed)
{
gfloat _vala__result_ = 0.0F;
const gchar* _vala_unparsed = NULL;
static gboolean
int_try_parse (const gchar* str,
gint* _result_,
- const gchar* * unparsed,
+ const gchar** unparsed,
guint _base)
{
gint _vala__result_ = 0;
static gboolean
long_try_parse (const gchar* str,
glong* _result_,
- const gchar* * unparsed,
+ const gchar** unparsed,
guint _base)
{
glong _vala__result_ = 0L;
static gboolean
uint_try_parse (const gchar* str,
guint* _result_,
- const gchar* * unparsed,
+ const gchar** unparsed,
guint _base)
{
guint _vala__result_ = 0U;
static gboolean
ulong_try_parse (const gchar* str,
gulong* _result_,
- const gchar* * unparsed,
+ const gchar** unparsed,
guint _base)
{
gulong _vala__result_ = 0UL;
static gboolean
int64_try_parse (const gchar* str,
gint64* _result_,
- const gchar* * unparsed,
+ const gchar** unparsed,
guint _base)
{
gint64 _vala__result_ = 0LL;
static gboolean
uint64_try_parse (const gchar* str,
guint64* _result_,
- const gchar* * unparsed,
+ const gchar** unparsed,
guint _base)
{
guint64 _vala__result_ = 0ULL;
#define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; }
#define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
-VALA_EXTERN gboolean foo (gchar* * s);
+VALA_EXTERN gboolean foo (gchar** s);
VALA_EXTERN gint bar (void);
static void _vala_main (void);
gboolean
-foo (gchar* * s)
+foo (gchar** s)
{
gchar* _vala_s = NULL;
gchar* _tmp0_;
void (*test_int) (Test* self, gint i, GAsyncReadyCallback _callback_, gpointer _user_data_);
gint (*test_int_finish) (Test* self, GAsyncResult* _res_, gint* j, GError** error);
void (*test_string) (Test* self, const gchar* s, GAsyncReadyCallback _callback_, gpointer _user_data_);
- gchar* (*test_string_finish) (Test* self, GAsyncResult* _res_, gchar* * t, GError** error);
+ gchar* (*test_string_finish) (Test* self, GAsyncResult* _res_, gchar** t, GError** error);
void (*test_cancellable) (Test* self, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*test_cancellable_finish) (Test* self, GAsyncResult* _res_, GError** error);
};
gpointer _user_data_);
VALA_EXTERN gchar* test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error);
VALA_EXTERN void test_test_cancellable (Test* self,
GCancellable* cancellable,
gpointer _user_data_);
static gchar* test_proxy_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error);
static void test_proxy_test_cancellable_async (Test* self,
GCancellable* cancellable,
gchar*
test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error)
{
TestIface* _iface_;
static gchar*
test_proxy_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error)
{
GAsyncResult *_inner_res;
gpointer _user_data_);
VALA_EXTERN gchar* test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error);
static gboolean test_test_string_co (TestTestStringData* _data_);
static gboolean _test_test_string_co_gsource_func (gpointer self);
gchar*
test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error)
{
gchar* result;
void (*test_int) (Test* self, gint i, GAsyncReadyCallback _callback_, gpointer _user_data_);
gint (*test_int_finish) (Test* self, GAsyncResult* _res_, gint* j, GError** error);
void (*test_string) (Test* self, const gchar* s, GAsyncReadyCallback _callback_, gpointer _user_data_);
- gchar* (*test_string_finish) (Test* self, GAsyncResult* _res_, gchar* * t, GError** error);
+ gchar* (*test_string_finish) (Test* self, GAsyncResult* _res_, gchar** t, GError** error);
};
struct _TestTestVoidReadyData {
gpointer _user_data_);
VALA_EXTERN gchar* test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error);
static GType test_get_type_once (void);
static void test_proxy_g_signal (GDBusProxy* proxy,
gpointer _user_data_);
static gchar* test_proxy_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error);
static void test_proxy_test_interface_init (TestIface* iface);
static void _dbus_test_test_void (Test* self,
gchar*
test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error)
{
TestIface* _iface_;
static gchar*
test_proxy_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t,
+ gchar** t,
GError** error)
{
GAsyncResult *_inner_res;
gpointer _user_data_);
VALA_EXTERN gchar* test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t);
+ gchar** t);
static gboolean test_test_string_co (TestTestStringData* _data_);
static gboolean _test_test_string_co_gsource_func (gpointer self);
VALA_EXTERN Test* test_new (void);
gchar*
test_test_string_finish (Test* self,
GAsyncResult* _res_,
- gchar* * t)
+ gchar** t)
{
gchar* result;
TestTestStringData* _data_;
GTypeInterface parent_iface;
void (*test_void) (Test* self, GError** error);
gint (*test_int) (Test* self, gint i, gint* j, GError** error);
- gchar* (*test_string) (Test* self, const gchar* s, gchar* * t, GError** error);
+ gchar* (*test_string) (Test* self, const gchar* s, gchar** t, GError** error);
gchar* (*get_test_property) (Test* self);
void (*set_test_property) (Test* self, const gchar* value);
gint (*get_test_int_property) (Test* self);
GError** error);
VALA_EXTERN gchar* test_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error);
VALA_EXTERN gchar* test_get_test_property (Test* self);
VALA_EXTERN void test_set_test_property (Test* self,
GError** error);
static gchar* test_proxy_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error);
static gchar* test_dbus_proxy_get_test_property (Test* self);
static void test_dbus_proxy_set_test_property (Test* self,
gchar*
test_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error)
{
TestIface* _iface_;
static gchar*
test_proxy_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error)
{
GDBusMessage *_message;
gint* j);
VALA_EXTERN gchar* test_test_string (Test* self,
const gchar* s,
- gchar* * t);
+ gchar** t);
VALA_EXTERN Test* test_new (void);
VALA_EXTERN Test* test_construct (GType object_type);
VALA_EXTERN gchar* test_get_test_property (Test* self);
gchar*
test_test_string (Test* self,
const gchar* s,
- gchar* * t)
+ gchar** t)
{
gchar* _vala_t = NULL;
gchar* _tmp0_;
gpointer _user_data_);
static gint _dynamic_do_foo0 (GDBusProxy* self,
gint param1,
- gchar* * param2,
+ gchar** param2,
GError** error);
static void _vala_main (void);
static gint
_dynamic_do_foo0 (GDBusProxy* self,
gint param1,
- gchar* * param2,
+ gchar** param2,
GError** error)
{
GDBusMessage *_message;
GError** error);
VALA_EXTERN gint test_do_foo (Test* self,
gint i,
- gchar* * s,
+ gchar** s,
GError** error);
VALA_EXTERN Test* test_new (void);
VALA_EXTERN Test* test_construct (GType object_type);
gint
test_do_foo (Test* self,
gint i,
- gchar* * s,
+ gchar** s,
GError** error)
{
gchar* _vala_s = NULL;
GTypeInterface parent_iface;
void (*test_void) (Test* self, GError** error);
gint (*test_int) (Test* self, gint i, gint* j, GError** error);
- gchar* (*test_string) (Test* self, const gchar* s, gchar* * t, GError** error);
+ gchar* (*test_string) (Test* self, const gchar* s, gchar** t, GError** error);
void (*test_cancellable) (Test* self, GCancellable* cancellable, GError** error);
void (*test_custom_error) (Test* self, GError** error);
};
GError** error);
VALA_EXTERN gchar* test_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error);
VALA_EXTERN void test_test_cancellable (Test* self,
GCancellable* cancellable,
GError** error);
static gchar* test_proxy_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error);
static void test_proxy_test_cancellable (Test* self,
GCancellable* cancellable,
gchar*
test_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error)
{
TestIface* _iface_;
static gchar*
test_proxy_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error)
{
GDBusMessage *_message;
GError** error);
VALA_EXTERN gchar* test_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error);
VALA_EXTERN void test_test_cancellable (Test* self,
GCancellable* cancellable,
gchar*
test_test_string (Test* self,
const gchar* s,
- gchar* * t,
+ gchar** t,
GError** error)
{
gchar* _vala_t = NULL;
struct _TestIface {
GTypeInterface parent_iface;
void (*test_in) (Test* self, GUnixInputStream* i, GAsyncReadyCallback _callback_, gpointer _user_data_);
- GUnixInputStream* (*test_in_finish) (Test* self, GAsyncResult* _res_, GUnixInputStream* * j, GError** error);
+ GUnixInputStream* (*test_in_finish) (Test* self, GAsyncResult* _res_, GUnixInputStream** j, GError** error);
};
struct _TestTestInReadyData {
gpointer _user_data_);
VALA_EXTERN GUnixInputStream* test_test_in_finish (Test* self,
GAsyncResult* _res_,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error);
static GType test_get_type_once (void);
static void test_proxy_g_signal (GDBusProxy* proxy,
gpointer _user_data_);
static GUnixInputStream* test_proxy_test_in_finish (Test* self,
GAsyncResult* _res_,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error);
static void test_proxy_test_interface_init (TestIface* iface);
static void _dbus_test_test_in (Test* self,
GUnixInputStream*
test_test_in_finish (Test* self,
GAsyncResult* _res_,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error)
{
TestIface* _iface_;
static GUnixInputStream*
test_proxy_test_in_finish (Test* self,
GAsyncResult* _res_,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error)
{
GUnixFDList* _fd_list;
gpointer _user_data_);
VALA_EXTERN GUnixInputStream* test_test_in_finish (Test* self,
GAsyncResult* _res_,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error);
static gboolean test_test_in_co (TestTestInData* _data_);
static gboolean _test_test_in_co_gsource_func (gpointer self);
GUnixInputStream*
test_test_in_finish (Test* self,
GAsyncResult* _res_,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error)
{
GUnixInputStream* result;
GError** error,
gpointer user_data);
static void _test_unregister_object (gpointer user_data);
-VALA_EXTERN void create_streams (GUnixInputStream* * input,
- GUnixOutputStream* * output,
+VALA_EXTERN void create_streams (GUnixInputStream** input,
+ GUnixOutputStream** output,
GError** error);
static void _vala_main (void);
}
void
-create_streams (GUnixInputStream* * input,
- GUnixOutputStream* * output,
+create_streams (GUnixInputStream** input,
+ GUnixOutputStream** output,
GError** error)
{
GUnixInputStream* _vala_input = NULL;
struct _TestIface {
GTypeInterface parent_iface;
- GUnixInputStream* (*test_in) (Test* self, GUnixInputStream* i, GUnixInputStream* * j, GError** error);
+ GUnixInputStream* (*test_in) (Test* self, GUnixInputStream* i, GUnixInputStream** j, GError** error);
};
VALA_EXTERN GType test_proxy_get_type (void) G_GNUC_CONST ;
VALA_EXTERN GType test_get_type (void) G_GNUC_CONST ;
VALA_EXTERN GUnixInputStream* test_test_in (Test* self,
GUnixInputStream* i,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error);
static GType test_get_type_once (void);
static void test_proxy_g_signal (GDBusProxy* proxy,
GVariant* parameters);
static GUnixInputStream* test_proxy_test_in (Test* self,
GUnixInputStream* i,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error);
static void test_proxy_test_interface_init (TestIface* iface);
static void _dbus_test_test_in (Test* self,
GUnixInputStream*
test_test_in (Test* self,
GUnixInputStream* i,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error)
{
TestIface* _iface_;
static GUnixInputStream*
test_proxy_test_in (Test* self,
GUnixInputStream* i,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error)
{
GUnixFDList* _fd_list;
GError** error);
VALA_EXTERN GUnixInputStream* test_test_in (Test* self,
GUnixInputStream* i,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error);
VALA_EXTERN Test* test_new (void);
VALA_EXTERN Test* test_construct (GType object_type);
GUnixInputStream*
test_test_in (Test* self,
GUnixInputStream* i,
- GUnixInputStream* * j,
+ GUnixInputStream** j,
GError** error)
{
GUnixInputStream* _vala_j = NULL;
typedef gint (*_LocalFunc0_) (gpointer user_data);
typedef gboolean (*_LocalFunc1_) (gint a, gint b, gpointer user_data);
-typedef void (*_LocalFunc2_) (gchar* * s, gpointer user_data);
-typedef const gchar* (*_LocalFunc3_) (gchar* * s, gpointer user_data);
+typedef void (*_LocalFunc2_) (gchar** s, gpointer user_data);
+typedef const gchar* (*_LocalFunc3_) (gchar** s, gpointer user_data);
typedef struct _Block1Data Block1Data;
#define _g_free0(var) (var = (g_free (var), NULL))
#define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
static gboolean ____lambda5___localfunc1_ (gint a,
gint b,
gpointer self);
-static void ___lambda6_ (gchar* * s);
-static void ____lambda6___localfunc2_ (gchar* * s,
+static void ___lambda6_ (gchar** s);
+static void ____lambda6___localfunc2_ (gchar** s,
gpointer self);
-static const gchar* ___lambda7_ (gchar* * s);
-static const gchar* ____lambda7___localfunc3_ (gchar* * s,
+static const gchar* ___lambda7_ (gchar** s);
+static const gchar* ____lambda7___localfunc3_ (gchar** s,
gpointer self);
static Block1Data*
}
static void
-___lambda6_ (gchar* * s)
+___lambda6_ (gchar** s)
{
gchar* _vala_s = NULL;
gchar* _tmp0_;
}
static void
-____lambda6___localfunc2_ (gchar* * s,
+____lambda6___localfunc2_ (gchar** s,
gpointer self)
{
___lambda6_ (s);
}
static const gchar*
-___lambda7_ (gchar* * s)
+___lambda7_ (gchar** s)
{
gchar* _tmp0_;
const gchar* result = NULL;
}
static const gchar*
-____lambda7___localfunc3_ (gchar* * s,
+____lambda7___localfunc3_ (gchar** s,
gpointer self)
{
const gchar* result;
VALA_EXTERN Manam* manam_construct (GType object_type);
static GType manam_get_type_once (void);
VALA_EXTERN void foo (Manam* i,
- Manam* * o,
+ Manam** o,
GError** error);
VALA_EXTERN void bar (Manam* i,
- Manam* * o,
+ Manam** o,
GError** error);
static void _vala_main (void);
void
foo (Manam* i,
- Manam* * o,
+ Manam** o,
GError** error)
{
Manam* _vala_o = NULL;
void
bar (Manam* i,
- Manam* * o,
+ Manam** o,
GError** error)
{
Manam* _vala_o = NULL;
#define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; }
#define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
-VALA_EXTERN void foo (gchar* * s);
+VALA_EXTERN void foo (gchar** s);
static void _vala_main (void);
static void _vala_array_destroy (gpointer array,
gssize array_length,
GDestroyNotify destroy_func);
void
-foo (gchar* * s)
+foo (gchar** s)
{
gchar* _tmp0_;
g_return_if_fail (*s != NULL);
VALA_EXTERN GType maman_sub_bar_get_type (void) G_GNUC_CONST ;
G_DEFINE_AUTOPTR_CLEANUP_FUNC (MamanSubBar, g_object_unref)
static void maman_sub_bar_real_do_virtual_action (MamanBar* base);
-static void maman_sub_bar_accept_ref_string (gchar* * str);
+static void maman_sub_bar_accept_ref_string (gchar** str);
static void maman_sub_bar_test_classes_methods_ref_parameters (void);
static gint maman_sub_bar_main (void);
VALA_EXTERN MamanSubBar* maman_sub_bar_new (void);
VALA_EXTERN GType maman_foo_get_type (void) G_GNUC_CONST ;
VALA_EXTERN void maman_foo_do_action (MamanFoo* self);
VALA_EXTERN void maman_base_access_test (void);
-VALA_EXTERN void test_out (gchar* * bar);
-VALA_EXTERN void test_out_weak (const gchar* * bar);
-VALA_EXTERN void test_ref (gchar* * bar);
-VALA_EXTERN void test_ref_weak (const gchar* * bar);
+VALA_EXTERN void test_out (gchar** bar);
+VALA_EXTERN void test_out_weak (const gchar** bar);
+VALA_EXTERN void test_ref (gchar** bar);
+VALA_EXTERN void test_ref_weak (const gchar** bar);
VALA_EXTERN void test_out_array_no_length (gchar*** bar);
VALA_EXTERN void maman_class_test_run_test (void);
static GType maman_sub_bar_get_type_once (void);
}
static void
-maman_sub_bar_accept_ref_string (gchar* * str)
+maman_sub_bar_accept_ref_string (gchar** str)
{
g_return_if_fail (*str != NULL);
}
}
void
-test_out (gchar* * bar)
+test_out (gchar** bar)
{
gchar* _vala_bar = NULL;
gchar* _tmp0_;
}
void
-test_out_weak (const gchar* * bar)
+test_out_weak (const gchar** bar)
{
const gchar* _vala_bar = NULL;
_vala_bar = "hello";
}
void
-test_ref (gchar* * bar)
+test_ref (gchar** bar)
{
gchar* _tmp0_;
g_return_if_fail (*bar != NULL);
}
void
-test_ref_weak (const gchar* * bar)
+test_ref_weak (const gchar** bar)
{
g_return_if_fail (*bar != NULL);
_vala_assert (g_strcmp0 (*bar, "hello") == 0, "bar == \"hello\"");