diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2022-01-03 13:59:36 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2022-01-03 13:59:36 +0100 |
commit | 9adade648eacc354cc6f4cf55f00e537a58d136f (patch) | |
tree | c4f919f7fda8250a3151b781707cf156260452b0 /tests/control-flow | |
parent | 29470dbcfc149d241886dcecb7fd6f4207dc7917 (diff) | |
download | vala-9adade648eacc354cc6f4cf55f00e537a58d136f.tar.gz |
codegen: Initialize "result" variable on declaration for abstract methods only
Diffstat (limited to 'tests/control-flow')
18 files changed, 28 insertions, 28 deletions
diff --git a/tests/control-flow/assigned-local-variable.c-expected b/tests/control-flow/assigned-local-variable.c-expected index 8920f8df8..ad1119fae 100644 --- a/tests/control-flow/assigned-local-variable.c-expected +++ b/tests/control-flow/assigned-local-variable.c-expected @@ -30,7 +30,7 @@ foo (gchar** s) { gchar* _vala_s = NULL; gchar* _tmp0_; - gboolean result = FALSE; + gboolean result; _tmp0_ = g_strdup ("foo"); _g_free0 (_vala_s); _vala_s = _tmp0_; @@ -46,7 +46,7 @@ foo (gchar** s) gint bar (void) { - gint result = 0; + gint result; result = 42; return result; } diff --git a/tests/control-flow/break.c-expected b/tests/control-flow/break.c-expected index 8ae8af4cf..12b91b613 100644 --- a/tests/control-flow/break.c-expected +++ b/tests/control-flow/break.c-expected @@ -55,7 +55,7 @@ maman_bar_main (void) FILE* _tmp0_; gint i = 0; FILE* _tmp4_; - gint result = 0; + gint result; _tmp0_ = stdout; fprintf (_tmp0_, "Break Test: 1"); { diff --git a/tests/control-flow/bug628336.c-expected b/tests/control-flow/bug628336.c-expected index 533e332a1..1e5fb82ce 100644 --- a/tests/control-flow/bug628336.c-expected +++ b/tests/control-flow/bug628336.c-expected @@ -51,7 +51,7 @@ static gboolean ____lambda4_ (Block1Data* _data1_) { const gchar* _tmp0_; - gboolean result = FALSE; + gboolean result; _tmp0_ = _data1_->bar; result = g_strcmp0 (_tmp0_, "bar") == 0; return result; diff --git a/tests/control-flow/bug639482.c-expected b/tests/control-flow/bug639482.c-expected index cec8fea53..d98351ebc 100644 --- a/tests/control-flow/bug639482.c-expected +++ b/tests/control-flow/bug639482.c-expected @@ -28,7 +28,7 @@ gchar* test (GError** error) { gchar* _tmp0_; - gchar* result = NULL; + gchar* result; _tmp0_ = g_strdup ("foo"); result = _tmp0_; return result; diff --git a/tests/control-flow/bug691514.c-expected b/tests/control-flow/bug691514.c-expected index baa9426df..a9d9a29b1 100644 --- a/tests/control-flow/bug691514.c-expected +++ b/tests/control-flow/bug691514.c-expected @@ -39,7 +39,7 @@ test (gint* result_length1, gchar** _tmp1_; gchar** _tmp2_; gint _tmp2__length1; - gchar** result = NULL; + gchar** result; _tmp0_ = g_strdup ("1"); _tmp1_ = g_new0 (gchar*, 2 + 1); _tmp1_[0] = NULL; diff --git a/tests/control-flow/bug736774-1.c-expected b/tests/control-flow/bug736774-1.c-expected index a84ab1ec1..f0bb4f41d 100644 --- a/tests/control-flow/bug736774-1.c-expected +++ b/tests/control-flow/bug736774-1.c-expected @@ -122,7 +122,7 @@ Foo* may_fail (GError** error) { Foo* _tmp0_; - Foo* result = NULL; + Foo* result; _tmp0_ = foo_new (); result = _tmp0_; return result; diff --git a/tests/control-flow/bug736774-2.c-expected b/tests/control-flow/bug736774-2.c-expected index 47d895124..b9567e16d 100644 --- a/tests/control-flow/bug736774-2.c-expected +++ b/tests/control-flow/bug736774-2.c-expected @@ -54,7 +54,7 @@ may_fail (GError** error) vstring* _result_ = NULL; gchar* _tmp0_; vstring* _tmp1_; - vstring* result = NULL; + vstring* result; _tmp0_ = g_strdup ("test"); _result_ = (vstring*) _tmp0_; _tmp1_ = _result_; diff --git a/tests/control-flow/bug761267-1.c-expected b/tests/control-flow/bug761267-1.c-expected index 21e8db20b..2bb072f2a 100644 --- a/tests/control-flow/bug761267-1.c-expected +++ b/tests/control-flow/bug761267-1.c-expected @@ -80,7 +80,7 @@ static void _vala_main (void); Foo* foo_foo (Foo* self) { - Foo* result = NULL; + Foo* result; g_return_val_if_fail (IS_FOO (self), NULL); result = NULL; return result; diff --git a/tests/control-flow/bug761267-2.c-expected b/tests/control-flow/bug761267-2.c-expected index 804e6a91d..c3727b922 100644 --- a/tests/control-flow/bug761267-2.c-expected +++ b/tests/control-flow/bug761267-2.c-expected @@ -147,7 +147,7 @@ foo_get_instance_private (Foo* self) gint foo_foo (Foo* self) { - gint result = 0; + gint result; g_return_val_if_fail (IS_FOO (self), 0); result = self->i; return result; @@ -157,7 +157,7 @@ Bar* foo_bar (Foo* self) { Bar* _tmp0_; - Bar* result = NULL; + Bar* result; g_return_val_if_fail (IS_FOO (self), NULL); _tmp0_ = bar_new (); result = _tmp0_; @@ -175,7 +175,7 @@ foo_bars (Foo* self, gint _a_size_; Bar** _tmp5_; gint _tmp5__length1; - Bar** result = NULL; + Bar** result; g_return_val_if_fail (IS_FOO (self), NULL); _tmp0_ = g_new0 (Bar*, n + 1); a = _tmp0_; @@ -229,7 +229,7 @@ foo_seq (Foo* self, gint _a_size_; gint* _tmp4_; gint _tmp4__length1; - gint* result = NULL; + gint* result; g_return_val_if_fail (IS_FOO (self), NULL); _tmp0_ = g_new0 (gint, n); a = _tmp0_; diff --git a/tests/control-flow/coalesce-as-argument.c-expected b/tests/control-flow/coalesce-as-argument.c-expected index fe4772f78..2ca2a881f 100644 --- a/tests/control-flow/coalesce-as-argument.c-expected +++ b/tests/control-flow/coalesce-as-argument.c-expected @@ -36,7 +36,7 @@ gchar* get_bar (void) { gchar* _tmp0_; - gchar* result = NULL; + gchar* result; _tmp0_ = g_strdup ("bar"); result = _tmp0_; return result; diff --git a/tests/control-flow/coalesce-execution-order.c-expected b/tests/control-flow/coalesce-execution-order.c-expected index a2e52dae8..efaf3e11e 100644 --- a/tests/control-flow/coalesce-execution-order.c-expected +++ b/tests/control-flow/coalesce-execution-order.c-expected @@ -31,7 +31,7 @@ static void _vala_main (void); gchar* get_foo (void) { - gchar* result = NULL; + gchar* result; _vala_assert (count == 0, "count == 0"); result = NULL; return result; @@ -42,7 +42,7 @@ get_bar (void) { gint _tmp0_; gchar* _tmp1_; - gchar* result = NULL; + gchar* result; _tmp0_ = count; count = _tmp0_ + 1; _vala_assert (count == 1, "count == 1"); diff --git a/tests/control-flow/coalesce-reference-transfer.c-expected b/tests/control-flow/coalesce-reference-transfer.c-expected index 9bbb1de6b..9a27fcba1 100644 --- a/tests/control-flow/coalesce-reference-transfer.c-expected +++ b/tests/control-flow/coalesce-reference-transfer.c-expected @@ -56,7 +56,7 @@ Foo* get_foo (gint* i) { Foo* _tmp0_ = NULL; - Foo* result = NULL; + Foo* result; if (i != NULL) { Foo* _tmp1_; _tmp1_ = foo_new (*i); diff --git a/tests/control-flow/conditional-as-argument.c-expected b/tests/control-flow/conditional-as-argument.c-expected index 15fa908ff..880af4204 100644 --- a/tests/control-flow/conditional-as-argument.c-expected +++ b/tests/control-flow/conditional-as-argument.c-expected @@ -36,7 +36,7 @@ gchar* get_bar (void) { gchar* _tmp0_; - gchar* result = NULL; + gchar* result; _tmp0_ = g_strdup ("bar"); result = _tmp0_; return result; diff --git a/tests/control-flow/expressions-conditional.c-expected b/tests/control-flow/expressions-conditional.c-expected index 9ef5cfa08..2e3b5bf48 100644 --- a/tests/control-flow/expressions-conditional.c-expected +++ b/tests/control-flow/expressions-conditional.c-expected @@ -58,7 +58,7 @@ maman_bar_get_number (void) { const gchar* _tmp0_ = NULL; gchar* _tmp1_; - gchar* result = NULL; + gchar* result; if (FALSE) { _tmp0_ = "BAD"; } else { @@ -80,7 +80,7 @@ maman_bar_main (void) gchar* _tmp5_; gchar* _tmp6_; FILE* _tmp7_; - gint result = 0; + gint result; _tmp0_ = stdout; fprintf (_tmp0_, "Conditional Expression Test: 1"); if (FALSE) { diff --git a/tests/control-flow/sideeffects.c-expected b/tests/control-flow/sideeffects.c-expected index ccd72290c..0479213c8 100644 --- a/tests/control-flow/sideeffects.c-expected +++ b/tests/control-flow/sideeffects.c-expected @@ -64,7 +64,7 @@ Foo* foo_sideeffect (Foo* self) { gint _tmp0_; - Foo* result = NULL; + Foo* result; g_return_val_if_fail (IS_FOO (self), NULL); self->i = self->i - 1; _tmp0_ = self->i; diff --git a/tests/control-flow/switch-enum.c-expected b/tests/control-flow/switch-enum.c-expected index ad6c98fc3..42c32764a 100644 --- a/tests/control-flow/switch-enum.c-expected +++ b/tests/control-flow/switch-enum.c-expected @@ -55,7 +55,7 @@ Foo foo (void) { Foo foo = 0; - Foo result = 0; + Foo result; foo = FOO_BAR; switch (foo) { case FOO_FOO: diff --git a/tests/control-flow/switch-string.c-expected b/tests/control-flow/switch-string.c-expected index dea8a5d73..c8d66e6ff 100644 --- a/tests/control-flow/switch-string.c-expected +++ b/tests/control-flow/switch-string.c-expected @@ -40,7 +40,7 @@ foo (void) static GQuark _tmp2_label1 = 0; static GQuark _tmp2_label2 = 0; static GQuark _tmp2_label3 = 0; - gchar* result = NULL; + gchar* result; _tmp0_ = g_strdup ("foo"); foo = _tmp0_; _tmp1_ = foo; @@ -75,7 +75,7 @@ gchar* get_bar (void) { gchar* _tmp0_; - gchar* result = NULL; + gchar* result; _tmp0_ = g_strdup ("bar"); result = _tmp0_; return result; @@ -91,7 +91,7 @@ bar (void) static GQuark _tmp2_label1 = 0; static GQuark _tmp2_label2 = 0; gchar* _tmp4_; - gchar* result = NULL; + gchar* result; _tmp0_ = get_bar (); _tmp1_ = _tmp0_; _tmp3_ = (NULL == _tmp1_) ? 0 : g_quark_from_string (_tmp1_); diff --git a/tests/control-flow/switch.c-expected b/tests/control-flow/switch.c-expected index 97add93dd..1d35aad73 100644 --- a/tests/control-flow/switch.c-expected +++ b/tests/control-flow/switch.c-expected @@ -94,7 +94,7 @@ static gboolean maman_bar_test_switch_control_flow_graph (void) { gint a = 0; - gboolean result = FALSE; + gboolean result; a = 0; switch (a) { case 1: @@ -120,7 +120,7 @@ maman_bar_main (void) MamanFoo* foo = NULL; MamanFoo* _tmp6_; FILE* _tmp7_; - gint result = 0; + gint result; _tmp0_ = stdout; fprintf (_tmp0_, "For Test: 1"); { @@ -296,7 +296,7 @@ gint maman_foo_inc (MamanFoo* self) { gint _tmp0_; - gint result = 0; + gint result; g_return_val_if_fail (MAMAN_IS_FOO (self), 0); _tmp0_ = self->priv->counter; self->priv->counter = _tmp0_ + 1; |