From 8d7e4b7a1e5881dd5b93a99a1ec3ee8529d67f35 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Thu, 6 Apr 2023 15:14:52 +0200 Subject: codegen: Stabilize CCode.cname for backing method of lamdba expression Move lambda_id generation to CCodeAttribute and use _vala_lambda%d_ pattern --- tests/objects/with-nested-unambigous-signal.c-expected | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'tests/objects/with-nested-unambigous-signal.c-expected') diff --git a/tests/objects/with-nested-unambigous-signal.c-expected b/tests/objects/with-nested-unambigous-signal.c-expected index d2a0a367d..425482bb8 100644 --- a/tests/objects/with-nested-unambigous-signal.c-expected +++ b/tests/objects/with-nested-unambigous-signal.c-expected @@ -82,9 +82,9 @@ static GType foo_get_type_once (void); static void _vala_main (void); static Block1Data* block1_data_ref (Block1Data* _data1_); static void block1_data_unref (void * _userdata_); -static void ____lambda4_ (Block1Data* _data1_); -static void _____lambda4__foo_manam (Foo* _sender, - gpointer self); +static void _vala_lambda0_ (Block1Data* _data1_); +static void __vala_lambda0__foo_manam (Foo* _sender, + gpointer self); gint foo_bar (Foo* self) @@ -328,16 +328,16 @@ block1_data_unref (void * _userdata_) } static void -____lambda4_ (Block1Data* _data1_) +_vala_lambda0_ (Block1Data* _data1_) { _vala_assert (foo_bar (_data1_->foo) == 23, "bar () == 23"); } static void -_____lambda4__foo_manam (Foo* _sender, - gpointer self) +__vala_lambda0__foo_manam (Foo* _sender, + gpointer self) { - ____lambda4_ (self); + _vala_lambda0_ (self); } static void @@ -350,7 +350,7 @@ _vala_main (void) _tmp0_ = foo_new (); _data1_->foo = _tmp0_; { - g_signal_connect_data (_data1_->foo, "manam", (GCallback) _____lambda4__foo_manam, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0); + g_signal_connect_data (_data1_->foo, "manam", (GCallback) __vala_lambda0__foo_manam, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0); } g_signal_emit (_data1_->foo, foo_signals[FOO_MANAM_SIGNAL], 0); block1_data_unref (_data1_); -- cgit v1.2.1