]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Set and check GTask source tag
authorSergey Bugaev <bugaevc@gmail.com>
Sat, 26 Apr 2025 19:16:00 +0000 (22:16 +0300)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sun, 11 May 2025 20:11:46 +0000 (22:11 +0200)
commita1ed87044b0a4aeca70e1b62d95c3d0d4e1a925d
treee0d8bfc226ddccda56ead21d08e60388896cde82
parenteb2cf37783395952a03c15960ff3124070391a2c
codegen: Set and check GTask source tag

This is the best practice when writing async code in C.
75 files changed:
codegen/valagasyncmodule.vala
tests/asynchronous/bug595735.c-expected
tests/asynchronous/bug595755.c-expected
tests/asynchronous/bug596177.c-expected
tests/asynchronous/bug596861.c-expected
tests/asynchronous/bug597294.c-expected
tests/asynchronous/bug598677.c-expected
tests/asynchronous/bug598697.c-expected
tests/asynchronous/bug599568.c-expected
tests/asynchronous/bug600827.c-expected
tests/asynchronous/bug601558.c-expected
tests/asynchronous/bug602594.c-expected
tests/asynchronous/bug612641.c-expected
tests/asynchronous/bug613484.c-expected
tests/asynchronous/bug614294.c-expected
tests/asynchronous/bug620740.c-expected
tests/asynchronous/bug626053.c-expected
tests/asynchronous/bug639591.c-expected
tests/asynchronous/bug640721.c-expected
tests/asynchronous/bug641182.c-expected
tests/asynchronous/bug646945.c-expected
tests/asynchronous/bug652252.c-expected
tests/asynchronous/bug653861.c-expected
tests/asynchronous/bug654336.c-expected
tests/asynchronous/bug654337.c-expected
tests/asynchronous/bug659886.c-expected
tests/asynchronous/bug661961.c-expected
tests/asynchronous/bug710103.c-expected
tests/asynchronous/bug741929.c-expected
tests/asynchronous/bug742621.c-expected
tests/asynchronous/bug762819.c-expected
tests/asynchronous/bug777242.c-expected
tests/asynchronous/bug783543.c-expected
tests/asynchronous/bug792660.c-expected
tests/asynchronous/bug792942.c-expected
tests/asynchronous/bug793158.c-expected
tests/asynchronous/captured-fixed-array.c-expected
tests/asynchronous/catch-error-scope.c-expected
tests/asynchronous/catch-in-finally.c-expected
tests/asynchronous/closures.c-expected
tests/asynchronous/constructor-argument-check.c-expected
tests/asynchronous/creation-method-uncaught.c-expected
tests/asynchronous/finish-name.c-expected
tests/asynchronous/generator.c-expected
tests/asynchronous/main-block-async-call.c-expected
tests/asynchronous/main-block-async-creation.c-expected
tests/asynchronous/main-block-async-yield.c-expected
tests/asynchronous/method-main-async-void.c-expected
tests/asynchronous/method-main-async.c-expected
tests/asynchronous/nowrapper.c-expected
tests/asynchronous/out-parameter-free-on-error.c-expected
tests/asynchronous/result-pos.c-expected
tests/asynchronous/yield.c-expected
tests/dbus/async-errors_client.c-expected
tests/dbus/async-errors_server.c-expected
tests/dbus/async-no-reply_client.c-expected
tests/dbus/async-no-reply_server.c-expected
tests/dbus/async_client.c-expected
tests/dbus/async_server.c-expected
tests/dbus/bug783002_client.c-expected
tests/dbus/bug783002_server.c-expected
tests/dbus/dynamic-method_client.c-expected
tests/dbus/filedescriptor-async_client.c-expected
tests/dbus/filedescriptor-async_server.c-expected
tests/dbus/no-reply_client.c-expected
tests/generics/member-dup-destroy.c-expected
tests/genie/class-abstract.c-expected
tests/methods/bug639054.c-expected
tests/methods/prepostconditions-captured.c-expected
tests/objects/interface-abstract-async-override.c-expected
tests/objects/interface-async-base-access.c-expected
tests/objects/interface-async-captured-generic.c-expected
tests/objects/interface-virtual-override.c-expected
tests/objects/property-array-length.c-expected
tests/parser/yield-return.c-expected