summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-12-13 19:35:47 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-12-13 19:41:04 +0100
commit7b03a4b5227b0eb0fcf9bf5b019e93f7bcdf29ee (patch)
tree580c2a1041716a0af42b302aa4c859a3fc6f76a5
parentf5934184d050d1a19f394fdab6f2ee66ff30965f (diff)
downloadvala-7b03a4b5227b0eb0fcf9bf5b019e93f7bcdf29ee.tar.gz
codegen: Use a dedicated EmitContext for _variant_get*() functions
-rw-r--r--codegen/valagvariantmodule.vala2
-rw-r--r--tests/basic-types/bug772426.c-expected12
-rw-r--r--tests/basic-types/gvariants-unboxing-safe.c-expected570
-rw-r--r--tests/basic-types/gvariants.c-expected404
-rw-r--r--tests/dbus/bug602003_client.c-expected70
-rw-r--r--tests/dbus/bug782719_client.c-expected70
-rw-r--r--tests/dbus/dicts_client.c-expected70
-rw-r--r--tests/structs/bug661945.c-expected36
8 files changed, 618 insertions, 616 deletions
diff --git a/codegen/valagvariantmodule.vala b/codegen/valagvariantmodule.vala
index 9f53ca010..be13d35b9 100644
--- a/codegen/valagvariantmodule.vala
+++ b/codegen/valagvariantmodule.vala
@@ -158,6 +158,7 @@ public class Vala.GVariantModule : GValueModule {
ccode.add_expression (ccall);
}
+ push_context (new EmitContext ());
push_function (cfunc);
CCodeExpression type_expr = null;
@@ -217,6 +218,7 @@ public class Vala.GVariantModule : GValueModule {
}
pop_function ();
+ pop_context ();
cfile.add_function_declaration (cfunc);
cfile.add_function (cfunc);
diff --git a/tests/basic-types/bug772426.c-expected b/tests/basic-types/bug772426.c-expected
index c9f08aa2a..07c92c0d1 100644
--- a/tests/basic-types/bug772426.c-expected
+++ b/tests/basic-types/bug772426.c-expected
@@ -44,12 +44,12 @@ static guint8*
_variant_get1 (GVariant* value,
gint* result_length1)
{
- gsize _tmp4__length;
- guint8* _tmp4_;
- _tmp4__length = g_variant_get_size (value);
- _tmp4_ = _vala_memdup2 (g_variant_get_data (value), _tmp4__length);
- *result_length1 = _tmp4__length;
- return _tmp4_;
+ gsize _tmp0__length;
+ guint8* _tmp0_;
+ _tmp0__length = g_variant_get_size (value);
+ _tmp0_ = _vala_memdup2 (g_variant_get_data (value), _tmp0__length);
+ *result_length1 = _tmp0__length;
+ return _tmp0_;
}
static void
diff --git a/tests/basic-types/gvariants-unboxing-safe.c-expected b/tests/basic-types/gvariants-unboxing-safe.c-expected
index d7ce38f8c..acd53d71c 100644
--- a/tests/basic-types/gvariants-unboxing-safe.c-expected
+++ b/tests/basic-types/gvariants-unboxing-safe.c-expected
@@ -147,11 +147,11 @@ static gboolean*
_variant_get1 (GVariant* value)
{
if (value && g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)) {
- gboolean _tmp3_;
- gboolean* _tmp4_;
- _tmp3_ = g_variant_get_boolean (value);
- _tmp4_ = __bool_dup0 (&_tmp3_);
- return _tmp4_;
+ gboolean _tmp0_;
+ gboolean* _tmp1_;
+ _tmp0_ = g_variant_get_boolean (value);
+ _tmp1_ = __bool_dup0 (&_tmp0_);
+ return _tmp1_;
} else {
return NULL;
}
@@ -176,11 +176,11 @@ static gint16*
_variant_get2 (GVariant* value)
{
if (value && g_variant_is_of_type (value, G_VARIANT_TYPE_INT16)) {
- gint16 _tmp7_;
- gint16* _tmp8_;
- _tmp7_ = g_variant_get_int16 (value);
- _tmp8_ = __int16_dup0 (&_tmp7_);
- return _tmp8_;
+ gint16 _tmp0_;
+ gint16* _tmp1_;
+ _tmp0_ = g_variant_get_int16 (value);
+ _tmp1_ = __int16_dup0 (&_tmp0_);
+ return _tmp1_;
} else {
return NULL;
}
@@ -205,11 +205,11 @@ static gint32*
_variant_get3 (GVariant* value)
{
if (value && g_variant_is_of_type (value, G_VARIANT_TYPE_INT32)) {
- gint32 _tmp11_;
- gint32* _tmp12_;
- _tmp11_ = g_variant_get_int32 (value);
- _tmp12_ = __int32_dup0 (&_tmp11_);
- return _tmp12_;
+ gint32 _tmp0_;
+ gint32* _tmp1_;
+ _tmp0_ = g_variant_get_int32 (value);
+ _tmp1_ = __int32_dup0 (&_tmp0_);
+ return _tmp1_;
} else {
return NULL;
}
@@ -245,11 +245,11 @@ static gboolean*
_variant_get5 (GVariant* value)
{
if (value && g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)) {
- gboolean _tmp19_;
- gboolean* _tmp20_;
- _tmp19_ = g_variant_get_boolean (value);
- _tmp20_ = __bool_dup0 (&_tmp19_);
- return _tmp20_;
+ gboolean _tmp0_;
+ gboolean* _tmp1_;
+ _tmp0_ = g_variant_get_boolean (value);
+ _tmp1_ = __bool_dup0 (&_tmp0_);
+ return _tmp1_;
} else {
return NULL;
}
@@ -275,11 +275,11 @@ static gint32*
_variant_get6 (GVariant* value)
{
if (value && g_variant_is_of_type (value, G_VARIANT_TYPE_INT32)) {
- gint32 _tmp24_;
- gint32* _tmp25_;
- _tmp24_ = g_variant_get_int32 (value);
- _tmp25_ = __int32_dup0 (&_tmp24_);
- return _tmp25_;
+ gint32 _tmp0_;
+ gint32* _tmp1_;
+ _tmp0_ = g_variant_get_int32 (value);
+ _tmp1_ = __int32_dup0 (&_tmp0_);
+ return _tmp1_;
} else {
return NULL;
}
@@ -289,38 +289,38 @@ static gchar**
_variant_get7 (GVariant* value,
gint* result_length1)
{
- GVariantType* _tmp34_ = NULL;
- _tmp34_ = g_variant_type_new ("as");
- if (value && g_variant_is_of_type (value, _tmp34_)) {
- gchar** _tmp35_;
- gint _tmp35__length;
- gint _tmp35__size;
- gint _tmp35__length1;
- GVariantIter _tmp36_;
- GVariant* _tmp37_;
- gchar** _tmp38_;
- gint _tmp38__length1;
- _tmp35_ = g_new (gchar*, 5);
- _tmp35__length = 0;
- _tmp35__size = 4;
- _tmp35__length1 = 0;
- g_variant_iter_init (&_tmp36_, value);
- for (; (_tmp37_ = g_variant_iter_next_value (&_tmp36_)) != NULL; _tmp35__length1++) {
- if (_tmp35__size == _tmp35__length) {
- _tmp35__size = 2 * _tmp35__size;
- _tmp35_ = g_renew (gchar*, _tmp35_, _tmp35__size + 1);
+ GVariantType* _tmp0_ = NULL;
+ _tmp0_ = g_variant_type_new ("as");
+ if (value && g_variant_is_of_type (value, _tmp0_)) {
+ gchar** _tmp1_;
+ gint _tmp1__length;
+ gint _tmp1__size;
+ gint _tmp1__length1;
+ GVariantIter _tmp2_;
+ GVariant* _tmp3_;
+ gchar** _tmp4_;
+ gint _tmp4__length1;
+ _tmp1_ = g_new (gchar*, 5);
+ _tmp1__length = 0;
+ _tmp1__size = 4;
+ _tmp1__length1 = 0;
+ g_variant_iter_init (&_tmp2_, value);
+ for (; (_tmp3_ = g_variant_iter_next_value (&_tmp2_)) != NULL; _tmp1__length1++) {
+ if (_tmp1__size == _tmp1__length) {
+ _tmp1__size = 2 * _tmp1__size;
+ _tmp1_ = g_renew (gchar*, _tmp1_, _tmp1__size + 1);
}
- _tmp35_[_tmp35__length++] = g_variant_dup_string (_tmp37_, NULL);
- g_variant_unref (_tmp37_);
+ _tmp1_[_tmp1__length++] = g_variant_dup_string (_tmp3_, NULL);
+ g_variant_unref (_tmp3_);
}
- *result_length1 = _tmp35__length1;
- _tmp35_[_tmp35__length] = NULL;
- g_variant_type_free (_tmp34_);
- _tmp38_ = _tmp35_;
- _tmp38__length1 = -1;
- return _tmp38_;
+ *result_length1 = _tmp1__length1;
+ _tmp1_[_tmp1__length] = NULL;
+ g_variant_type_free (_tmp0_);
+ _tmp4_ = _tmp1_;
+ _tmp4__length1 = -1;
+ return _tmp4_;
} else {
- g_variant_type_free (_tmp34_);
+ g_variant_type_free (_tmp0_);
return NULL;
}
}
@@ -328,63 +328,63 @@ _variant_get7 (GVariant* value,
static GVariant*
_variant_new1 (Foo value)
{
- GVariantBuilder _tmp43_;
- g_variant_builder_init (&_tmp43_, G_VARIANT_TYPE_TUPLE);
- g_variant_builder_add_value (&_tmp43_, g_variant_new_string (value.s));
- g_variant_builder_add_value (&_tmp43_, g_variant_new_uint64 (value.u64));
- g_variant_builder_add_value (&_tmp43_, g_variant_new_boolean (value.b));
- return g_variant_ref_sink (g_variant_builder_end (&_tmp43_));
+ GVariantBuilder _tmp28_;
+ g_variant_builder_init (&_tmp28_, G_VARIANT_TYPE_TUPLE);
+ g_variant_builder_add_value (&_tmp28_, g_variant_new_string (value.s));
+ g_variant_builder_add_value (&_tmp28_, g_variant_new_uint64 (value.u64));
+ g_variant_builder_add_value (&_tmp28_, g_variant_new_boolean (value.b));
+ return g_variant_ref_sink (g_variant_builder_end (&_tmp28_));
}
static void
_variant_get8 (GVariant* value,
Foo * result)
{
- Foo _tmp49_;
- GVariantIter _tmp50_;
- GVariant* _tmp51_;
- GVariant* _tmp52_;
- GVariant* _tmp53_;
- g_variant_iter_init (&_tmp50_, value);
- _tmp51_ = g_variant_iter_next_value (&_tmp50_);
- _tmp49_.s = g_variant_dup_string (_tmp51_, NULL);
- g_variant_unref (_tmp51_);
- _tmp52_ = g_variant_iter_next_value (&_tmp50_);
- _tmp49_.u64 = g_variant_get_uint64 (_tmp52_);
- g_variant_unref (_tmp52_);
- _tmp53_ = g_variant_iter_next_value (&_tmp50_);
- _tmp49_.b = g_variant_get_boolean (_tmp53_);
- g_variant_unref (_tmp53_);
- *result = _tmp49_;
+ Foo _tmp0_;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ GVariant* _tmp3_;
+ GVariant* _tmp4_;
+ g_variant_iter_init (&_tmp1_, value);
+ _tmp2_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.s = g_variant_dup_string (_tmp2_, NULL);
+ g_variant_unref (_tmp2_);
+ _tmp3_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.u64 = g_variant_get_uint64 (_tmp3_);
+ g_variant_unref (_tmp3_);
+ _tmp4_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.b = g_variant_get_boolean (_tmp4_);
+ g_variant_unref (_tmp4_);
+ *result = _tmp0_;
}
static Foo*
_variant_get9 (GVariant* value)
{
- GVariantType* _tmp60_ = NULL;
- _tmp60_ = g_variant_type_new ("(stb)");
- if (value && g_variant_is_of_type (value, _tmp60_)) {
- Foo _tmp61_;
- GVariantIter _tmp62_;
- GVariant* _tmp63_;
- GVariant* _tmp64_;
- GVariant* _tmp65_;
- Foo* _tmp66_;
- g_variant_iter_init (&_tmp62_, value);
- _tmp63_ = g_variant_iter_next_value (&_tmp62_);
- _tmp61_.s = g_variant_dup_string (_tmp63_, NULL);
- g_variant_unref (_tmp63_);
- _tmp64_ = g_variant_iter_next_value (&_tmp62_);
- _tmp61_.u64 = g_variant_get_uint64 (_tmp64_);
- g_variant_unref (_tmp64_);
- _tmp65_ = g_variant_iter_next_value (&_tmp62_);
- _tmp61_.b = g_variant_get_boolean (_tmp65_);
- g_variant_unref (_tmp65_);
- g_variant_type_free (_tmp60_);
- _tmp66_ = _vala_memdup2 (&_tmp61_, sizeof (Foo));
- return _tmp66_;
+ GVariantType* _tmp0_ = NULL;
+ _tmp0_ = g_variant_type_new ("(stb)");
+ if (value && g_variant_is_of_type (value, _tmp0_)) {
+ Foo _tmp1_;
+ GVariantIter _tmp2_;
+ GVariant* _tmp3_;
+ GVariant* _tmp4_;
+ GVariant* _tmp5_;
+ Foo* _tmp6_;
+ g_variant_iter_init (&_tmp2_, value);
+ _tmp3_ = g_variant_iter_next_value (&_tmp2_);
+ _tmp1_.s = g_variant_dup_string (_tmp3_, NULL);
+ g_variant_unref (_tmp3_);
+ _tmp4_ = g_variant_iter_next_value (&_tmp2_);
+ _tmp1_.u64 = g_variant_get_uint64 (_tmp4_);
+ g_variant_unref (_tmp4_);
+ _tmp5_ = g_variant_iter_next_value (&_tmp2_);
+ _tmp1_.b = g_variant_get_boolean (_tmp5_);
+ g_variant_unref (_tmp5_);
+ g_variant_type_free (_tmp0_);
+ _tmp6_ = _vala_memdup2 (&_tmp1_, sizeof (Foo));
+ return _tmp6_;
} else {
- g_variant_type_free (_tmp60_);
+ g_variant_type_free (_tmp0_);
return NULL;
}
}
@@ -398,43 +398,43 @@ _g_free0_ (gpointer var)
static GVariant*
_variant_new2 (GHashTable* value)
{
- GVariantBuilder _tmp75_;
- GHashTableIter _tmp76_;
- gpointer _tmp77_;
- gpointer _tmp78_;
- g_hash_table_iter_init (&_tmp76_, value);
- g_variant_builder_init (&_tmp75_, G_VARIANT_TYPE ("a{ss}"));
- while (g_hash_table_iter_next (&_tmp76_, &_tmp77_, &_tmp78_)) {
+ GVariantBuilder _tmp48_;
+ GHashTableIter _tmp49_;
+ gpointer _tmp50_;
+ gpointer _tmp51_;
+ g_hash_table_iter_init (&_tmp49_, value);
+ g_variant_builder_init (&_tmp48_, G_VARIANT_TYPE ("a{ss}"));
+ while (g_hash_table_iter_next (&_tmp49_, &_tmp50_, &_tmp51_)) {
gchar* _key;
gchar* _value;
- _key = (gchar*) _tmp77_;
- _value = (gchar*) _tmp78_;
- g_variant_builder_add (&_tmp75_, "{?*}", g_variant_new_string (_key), g_variant_new_string (_value));
+ _key = (gchar*) _tmp50_;
+ _value = (gchar*) _tmp51_;
+ g_variant_builder_add (&_tmp48_, "{?*}", g_variant_new_string (_key), g_variant_new_string (_value));
}
- return g_variant_ref_sink (g_variant_builder_end (&_tmp75_));
+ return g_variant_ref_sink (g_variant_builder_end (&_tmp48_));
}
static GHashTable*
_variant_get10 (GVariant* value)
{
- GVariantType* _tmp82_ = NULL;
- _tmp82_ = g_variant_type_new ("a{ss}");
- if (value && g_variant_is_of_type (value, _tmp82_)) {
- GHashTable* _tmp83_;
- GVariantIter _tmp84_;
- GVariant* _tmp85_;
- GVariant* _tmp86_;
- GHashTable* _tmp87_;
- _tmp83_ = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free);
- g_variant_iter_init (&_tmp84_, value);
- while (g_variant_iter_loop (&_tmp84_, "{?*}", &_tmp85_, &_tmp86_)) {
- g_hash_table_insert (_tmp83_, g_variant_dup_string (_tmp85_, NULL), g_variant_dup_string (_tmp86_, NULL));
+ GVariantType* _tmp0_ = NULL;
+ _tmp0_ = g_variant_type_new ("a{ss}");
+ if (value && g_variant_is_of_type (value, _tmp0_)) {
+ GHashTable* _tmp1_;
+ GVariantIter _tmp2_;
+ GVariant* _tmp3_;
+ GVariant* _tmp4_;
+ GHashTable* _tmp5_;
+ _tmp1_ = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free);
+ g_variant_iter_init (&_tmp2_, value);
+ while (g_variant_iter_loop (&_tmp2_, "{?*}", &_tmp3_, &_tmp4_)) {
+ g_hash_table_insert (_tmp1_, g_variant_dup_string (_tmp3_, NULL), g_variant_dup_string (_tmp4_, NULL));
}
- g_variant_type_free (_tmp82_);
- _tmp87_ = _tmp83_;
- return _tmp87_;
+ g_variant_type_free (_tmp0_);
+ _tmp5_ = _tmp1_;
+ return _tmp5_;
} else {
- g_variant_type_free (_tmp82_);
+ g_variant_type_free (_tmp0_);
return NULL;
}
}
@@ -442,24 +442,24 @@ _variant_get10 (GVariant* value)
static GHashTable*
_variant_get11 (GVariant* value)
{
- GVariantType* _tmp92_ = NULL;
- _tmp92_ = g_variant_type_new ("a{is}");
- if (value && g_variant_is_of_type (value, _tmp92_)) {
- GHashTable* _tmp93_;
- GVariantIter _tmp94_;
- GVariant* _tmp95_;
- GVariant* _tmp96_;
- GHashTable* _tmp97_;
- _tmp93_ = g_hash_table_new_full (g_direct_hash, g_direct_equal, NULL, g_free);
- g_variant_iter_init (&_tmp94_, value);
- while (g_variant_iter_loop (&_tmp94_, "{?*}", &_tmp95_, &_tmp96_)) {
- g_hash_table_insert (_tmp93_, (gpointer) ((gintptr) g_variant_get_int32 (_tmp95_)), g_variant_dup_string (_tmp96_, NULL));
+ GVariantType* _tmp0_ = NULL;
+ _tmp0_ = g_variant_type_new ("a{is}");
+ if (value && g_variant_is_of_type (value, _tmp0_)) {
+ GHashTable* _tmp1_;
+ GVariantIter _tmp2_;
+ GVariant* _tmp3_;
+ GVariant* _tmp4_;
+ GHashTable* _tmp5_;
+ _tmp1_ = g_hash_table_new_full (g_direct_hash, g_direct_equal, NULL, g_free);
+ g_variant_iter_init (&_tmp2_, value);
+ while (g_variant_iter_loop (&_tmp2_, "{?*}", &_tmp3_, &_tmp4_)) {
+ g_hash_table_insert (_tmp1_, (gpointer) ((gintptr) g_variant_get_int32 (_tmp3_)), g_variant_dup_string (_tmp4_, NULL));
}
- g_variant_type_free (_tmp92_);
- _tmp97_ = _tmp93_;
- return _tmp97_;
+ g_variant_type_free (_tmp0_);
+ _tmp5_ = _tmp1_;
+ return _tmp5_;
} else {
- g_variant_type_free (_tmp92_);
+ g_variant_type_free (_tmp0_);
return NULL;
}
}
@@ -469,30 +469,30 @@ _vala_main (void)
{
GVariant* v = NULL;
GVariant* _tmp0_;
- GVariant* _tmp16_;
- gchar* _tmp26_;
- gchar* _tmp27_;
- gchar* _tmp28_;
- gchar** _tmp29_;
- gchar** _tmp30_;
- gint _tmp30__length1;
- GVariant* _tmp31_;
+ GVariant* _tmp10_;
+ gchar* _tmp16_;
+ gchar* _tmp17_;
+ gchar* _tmp18_;
+ gchar** _tmp19_;
+ gchar** _tmp20_;
+ gint _tmp20__length1;
+ GVariant* _tmp21_;
Foo vsrc = {0};
- gchar* _tmp40_;
- Foo _tmp41_ = {0};
- Foo _tmp42_;
- GVariant* _tmp44_;
- GVariant* _tmp45_;
- const gchar* _tmp46_;
+ gchar* _tmp25_;
+ Foo _tmp26_ = {0};
+ Foo _tmp27_;
+ GVariant* _tmp29_;
+ GVariant* _tmp30_;
+ const gchar* _tmp31_;
GHashTable* vsrc2 = NULL;
- GHashFunc _tmp68_;
- GEqualFunc _tmp69_;
- GHashTable* _tmp70_;
- gchar* _tmp71_;
- gchar* _tmp72_;
- gchar* _tmp73_;
- gchar* _tmp74_;
- GVariant* _tmp79_;
+ GHashFunc _tmp41_;
+ GEqualFunc _tmp42_;
+ GHashTable* _tmp43_;
+ gchar* _tmp44_;
+ gchar* _tmp45_;
+ gchar* _tmp46_;
+ gchar* _tmp47_;
+ GVariant* _tmp52_;
_tmp0_ = g_variant_new_int32 ((gint32) 4711);
g_variant_ref_sink (_tmp0_);
_g_variant_unref0 (v);
@@ -509,175 +509,175 @@ _vala_main (void)
}
{
gint16* i16 = NULL;
- GVariant* _tmp5_;
- gint16* _tmp6_;
- _tmp5_ = v;
- _tmp6_ = _variant_get2 (_tmp5_);
- i16 = _tmp6_;
+ GVariant* _tmp3_;
+ gint16* _tmp4_;
+ _tmp3_ = v;
+ _tmp4_ = _variant_get2 (_tmp3_);
+ i16 = _tmp4_;
_vala_assert (i16 == NULL, "i16 == null");
_g_free0 (i16);
}
{
gint32* i32 = NULL;
- GVariant* _tmp9_;
- gint32* _tmp10_;
- gint32 _tmp13_;
- _tmp9_ = v;
- _tmp10_ = _variant_get3 (_tmp9_);
- i32 = _tmp10_;
- _tmp13_ = (gint32) 4711;
- _vala_assert (_int32_equal (i32, &_tmp13_) == TRUE, "i32 == 4711");
+ GVariant* _tmp5_;
+ gint32* _tmp6_;
+ gint32 _tmp7_;
+ _tmp5_ = v;
+ _tmp6_ = _variant_get3 (_tmp5_);
+ i32 = _tmp6_;
+ _tmp7_ = (gint32) 4711;
+ _vala_assert (_int32_equal (i32, &_tmp7_) == TRUE, "i32 == 4711");
_g_free0 (i32);
}
{
gchar* s = NULL;
- GVariant* _tmp14_;
- gchar* _tmp15_;
- _tmp14_ = v;
- _tmp15_ = _variant_get4 (_tmp14_);
- s = _tmp15_;
+ GVariant* _tmp8_;
+ gchar* _tmp9_;
+ _tmp8_ = v;
+ _tmp9_ = _variant_get4 (_tmp8_);
+ s = _tmp9_;
_vala_assert (s == NULL, "s == null");
_g_free0 (s);
}
- _tmp16_ = g_variant_new_boolean (TRUE);
- g_variant_ref_sink (_tmp16_);
+ _tmp10_ = g_variant_new_boolean (TRUE);
+ g_variant_ref_sink (_tmp10_);
_g_variant_unref0 (v);
- v = _tmp16_;
+ v = _tmp10_;
{
gboolean* b = NULL;
- GVariant* _tmp17_;
- gboolean* _tmp18_;
- gboolean _tmp21_;
- _tmp17_ = v;
- _tmp18_ = _variant_get5 (_tmp17_);
- b = _tmp18_;
- _tmp21_ = TRUE;
- _vala_assert (_bool_equal (b, &_tmp21_) == TRUE, "b == true");
+ GVariant* _tmp11_;
+ gboolean* _tmp12_;
+ gboolean _tmp13_;
+ _tmp11_ = v;
+ _tmp12_ = _variant_get5 (_tmp11_);
+ b = _tmp12_;
+ _tmp13_ = TRUE;
+ _vala_assert (_bool_equal (b, &_tmp13_) == TRUE, "b == true");
_g_free0 (b);
}
{
gint32* i32 = NULL;
- GVariant* _tmp22_;
- gint32* _tmp23_;
- _tmp22_ = v;
- _tmp23_ = _variant_get6 (_tmp22_);
- i32 = _tmp23_;
+ GVariant* _tmp14_;
+ gint32* _tmp15_;
+ _tmp14_ = v;
+ _tmp15_ = _variant_get6 (_tmp14_);
+ i32 = _tmp15_;
_vala_assert (i32 == NULL, "i32 == null");
_g_free0 (i32);
}
- _tmp26_ = g_strdup ("foo");
- _tmp27_ = g_strdup ("bar");
- _tmp28_ = g_strdup ("manam");
- _tmp29_ = g_new0 (gchar*, 3 + 1);
- _tmp29_[0] = _tmp26_;
- _tmp29_[1] = _tmp27_;
- _tmp29_[2] = _tmp28_;
- _tmp30_ = _tmp29_;
- _tmp30__length1 = 3;
- _tmp31_ = g_variant_new_strv (_tmp30_, 3);
- g_variant_ref_sink (_tmp31_);
+ _tmp16_ = g_strdup ("foo");
+ _tmp17_ = g_strdup ("bar");
+ _tmp18_ = g_strdup ("manam");
+ _tmp19_ = g_new0 (gchar*, 3 + 1);
+ _tmp19_[0] = _tmp16_;
+ _tmp19_[1] = _tmp17_;
+ _tmp19_[2] = _tmp18_;
+ _tmp20_ = _tmp19_;
+ _tmp20__length1 = 3;
+ _tmp21_ = g_variant_new_strv (_tmp20_, 3);
+ g_variant_ref_sink (_tmp21_);
_g_variant_unref0 (v);
- v = _tmp31_;
- _tmp30_ = (_vala_array_free (_tmp30_, _tmp30__length1, (GDestroyNotify) g_free), NULL);
+ v = _tmp21_;
+ _tmp20_ = (_vala_array_free (_tmp20_, _tmp20__length1, (GDestroyNotify) g_free), NULL);
{
gchar** sa = NULL;
- GVariant* _tmp32_;
- gchar** _tmp33_ = NULL;
- gint _tmp33__length1 = 0;
+ GVariant* _tmp22_;
+ gchar** _tmp23_ = NULL;
+ gint _tmp23__length1 = 0;
gint sa_length1;
gint _sa_size_;
- const gchar* _tmp39_;
- _tmp32_ = v;
- _tmp33_ = _variant_get7 (_tmp32_, &_tmp33__length1);
- sa = _tmp33_;
- sa_length1 = _tmp33__length1;
+ const gchar* _tmp24_;
+ _tmp22_ = v;
+ _tmp23_ = _variant_get7 (_tmp22_, &_tmp23__length1);
+ sa = _tmp23_;
+ sa_length1 = _tmp23__length1;
_sa_size_ = sa_length1;
_vala_assert (sa != NULL, "sa != null");
- _tmp39_ = sa[2];
- _vala_assert (g_strcmp0 (_tmp39_, "manam") == 0, "sa[2] == \"manam\"");
+ _tmp24_ = sa[2];
+ _vala_assert (g_strcmp0 (_tmp24_, "manam") == 0, "sa[2] == \"manam\"");
sa = (_vala_array_free (sa, sa_length1, (GDestroyNotify) g_free), NULL);
}
- _tmp40_ = g_strdup ("foo");
- _g_free0 (_tmp41_.s);
- _tmp41_.s = _tmp40_;
- _tmp41_.u64 = G_MAXUINT64;
- _tmp41_.b = TRUE;
- vsrc = _tmp41_;
- _tmp42_ = vsrc;
- _tmp44_ = _variant_new1 (_tmp42_);
+ _tmp25_ = g_strdup ("foo");
+ _g_free0 (_tmp26_.s);
+ _tmp26_.s = _tmp25_;
+ _tmp26_.u64 = G_MAXUINT64;
+ _tmp26_.b = TRUE;
+ vsrc = _tmp26_;
+ _tmp27_ = vsrc;
+ _tmp29_ = _variant_new1 (_tmp27_);
_g_variant_unref0 (v);
- v = _tmp44_;
- _tmp45_ = v;
- _tmp46_ = g_variant_get_type_string (_tmp45_);
- _vala_assert (g_strcmp0 ("(stb)", _tmp46_) == 0, "\"(stb)\" == v.get_type_string ()");
+ v = _tmp29_;
+ _tmp30_ = v;
+ _tmp31_ = g_variant_get_type_string (_tmp30_);
+ _vala_assert (g_strcmp0 ("(stb)", _tmp31_) == 0, "\"(stb)\" == v.get_type_string ()");
{
Foo real_st = {0};
- GVariant* _tmp47_;
- Foo _tmp48_;
- Foo _tmp54_;
- const gchar* _tmp55_;
- Foo _tmp56_;
- Foo _tmp57_;
+ GVariant* _tmp32_;
+ Foo _tmp33_;
+ Foo _tmp34_;
+ const gchar* _tmp35_;
+ Foo _tmp36_;
+ Foo _tmp37_;
Foo* st = NULL;
- GVariant* _tmp58_;
- Foo* _tmp59_;
- const gchar* _tmp67_;
- _tmp47_ = v;
- _variant_get8 (_tmp47_, &_tmp48_);
- real_st = _tmp48_;
- _tmp54_ = real_st;
- _tmp55_ = _tmp54_.s;
- _vala_assert (g_strcmp0 (_tmp55_, "foo") == 0, "real_st.s == \"foo\"");
- _tmp56_ = real_st;
- _vala_assert (_tmp56_.u64 == G_MAXUINT64, "real_st.u64 == uint64.MAX");
- _tmp57_ = real_st;
- _vala_assert (_tmp57_.b == TRUE, "real_st.b == true");
- _tmp58_ = v;
- _tmp59_ = _variant_get9 (_tmp58_);
- st = _tmp59_;
+ GVariant* _tmp38_;
+ Foo* _tmp39_;
+ const gchar* _tmp40_;
+ _tmp32_ = v;
+ _variant_get8 (_tmp32_, &_tmp33_);
+ real_st = _tmp33_;
+ _tmp34_ = real_st;
+ _tmp35_ = _tmp34_.s;
+ _vala_assert (g_strcmp0 (_tmp35_, "foo") == 0, "real_st.s == \"foo\"");
+ _tmp36_ = real_st;
+ _vala_assert (_tmp36_.u64 == G_MAXUINT64, "real_st.u64 == uint64.MAX");
+ _tmp37_ = real_st;
+ _vala_assert (_tmp37_.b == TRUE, "real_st.b == true");
+ _tmp38_ = v;
+ _tmp39_ = _variant_get9 (_tmp38_);
+ st = _tmp39_;
_vala_assert (st != NULL, "st != null");
- _tmp67_ = (*st).s;
- _vala_assert (g_strcmp0 (_tmp67_, "foo") == 0, "st.s == \"foo\"");
+ _tmp40_ = (*st).s;
+ _vala_assert (g_strcmp0 (_tmp40_, "foo") == 0, "st.s == \"foo\"");
_vala_assert ((*st).u64 == G_MAXUINT64, "st.u64 == uint64.MAX");
_vala_assert ((*st).b == TRUE, "st.b == true");
_foo_free0 (st);
foo_destroy (&real_st);
}
- _tmp68_ = g_str_hash;
- _tmp69_ = g_str_equal;
- _tmp70_ = g_hash_table_new_full (_tmp68_, _tmp69_, _g_free0_, _g_free0_);
- vsrc2 = _tmp70_;
- _tmp71_ = g_strdup ("foo");
- _tmp72_ = g_strdup ("bar");
- g_hash_table_insert (vsrc2, _tmp71_, _tmp72_);
- _tmp73_ = g_strdup ("bar");
- _tmp74_ = g_strdup ("manam");
- g_hash_table_insert (vsrc2, _tmp73_, _tmp74_);
- _tmp79_ = _variant_new2 (vsrc2);
+ _tmp41_ = g_str_hash;
+ _tmp42_ = g_str_equal;
+ _tmp43_ = g_hash_table_new_full (_tmp41_, _tmp42_, _g_free0_, _g_free0_);
+ vsrc2 = _tmp43_;
+ _tmp44_ = g_strdup ("foo");
+ _tmp45_ = g_strdup ("bar");
+ g_hash_table_insert (vsrc2, _tmp44_, _tmp45_);
+ _tmp46_ = g_strdup ("bar");
+ _tmp47_ = g_strdup ("manam");
+ g_hash_table_insert (vsrc2, _tmp46_, _tmp47_);
+ _tmp52_ = _variant_new2 (vsrc2);
_g_variant_unref0 (v);
- v = _tmp79_;
+ v = _tmp52_;
{
GHashTable* dict = NULL;
- GVariant* _tmp80_;
- GHashTable* _tmp81_;
- gconstpointer _tmp88_;
- gconstpointer _tmp89_;
- _tmp80_ = v;
- _tmp81_ = _variant_get10 (_tmp80_);
- dict = _tmp81_;
- _tmp88_ = g_hash_table_lookup (dict, "foo");
- _vala_assert (g_strcmp0 ((const gchar*) _tmp88_, "bar") == 0, "dict.lookup (\"foo\") == \"bar\"");
- _tmp89_ = g_hash_table_lookup (dict, "bar");
- _vala_assert (g_strcmp0 ((const gchar*) _tmp89_, "manam") == 0, "dict.lookup (\"bar\") == \"manam\"");
+ GVariant* _tmp53_;
+ GHashTable* _tmp54_;
+ gconstpointer _tmp55_;
+ gconstpointer _tmp56_;
+ _tmp53_ = v;
+ _tmp54_ = _variant_get10 (_tmp53_);
+ dict = _tmp54_;
+ _tmp55_ = g_hash_table_lookup (dict, "foo");
+ _vala_assert (g_strcmp0 ((const gchar*) _tmp55_, "bar") == 0, "dict.lookup (\"foo\") == \"bar\"");
+ _tmp56_ = g_hash_table_lookup (dict, "bar");
+ _vala_assert (g_strcmp0 ((const gchar*) _tmp56_, "manam") == 0, "dict.lookup (\"bar\") == \"manam\"");
_g_hash_table_unref0 (dict);
}
{
GHashTable* dict = NULL;
- GVariant* _tmp90_;
- GHashTable* _tmp91_;
- _tmp90_ = v;
- _tmp91_ = _variant_get11 (_tmp90_);
- dict = _tmp91_;
+ GVariant* _tmp57_;
+ GHashTable* _tmp58_;
+ _tmp57_ = v;
+ _tmp58_ = _variant_get11 (_tmp57_);
+ dict = _tmp58_;
_vala_assert (dict == NULL, "dict == null");
_g_hash_table_unref0 (dict);
}
diff --git a/tests/basic-types/gvariants.c-expected b/tests/basic-types/gvariants.c-expected
index dc037ded2..c12ca233b 100644
--- a/tests/basic-types/gvariants.c-expected
+++ b/tests/basic-types/gvariants.c-expected
@@ -139,28 +139,28 @@ static gchar**
_variant_get2 (GVariant* value,
gint* result_length1)
{
- gchar** _tmp10_;
- gint _tmp10__length;
- gint _tmp10__size;
- gint _tmp10__length1;
- GVariantIter _tmp11_;
- GVariant* _tmp12_;
- _tmp10_ = g_new (gchar*, 5);
- _tmp10__length = 0;
- _tmp10__size = 4;
- _tmp10__length1 = 0;
- g_variant_iter_init (&_tmp11_, value);
- for (; (_tmp12_ = g_variant_iter_next_value (&_tmp11_)) != NULL; _tmp10__length1++) {
- if (_tmp10__size == _tmp10__length) {
- _tmp10__size = 2 * _tmp10__size;
- _tmp10_ = g_renew (gchar*, _tmp10_, _tmp10__size + 1);
+ gchar** _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gchar*, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gchar*, _tmp0_, _tmp0__size + 1);
}
- _tmp10_[_tmp10__length++] = g_variant_dup_string (_tmp12_, NULL);
- g_variant_unref (_tmp12_);
+ _tmp0_[_tmp0__length++] = g_variant_dup_string (_tmp2_, NULL);
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp10__length1;
- _tmp10_[_tmp10__length] = NULL;
- return _tmp10_;
+ *result_length1 = _tmp0__length1;
+ _tmp0_[_tmp0__length] = NULL;
+ return _tmp0_;
}
void
@@ -179,7 +179,7 @@ string_array_conversion (void)
gint _tmp9__length1 = 0;
gint sa_length1;
gint _sa_size_;
- const gchar* _tmp13_;
+ const gchar* _tmp10_;
_tmp0_ = g_strdup ("foo");
_tmp1_ = g_strdup ("bar");
_tmp2_ = g_new0 (gchar*, 2 + 1);
@@ -196,8 +196,8 @@ string_array_conversion (void)
sa_length1 = _tmp9__length1;
_sa_size_ = sa_length1;
_vala_assert (sa_length1 == 2, "sa.length == 2");
- _tmp13_ = sa[1];
- _vala_assert (g_strcmp0 (_tmp13_, "bar") == 0, "sa[1] == \"bar\"");
+ _tmp10_ = sa[1];
+ _vala_assert (g_strcmp0 (_tmp10_, "bar") == 0, "sa[1] == \"bar\"");
sa = (_vala_array_free (sa, sa_length1, (GDestroyNotify) g_free), NULL);
_g_variant_unref0 (v);
}
@@ -230,37 +230,37 @@ _variant_get3 (GVariant* value,
gint* result_length1,
gint* result_length2)
{
- gchar** _tmp14_;
- gint _tmp14__length;
- gint _tmp14__size;
- gint _tmp14__length1;
- GVariantIter _tmp15_;
- GVariant* _tmp16_;
- _tmp14_ = g_new (gchar*, 5);
- _tmp14__length = 0;
- _tmp14__size = 4;
- _tmp14__length1 = 0;
- g_variant_iter_init (&_tmp15_, value);
- for (; (_tmp16_ = g_variant_iter_next_value (&_tmp15_)) != NULL; _tmp14__length1++) {
- gint _tmp14__length2;
- GVariantIter _tmp17_;
- GVariant* _tmp18_;
- _tmp14__length2 = 0;
- g_variant_iter_init (&_tmp17_, _tmp16_);
- for (; (_tmp18_ = g_variant_iter_next_value (&_tmp17_)) != NULL; _tmp14__length2++) {
- if (_tmp14__size == _tmp14__length) {
- _tmp14__size = 2 * _tmp14__size;
- _tmp14_ = g_renew (gchar*, _tmp14_, _tmp14__size + 1);
+ gchar** _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gchar*, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ gint _tmp0__length2;
+ GVariantIter _tmp3_;
+ GVariant* _tmp4_;
+ _tmp0__length2 = 0;
+ g_variant_iter_init (&_tmp3_, _tmp2_);
+ for (; (_tmp4_ = g_variant_iter_next_value (&_tmp3_)) != NULL; _tmp0__length2++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gchar*, _tmp0_, _tmp0__size + 1);
}
- _tmp14_[_tmp14__length++] = g_variant_dup_string (_tmp18_, NULL);
- g_variant_unref (_tmp18_);
+ _tmp0_[_tmp0__length++] = g_variant_dup_string (_tmp4_, NULL);
+ g_variant_unref (_tmp4_);
}
- *result_length2 = _tmp14__length2;
- g_variant_unref (_tmp16_);
+ *result_length2 = _tmp0__length2;
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp14__length1;
- _tmp14_[_tmp14__length] = NULL;
- return _tmp14_;
+ *result_length1 = _tmp0__length1;
+ _tmp0_[_tmp0__length] = NULL;
+ return _tmp0_;
}
void
@@ -283,9 +283,9 @@ string_array_2d_conversion (void)
gint _tmp13__length2 = 0;
gint sa_length1;
gint sa_length2;
- gint _tmp19_;
- gint _tmp20_;
- const gchar* _tmp21_;
+ gint _tmp14_;
+ gint _tmp15_;
+ const gchar* _tmp16_;
_tmp0_ = g_strdup ("foo");
_tmp1_ = g_strdup ("faz");
_tmp2_ = g_strdup ("bar");
@@ -306,12 +306,12 @@ string_array_2d_conversion (void)
sa = _tmp13_;
sa_length1 = _tmp13__length1;
sa_length2 = _tmp13__length2;
- _tmp19_ = sa_length1;
- _vala_assert (_tmp19_ == 2, "sa.length[0] == 2");
- _tmp20_ = sa_length2;
- _vala_assert (_tmp20_ == 2, "sa.length[1] == 2");
- _tmp21_ = sa[(1 * sa_length2) + 1];
- _vala_assert (g_strcmp0 (_tmp21_, "baz") == 0, "sa[1,1] == \"baz\"");
+ _tmp14_ = sa_length1;
+ _vala_assert (_tmp14_ == 2, "sa.length[0] == 2");
+ _tmp15_ = sa_length2;
+ _vala_assert (_tmp15_ == 2, "sa.length[1] == 2");
+ _tmp16_ = sa[(1 * sa_length2) + 1];
+ _vala_assert (g_strcmp0 (_tmp16_, "baz") == 0, "sa[1,1] == \"baz\"");
sa = (_vala_array_free (sa, sa_length1 * sa_length2, (GDestroyNotify) g_free), NULL);
_g_variant_unref0 (v);
}
@@ -352,46 +352,46 @@ _variant_get4 (GVariant* value,
gint* result_length2,
gint* result_length3)
{
- gchar** _tmp20_;
- gint _tmp20__length;
- gint _tmp20__size;
- gint _tmp20__length1;
- GVariantIter _tmp21_;
- GVariant* _tmp22_;
- _tmp20_ = g_new (gchar*, 5);
- _tmp20__length = 0;
- _tmp20__size = 4;
- _tmp20__length1 = 0;
- g_variant_iter_init (&_tmp21_, value);
- for (; (_tmp22_ = g_variant_iter_next_value (&_tmp21_)) != NULL; _tmp20__length1++) {
- gint _tmp20__length2;
- GVariantIter _tmp23_;
- GVariant* _tmp24_;
- _tmp20__length2 = 0;
- g_variant_iter_init (&_tmp23_, _tmp22_);
- for (; (_tmp24_ = g_variant_iter_next_value (&_tmp23_)) != NULL; _tmp20__length2++) {
- gint _tmp20__length3;
- GVariantIter _tmp25_;
- GVariant* _tmp26_;
- _tmp20__length3 = 0;
- g_variant_iter_init (&_tmp25_, _tmp24_);
- for (; (_tmp26_ = g_variant_iter_next_value (&_tmp25_)) != NULL; _tmp20__length3++) {
- if (_tmp20__size == _tmp20__length) {
- _tmp20__size = 2 * _tmp20__size;
- _tmp20_ = g_renew (gchar*, _tmp20_, _tmp20__size + 1);
+ gchar** _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gchar*, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ gint _tmp0__length2;
+ GVariantIter _tmp3_;
+ GVariant* _tmp4_;
+ _tmp0__length2 = 0;
+ g_variant_iter_init (&_tmp3_, _tmp2_);
+ for (; (_tmp4_ = g_variant_iter_next_value (&_tmp3_)) != NULL; _tmp0__length2++) {
+ gint _tmp0__length3;
+ GVariantIter _tmp5_;
+ GVariant* _tmp6_;
+ _tmp0__length3 = 0;
+ g_variant_iter_init (&_tmp5_, _tmp4_);
+ for (; (_tmp6_ = g_variant_iter_next_value (&_tmp5_)) != NULL; _tmp0__length3++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gchar*, _tmp0_, _tmp0__size + 1);
}
- _tmp20_[_tmp20__length++] = g_variant_dup_string (_tmp26_, NULL);
- g_variant_unref (_tmp26_);
+ _tmp0_[_tmp0__length++] = g_variant_dup_string (_tmp6_, NULL);
+ g_variant_unref (_tmp6_);
}
- *result_length3 = _tmp20__length3;
- g_variant_unref (_tmp24_);
+ *result_length3 = _tmp0__length3;
+ g_variant_unref (_tmp4_);
}
- *result_length2 = _tmp20__length2;
- g_variant_unref (_tmp22_);
+ *result_length2 = _tmp0__length2;
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp20__length1;
- _tmp20_[_tmp20__length] = NULL;
- return _tmp20_;
+ *result_length1 = _tmp0__length1;
+ _tmp0_[_tmp0__length] = NULL;
+ return _tmp0_;
}
void
@@ -421,13 +421,13 @@ string_array_3d_conversion (void)
gint sa_length1;
gint sa_length2;
gint sa_length3;
- gint _tmp27_;
- gint _tmp28_;
- gint _tmp29_;
- const gchar* _tmp30_;
- const gchar* _tmp31_;
- const gchar* _tmp32_;
- const gchar* _tmp33_;
+ gint _tmp20_;
+ gint _tmp21_;
+ gint _tmp22_;
+ const gchar* _tmp23_;
+ const gchar* _tmp24_;
+ const gchar* _tmp25_;
+ const gchar* _tmp26_;
_tmp0_ = g_strdup ("foo");
_tmp1_ = g_strdup ("bar");
_tmp2_ = g_strdup ("baz");
@@ -458,20 +458,20 @@ string_array_3d_conversion (void)
sa_length1 = _tmp19__length1;
sa_length2 = _tmp19__length2;
sa_length3 = _tmp19__length3;
- _tmp27_ = sa_length1;
- _vala_assert (_tmp27_ == 2, "sa.length[0] == 2");
- _tmp28_ = sa_length2;
- _vala_assert (_tmp28_ == 2, "sa.length[1] == 2");
- _tmp29_ = sa_length3;
- _vala_assert (_tmp29_ == 2, "sa.length[2] == 2");
- _tmp30_ = sa[(((0 * sa_length2) + 1) * sa_length3) + 0];
- _vala_assert (g_strcmp0 (_tmp30_, "baz") == 0, "sa[0,1,0] == \"baz\"");
- _tmp31_ = sa[(((0 * sa_length2) + 1) * sa_length3) + 1];
- _vala_assert (g_strcmp0 (_tmp31_, "man") == 0, "sa[0,1,1] == \"man\"");
- _tmp32_ = sa[(((1 * sa_length2) + 1) * sa_length3) + 0];
- _vala_assert (g_strcmp0 (_tmp32_, "baz2") == 0, "sa[1,1,0] == \"baz2\"");
- _tmp33_ = sa[(((1 * sa_length2) + 1) * sa_length3) + 1];
- _vala_assert (g_strcmp0 (_tmp33_, "man2") == 0, "sa[1,1,1] == \"man2\"");
+ _tmp20_ = sa_length1;
+ _vala_assert (_tmp20_ == 2, "sa.length[0] == 2");
+ _tmp21_ = sa_length2;
+ _vala_assert (_tmp21_ == 2, "sa.length[1] == 2");
+ _tmp22_ = sa_length3;
+ _vala_assert (_tmp22_ == 2, "sa.length[2] == 2");
+ _tmp23_ = sa[(((0 * sa_length2) + 1) * sa_length3) + 0];
+ _vala_assert (g_strcmp0 (_tmp23_, "baz") == 0, "sa[0,1,0] == \"baz\"");
+ _tmp24_ = sa[(((0 * sa_length2) + 1) * sa_length3) + 1];
+ _vala_assert (g_strcmp0 (_tmp24_, "man") == 0, "sa[0,1,1] == \"man\"");
+ _tmp25_ = sa[(((1 * sa_length2) + 1) * sa_length3) + 0];
+ _vala_assert (g_strcmp0 (_tmp25_, "baz2") == 0, "sa[1,1,0] == \"baz2\"");
+ _tmp26_ = sa[(((1 * sa_length2) + 1) * sa_length3) + 1];
+ _vala_assert (g_strcmp0 (_tmp26_, "man2") == 0, "sa[1,1,1] == \"man2\"");
sa = (_vala_array_free (sa, (sa_length1 * sa_length2) * sa_length3, (GDestroyNotify) g_free), NULL);
_g_variant_unref0 (v);
}
@@ -523,27 +523,27 @@ static gdouble*
_variant_get6 (GVariant* value,
gint* result_length1)
{
- gdouble* _tmp8_;
- gint _tmp8__length;
- gint _tmp8__size;
- gint _tmp8__length1;
- GVariantIter _tmp9_;
- GVariant* _tmp10_;
- _tmp8_ = g_new (gdouble, 5);
- _tmp8__length = 0;
- _tmp8__size = 4;
- _tmp8__length1 = 0;
- g_variant_iter_init (&_tmp9_, value);
- for (; (_tmp10_ = g_variant_iter_next_value (&_tmp9_)) != NULL; _tmp8__length1++) {
- if (_tmp8__size == _tmp8__length) {
- _tmp8__size = 2 * _tmp8__size;
- _tmp8_ = g_renew (gdouble, _tmp8_, _tmp8__size + 1);
+ gdouble* _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gdouble, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gdouble, _tmp0_, _tmp0__size + 1);
}
- _tmp8_[_tmp8__length++] = g_variant_get_double (_tmp10_);
- g_variant_unref (_tmp10_);
+ _tmp0_[_tmp0__length++] = g_variant_get_double (_tmp2_);
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp8__length1;
- return _tmp8_;
+ *result_length1 = _tmp0__length1;
+ return _tmp0_;
}
void
@@ -560,7 +560,7 @@ double_array_conversion (void)
gint _tmp7__length1 = 0;
gint da_length1;
gint _da_size_;
- gdouble _tmp11_;
+ gdouble _tmp8_;
_tmp0_ = g_new0 (gdouble, 2);
_tmp0_[0] = 42.23;
_tmp0_[1] = 47.11;
@@ -575,8 +575,8 @@ double_array_conversion (void)
da_length1 = _tmp7__length1;
_da_size_ = da_length1;
_vala_assert (da_length1 == 2, "da.length == 2");
- _tmp11_ = da[1];
- _vala_assert (_tmp11_ == 47.11, "da[1] == 47.11");
+ _tmp8_ = da[1];
+ _vala_assert (_tmp8_ == 47.11, "da[1] == 47.11");
da = (g_free (da), NULL);
_g_variant_unref0 (v);
}
@@ -609,36 +609,36 @@ _variant_get7 (GVariant* value,
gint* result_length1,
gint* result_length2)
{
- gdouble* _tmp10_;
- gint _tmp10__length;
- gint _tmp10__size;
- gint _tmp10__length1;
- GVariantIter _tmp11_;
- GVariant* _tmp12_;
- _tmp10_ = g_new (gdouble, 5);
- _tmp10__length = 0;
- _tmp10__size = 4;
- _tmp10__length1 = 0;
- g_variant_iter_init (&_tmp11_, value);
- for (; (_tmp12_ = g_variant_iter_next_value (&_tmp11_)) != NULL; _tmp10__length1++) {
- gint _tmp10__length2;
- GVariantIter _tmp13_;
- GVariant* _tmp14_;
- _tmp10__length2 = 0;
- g_variant_iter_init (&_tmp13_, _tmp12_);
- for (; (_tmp14_ = g_variant_iter_next_value (&_tmp13_)) != NULL; _tmp10__length2++) {
- if (_tmp10__size == _tmp10__length) {
- _tmp10__size = 2 * _tmp10__size;
- _tmp10_ = g_renew (gdouble, _tmp10_, _tmp10__size + 1);
+ gdouble* _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gdouble, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ gint _tmp0__length2;
+ GVariantIter _tmp3_;
+ GVariant* _tmp4_;
+ _tmp0__length2 = 0;
+ g_variant_iter_init (&_tmp3_, _tmp2_);
+ for (; (_tmp4_ = g_variant_iter_next_value (&_tmp3_)) != NULL; _tmp0__length2++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gdouble, _tmp0_, _tmp0__size + 1);
}
- _tmp10_[_tmp10__length++] = g_variant_get_double (_tmp14_);
- g_variant_unref (_tmp14_);
+ _tmp0_[_tmp0__length++] = g_variant_get_double (_tmp4_);
+ g_variant_unref (_tmp4_);
}
- *result_length2 = _tmp10__length2;
- g_variant_unref (_tmp12_);
+ *result_length2 = _tmp0__length2;
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp10__length1;
- return _tmp10_;
+ *result_length1 = _tmp0__length1;
+ return _tmp0_;
}
void
@@ -657,9 +657,9 @@ double_array_2d_conversion (void)
gint _tmp9__length2 = 0;
gint da_length1;
gint da_length2;
- gint _tmp15_;
- gint _tmp16_;
- gdouble _tmp17_;
+ gint _tmp10_;
+ gint _tmp11_;
+ gdouble _tmp12_;
_tmp0_ = g_new0 (gdouble, 2 * 2);
_tmp0_[0] = 42.23;
_tmp0_[1] = 11.47;
@@ -676,12 +676,12 @@ double_array_2d_conversion (void)
da = _tmp9_;
da_length1 = _tmp9__length1;
da_length2 = _tmp9__length2;
- _tmp15_ = da_length1;
- _vala_assert (_tmp15_ == 2, "da.length[0] == 2");
- _tmp16_ = da_length2;
- _vala_assert (_tmp16_ == 2, "da.length[1] == 2");
- _tmp17_ = da[(1 * da_length2) + 1];
- _vala_assert (_tmp17_ == 23.42, "da[1,1] == 23.42");
+ _tmp10_ = da_length1;
+ _vala_assert (_tmp10_ == 2, "da.length[0] == 2");
+ _tmp11_ = da_length2;
+ _vala_assert (_tmp11_ == 2, "da.length[1] == 2");
+ _tmp12_ = da[(1 * da_length2) + 1];
+ _vala_assert (_tmp12_ == 23.42, "da[1,1] == 23.42");
da = (g_free (da), NULL);
_g_variant_unref0 (v);
}
@@ -757,22 +757,22 @@ static void
_variant_get8 (GVariant* value,
Foo * result)
{
- Foo _tmp6_;
- GVariantIter _tmp7_;
- GVariant* _tmp8_;
- GVariant* _tmp9_;
- GVariant* _tmp10_;
- g_variant_iter_init (&_tmp7_, value);
- _tmp8_ = g_variant_iter_next_value (&_tmp7_);
- _tmp6_.s = g_variant_dup_string (_tmp8_, NULL);
- g_variant_unref (_tmp8_);
- _tmp9_ = g_variant_iter_next_value (&_tmp7_);
- _tmp6_.u64 = g_variant_get_uint64 (_tmp9_);
- g_variant_unref (_tmp9_);
- _tmp10_ = g_variant_iter_next_value (&_tmp7_);
- _tmp6_.b = g_variant_get_boolean (_tmp10_);
- g_variant_unref (_tmp10_);
- *result = _tmp6_;
+ Foo _tmp0_;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ GVariant* _tmp3_;
+ GVariant* _tmp4_;
+ g_variant_iter_init (&_tmp1_, value);
+ _tmp2_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.s = g_variant_dup_string (_tmp2_, NULL);
+ g_variant_unref (_tmp2_);
+ _tmp3_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.u64 = g_variant_get_uint64 (_tmp3_);
+ g_variant_unref (_tmp3_);
+ _tmp4_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.b = g_variant_get_boolean (_tmp4_);
+ g_variant_unref (_tmp4_);
+ *result = _tmp0_;
}
void
@@ -786,10 +786,10 @@ struct_conversion (void)
GVariant* _tmp4_;
Foo st = {0};
Foo _tmp5_;
- Foo _tmp11_;
- const gchar* _tmp12_;
- Foo _tmp13_;
- Foo _tmp14_;
+ Foo _tmp6_;
+ const gchar* _tmp7_;
+ Foo _tmp8_;
+ Foo _tmp9_;
_tmp0_ = g_strdup ("foo");
_g_free0 (_tmp1_.s);
_tmp1_.s = _tmp0_;
@@ -801,13 +801,13 @@ struct_conversion (void)
v = _tmp4_;
_variant_get8 (v, &_tmp5_);
st = _tmp5_;
- _tmp11_ = st;
- _tmp12_ = _tmp11_.s;
- _vala_assert (g_strcmp0 (_tmp12_, "foo") == 0, "st.s == \"foo\"");
- _tmp13_ = st;
- _vala_assert (_tmp13_.u64 == G_MAXUINT64, "st.u64 == uint64.MAX");
- _tmp14_ = st;
- _vala_assert (_tmp14_.b == TRUE, "st.b == true");
+ _tmp6_ = st;
+ _tmp7_ = _tmp6_.s;
+ _vala_assert (g_strcmp0 (_tmp7_, "foo") == 0, "st.s == \"foo\"");
+ _tmp8_ = st;
+ _vala_assert (_tmp8_.u64 == G_MAXUINT64, "st.u64 == uint64.MAX");
+ _tmp9_ = st;
+ _vala_assert (_tmp9_.b == TRUE, "st.b == true");
foo_destroy (&st);
_g_variant_unref0 (v);
foo_destroy (&s);
diff --git a/tests/dbus/bug602003_client.c-expected b/tests/dbus/bug602003_client.c-expected
index 67aaa5ebb..689bdda84 100644
--- a/tests/dbus/bug602003_client.c-expected
+++ b/tests/dbus/bug602003_client.c-expected
@@ -326,28 +326,28 @@ static gchar**
_variant_get1 (GVariant* value,
gint* result_length1)
{
- gchar** _tmp5_;
- gint _tmp5__length;
- gint _tmp5__size;
- gint _tmp5__length1;
- GVariantIter _tmp6_;
- GVariant* _tmp7_;
- _tmp5_ = g_new (gchar*, 5);
- _tmp5__length = 0;
- _tmp5__size = 4;
- _tmp5__length1 = 0;
- g_variant_iter_init (&_tmp6_, value);
- for (; (_tmp7_ = g_variant_iter_next_value (&_tmp6_)) != NULL; _tmp5__length1++) {
- if (_tmp5__size == _tmp5__length) {
- _tmp5__size = 2 * _tmp5__size;
- _tmp5_ = g_renew (gchar*, _tmp5_, _tmp5__size + 1);
+ gchar** _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gchar*, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gchar*, _tmp0_, _tmp0__size + 1);
}
- _tmp5_[_tmp5__length++] = g_variant_dup_string (_tmp7_, NULL);
- g_variant_unref (_tmp7_);
+ _tmp0_[_tmp0__length++] = g_variant_dup_string (_tmp2_, NULL);
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp5__length1;
- _tmp5_[_tmp5__length] = NULL;
- return _tmp5_;
+ *result_length1 = _tmp0__length1;
+ _tmp0_[_tmp0__length] = NULL;
+ return _tmp0_;
}
static void
@@ -364,9 +364,9 @@ _vala_main (void)
gint _tmp4__length1 = 0;
gint s_length1;
gint _s_size_;
- gboolean _tmp8_ = FALSE;
- gchar** _tmp9_;
- gint _tmp9__length1;
+ gboolean _tmp5_ = FALSE;
+ gchar** _tmp6_;
+ gint _tmp6__length1;
GError* _inner_error0_ = NULL;
_tmp0_ = (Test*) g_initable_new (TYPE_TEST_PROXY, NULL, &_inner_error0_, "g-flags", 0, "g-name", "org.example.Test", "g-bus-type", G_BUS_TYPE_SESSION, "g-object-path", "/org/example/test", "g-interface-name", "org.example.Test", NULL);
test = (Test*) _tmp0_;
@@ -389,20 +389,20 @@ _vala_main (void)
s = _tmp4_;
s_length1 = _tmp4__length1;
_s_size_ = s_length1;
- _tmp9_ = s;
- _tmp9__length1 = s_length1;
- if (_tmp9__length1 == 1) {
- gchar** _tmp10_;
- gint _tmp10__length1;
- const gchar* _tmp11_;
- _tmp10_ = s;
- _tmp10__length1 = s_length1;
- _tmp11_ = _tmp10_[0];
- _tmp8_ = g_strcmp0 (_tmp11_, "hello") == 0;
+ _tmp6_ = s;
+ _tmp6__length1 = s_length1;
+ if (_tmp6__length1 == 1) {
+ gchar** _tmp7_;
+ gint _tmp7__length1;
+ const gchar* _tmp8_;
+ _tmp7_ = s;
+ _tmp7__length1 = s_length1;
+ _tmp8_ = _tmp7_[0];
+ _tmp5_ = g_strcmp0 (_tmp8_, "hello") == 0;
} else {
- _tmp8_ = FALSE;
+ _tmp5_ = FALSE;
}
- _vala_assert (_tmp8_, "s.length == 1 && s[0] == \"hello\"");
+ _vala_assert (_tmp5_, "s.length == 1 && s[0] == \"hello\"");
s = (_vala_array_free (s, s_length1, (GDestroyNotify) g_free), NULL);
_g_variant_unref0 (v);
_g_object_unref0 (test);
diff --git a/tests/dbus/bug782719_client.c-expected b/tests/dbus/bug782719_client.c-expected
index 1c3c1fe2c..228927c21 100644
--- a/tests/dbus/bug782719_client.c-expected
+++ b/tests/dbus/bug782719_client.c-expected
@@ -383,28 +383,28 @@ static gchar**
_variant_get1 (GVariant* value,
gint* result_length1)
{
- gchar** _tmp14_;
- gint _tmp14__length;
- gint _tmp14__size;
- gint _tmp14__length1;
- GVariantIter _tmp15_;
- GVariant* _tmp16_;
- _tmp14_ = g_new (gchar*, 5);
- _tmp14__length = 0;
- _tmp14__size = 4;
- _tmp14__length1 = 0;
- g_variant_iter_init (&_tmp15_, value);
- for (; (_tmp16_ = g_variant_iter_next_value (&_tmp15_)) != NULL; _tmp14__length1++) {
- if (_tmp14__size == _tmp14__length) {
- _tmp14__size = 2 * _tmp14__size;
- _tmp14_ = g_renew (gchar*, _tmp14_, _tmp14__size + 1);
+ gchar** _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gchar*, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gchar*, _tmp0_, _tmp0__size + 1);
}
- _tmp14_[_tmp14__length++] = g_variant_dup_string (_tmp16_, NULL);
- g_variant_unref (_tmp16_);
+ _tmp0_[_tmp0__length++] = g_variant_dup_string (_tmp2_, NULL);
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp14__length1;
- _tmp14_[_tmp14__length] = NULL;
- return _tmp14_;
+ *result_length1 = _tmp0__length1;
+ _tmp0_[_tmp0__length] = NULL;
+ return _tmp0_;
}
static void
@@ -432,9 +432,9 @@ _vala_main (void)
gint _tmp13__length1 = 0;
gint s_length1;
gint _s_size_;
- gboolean _tmp17_ = FALSE;
- gchar** _tmp18_;
- gint _tmp18__length1;
+ gboolean _tmp14_ = FALSE;
+ gchar** _tmp15_;
+ gint _tmp15__length1;
GError* _inner_error0_ = NULL;
_tmp0_ = (Test*) g_initable_new (TYPE_TEST_PROXY, NULL, &_inner_error0_, "g-flags", 0, "g-name", "org.example.Test", "g-bus-type", G_BUS_TYPE_SESSION, "g-object-path", "/org/example/test", "g-interface-name", "org.example.Test", NULL);
test = (Test*) _tmp0_;
@@ -471,20 +471,20 @@ _vala_main (void)
s = _tmp13_;
s_length1 = _tmp13__length1;
_s_size_ = s_length1;
- _tmp18_ = s;
- _tmp18__length1 = s_length1;
- if (_tmp18__length1 == 1) {
- gchar** _tmp19_;
- gint _tmp19__length1;
- const gchar* _tmp20_;
- _tmp19_ = s;
- _tmp19__length1 = s_length1;
- _tmp20_ = _tmp19_[0];
- _tmp17_ = g_strcmp0 (_tmp20_, "hello") == 0;
+ _tmp15_ = s;
+ _tmp15__length1 = s_length1;
+ if (_tmp15__length1 == 1) {
+ gchar** _tmp16_;
+ gint _tmp16__length1;
+ const gchar* _tmp17_;
+ _tmp16_ = s;
+ _tmp16__length1 = s_length1;
+ _tmp17_ = _tmp16_[0];
+ _tmp14_ = g_strcmp0 (_tmp17_, "hello") == 0;
} else {
- _tmp17_ = FALSE;
+ _tmp14_ = FALSE;
}
- _vala_assert (_tmp17_, "s.length == 1 && s[0] == \"hello\"");
+ _vala_assert (_tmp14_, "s.length == 1 && s[0] == \"hello\"");
s = (_vala_array_free (s, s_length1, (GDestroyNotify) g_free), NULL);
_g_variant_unref0 (v);
_g_hash_table_unref0 (nested_dict);
diff --git a/tests/dbus/dicts_client.c-expected b/tests/dbus/dicts_client.c-expected
index 6e6aee9ea..f8c01f2bd 100644
--- a/tests/dbus/dicts_client.c-expected
+++ b/tests/dbus/dicts_client.c-expected
@@ -355,28 +355,28 @@ static gchar**
_variant_get1 (GVariant* value,
gint* result_length1)
{
- gchar** _tmp10_;
- gint _tmp10__length;
- gint _tmp10__size;
- gint _tmp10__length1;
- GVariantIter _tmp11_;
- GVariant* _tmp12_;
- _tmp10_ = g_new (gchar*, 5);
- _tmp10__length = 0;
- _tmp10__size = 4;
- _tmp10__length1 = 0;
- g_variant_iter_init (&_tmp11_, value);
- for (; (_tmp12_ = g_variant_iter_next_value (&_tmp11_)) != NULL; _tmp10__length1++) {
- if (_tmp10__size == _tmp10__length) {
- _tmp10__size = 2 * _tmp10__size;
- _tmp10_ = g_renew (gchar*, _tmp10_, _tmp10__size + 1);
+ gchar** _tmp0_;
+ gint _tmp0__length;
+ gint _tmp0__size;
+ gint _tmp0__length1;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ _tmp0_ = g_new (gchar*, 5);
+ _tmp0__length = 0;
+ _tmp0__size = 4;
+ _tmp0__length1 = 0;
+ g_variant_iter_init (&_tmp1_, value);
+ for (; (_tmp2_ = g_variant_iter_next_value (&_tmp1_)) != NULL; _tmp0__length1++) {
+ if (_tmp0__size == _tmp0__length) {
+ _tmp0__size = 2 * _tmp0__size;
+ _tmp0_ = g_renew (gchar*, _tmp0_, _tmp0__size + 1);
}
- _tmp10_[_tmp10__length++] = g_variant_dup_string (_tmp12_, NULL);
- g_variant_unref (_tmp12_);
+ _tmp0_[_tmp0__length++] = g_variant_dup_string (_tmp2_, NULL);
+ g_variant_unref (_tmp2_);
}
- *result_length1 = _tmp10__length1;
- _tmp10_[_tmp10__length] = NULL;
- return _tmp10_;
+ *result_length1 = _tmp0__length1;
+ _tmp0_[_tmp0__length] = NULL;
+ return _tmp0_;
}
static void
@@ -399,9 +399,9 @@ _vala_main (void)
gint _tmp9__length1 = 0;
gint s_length1;
gint _s_size_;
- gboolean _tmp13_ = FALSE;
- gchar** _tmp14_;
- gint _tmp14__length1;
+ gboolean _tmp10_ = FALSE;
+ gchar** _tmp11_;
+ gint _tmp11__length1;
GError* _inner_error0_ = NULL;
_tmp0_ = (Test*) g_initable_new (TYPE_TEST_PROXY, NULL, &_inner_error0_, "g-flags", 0, "g-name", "org.example.Test", "g-bus-type", G_BUS_TYPE_SESSION, "g-object-path", "/org/example/test", "g-interface-name", "org.example.Test", NULL);
test = (Test*) _tmp0_;
@@ -432,20 +432,20 @@ _vala_main (void)
s = _tmp9_;
s_length1 = _tmp9__length1;
_s_size_ = s_length1;
- _tmp14_ = s;
- _tmp14__length1 = s_length1;
- if (_tmp14__length1 == 1) {
- gchar** _tmp15_;
- gint _tmp15__length1;
- const gchar* _tmp16_;
- _tmp15_ = s;
- _tmp15__length1 = s_length1;
- _tmp16_ = _tmp15_[0];
- _tmp13_ = g_strcmp0 (_tmp16_, "hello") == 0;
+ _tmp11_ = s;
+ _tmp11__length1 = s_length1;
+ if (_tmp11__length1 == 1) {
+ gchar** _tmp12_;
+ gint _tmp12__length1;
+ const gchar* _tmp13_;
+ _tmp12_ = s;
+ _tmp12__length1 = s_length1;
+ _tmp13_ = _tmp12_[0];
+ _tmp10_ = g_strcmp0 (_tmp13_, "hello") == 0;
} else {
- _tmp13_ = FALSE;
+ _tmp10_ = FALSE;
}
- _vala_assert (_tmp13_, "s.length == 1 && s[0] == \"hello\"");
+ _vala_assert (_tmp10_, "s.length == 1 && s[0] == \"hello\"");
s = (_vala_array_free (s, s_length1, (GDestroyNotify) g_free), NULL);
_g_variant_unref0 (v);
_g_hash_table_unref0 (dict);
diff --git a/tests/structs/bug661945.c-expected b/tests/structs/bug661945.c-expected
index f4b3538a2..06becc5d2 100644
--- a/tests/structs/bug661945.c-expected
+++ b/tests/structs/bug661945.c-expected
@@ -85,18 +85,18 @@ static void
_variant_get1 (GVariant* value,
Foo * result)
{
- Foo _tmp4_;
- GVariantIter _tmp5_;
- GVariant* _tmp6_;
- GVariant* _tmp7_;
- g_variant_iter_init (&_tmp5_, value);
- _tmp6_ = g_variant_iter_next_value (&_tmp5_);
- _tmp4_.a = g_variant_get_int32 (_tmp6_);
- g_variant_unref (_tmp6_);
- _tmp7_ = g_variant_iter_next_value (&_tmp5_);
- _tmp4_.b = g_variant_get_int32 (_tmp7_);
- g_variant_unref (_tmp7_);
- *result = _tmp4_;
+ Foo _tmp0_;
+ GVariantIter _tmp1_;
+ GVariant* _tmp2_;
+ GVariant* _tmp3_;
+ g_variant_iter_init (&_tmp1_, value);
+ _tmp2_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.a = g_variant_get_int32 (_tmp2_);
+ g_variant_unref (_tmp2_);
+ _tmp3_ = g_variant_iter_next_value (&_tmp1_);
+ _tmp0_.b = g_variant_get_int32 (_tmp3_);
+ g_variant_unref (_tmp3_);
+ *result = _tmp0_;
}
static void
@@ -107,8 +107,8 @@ _vala_main (void)
GVariant* _tmp2_;
Foo b = {0};
Foo _tmp3_;
- Foo _tmp8_;
- Foo _tmp9_;
+ Foo _tmp4_;
+ Foo _tmp5_;
memset (&_tmp0_, 0, sizeof (Foo));
_tmp0_.a = 2;
_tmp0_.b = 3;
@@ -116,10 +116,10 @@ _vala_main (void)
a = _tmp2_;
_variant_get1 (a, &_tmp3_);
b = _tmp3_;
- _tmp8_ = b;
- _vala_assert (_tmp8_.a == 2, "b.a == 2");
- _tmp9_ = b;
- _vala_assert (_tmp9_.b == 3, "b.b == 3");
+ _tmp4_ = b;
+ _vala_assert (_tmp4_.a == 2, "b.a == 2");
+ _tmp5_ = b;
+ _vala_assert (_tmp5_.b == 3, "b.b == 3");
_g_variant_unref0 (a);
}