After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 659886 - Async constructors don't work
Async constructors don't work
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Async
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Vala maintainers
Vala maintainers
Depends on:
Blocks:
 
 
Reported: 2011-09-22 22:56 UTC by Evan Nemerson
Modified: 2012-06-24 18:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
test case (199 bytes, application/octet-stream)
2011-09-22 22:56 UTC, Evan Nemerson
Details

Description Evan Nemerson 2011-09-22 22:56:32 UTC
Created attachment 197299 [details]
test case

Attempting to create an async constructor will currently result in invalid C being generated.
Comment 1 Evan Nemerson 2011-11-14 20:27:05 UTC
gnome-online-accounts uses async constructors.
Comment 2 Jürg Billeter 2012-06-24 18:53:50 UTC
commit 6be0b6a71b3fa53a38eb0fc055d1ea952ec973f7
Author: Jürg Billeter <j@bitron.ch>
Date:   Sun Jun 24 20:50:44 2012 +0200

    GAsync: Support async creation methods
    
    Fixes bug 659886.