summaryrefslogtreecommitdiff
path: root/tests/asynchronous
Commit message (Expand)AuthorAgeFilesLines
* codegen: Stabilize CCode.cname for backing method of lamdba expressionRico Tzschichholz2023-04-0620-314/+314
* tests: Update c-expectedwszqkzqk2023-01-1149-49/+49
* codegen: Emit GType definition for error domainsRico Tzschichholz2022-02-244-2/+100
* codegen: Emit G_DEFINE_AUTOPTR_CLEANUP_FUNC() for interfaces with base classRico Tzschichholz2022-02-244-0/+4
* tests: Relax dependency of asynchronous/method-main-async.vala on build envir...Rico Tzschichholz2022-02-032-2/+2
* codegen: Write array length of formal parameters with fixed lengthRico Tzschichholz2022-01-261-2/+2
* vala: async-ize main block when yield is usedPrinceton Ferro2022-01-196-0/+792
* codegen: Add support for async mainPrinceton Ferro2022-01-174-0/+267
* tests: Add "async signal handler" test to increase coverageRico Tzschichholz2022-01-052-0/+455
* codegen: Use __once instead of __volatile in generated codeVal Och2022-01-0331-188/+188
* codegen: Initialize "result" variable on declaration for abstract methods onlyRico Tzschichholz2022-01-033-5/+5
* codegen: Drop inconsistent space for ObjectType parametersRico Tzschichholz2021-11-271-2/+2
* codegen: Add type declaration for implicit temporary local variableRico Tzschichholz2021-09-182-0/+4
* tests: Add expected generated C sourcesRico Tzschichholz2021-07-1646-0/+17359
* codegen: Handle NoWrapper attribute of async methods on caller sideRico Tzschichholz2021-01-301-0/+32
* codegen: Don't leak memory of already assigned out-parameter on errorRico Tzschichholz2020-12-311-0/+31
* codegen: Don't falsly use g_return_val_if_fail() for async creation methodRico Tzschichholz2020-09-271-0/+13
* codegen: Correct field declaration for captured inline-allocated arrayRico Tzschichholz2020-03-311-0/+14
* Add further support for params arraysRico Tzschichholz2020-01-151-0/+7
* vala: Report error for async creation expression without yieldRico Tzschichholz2019-11-141-0/+10
* vala: Variadic parameters are not supported for async methodsRico Tzschichholz2019-03-192-0/+14
* Mark defined constructors of abstract classes as protectedRico Tzschichholz2019-03-121-1/+1
* codegen: Respect finish[_vfunc]_name attributes defined in vala sourcesRico Tzschichholz2019-02-271-0/+56
* codegen: Properly handle and catch inner-error of finally-blockRico Tzschichholz2019-01-241-0/+72
* tests: Add asynchronous "catch-error-scope" regression testRico Tzschichholz2019-01-211-0/+27
* vala: Async methods don't allow out-parameters before in-parametersRico Tzschichholz2019-01-081-0/+7
* codegen: Handle non-default AsyncResult parameter positionRico Tzschichholz2018-12-111-0/+48
* tests: Add various regression "codegen" tests to increase coverageRico Tzschichholz2018-02-062-0/+18
* codegen: Don't try to infer error argument on async begin methodsRico Tzschichholz2018-02-041-0/+20
* codegen: Fix return-type for cancelled async creation methods of classesErnestas Kulik2018-01-271-0/+15
* codegen: Infer error parameter from abstract/virtual method implementationsRico Tzschichholz2018-01-271-0/+59
* tests: Add test for parameter type checking of async methodsRico Tzschichholz2018-01-181-0/+15
* codegen: Make the task_complete flag for < 2.44 more similar to >= 2.44Carlos Garnacho2017-06-121-0/+15
* codegen: Fix finally blocks with async yieldsLuca Bruno2017-05-091-0/+50
* tests: Add "finish_instance = false" test-caseRico Tzschichholz2017-03-061-0/+43
* tests: Add testcase for double-free regressionOle André Vadla Ravnås2017-01-161-0/+23
* Fix broken destruction of null-terminated arrays in async data structsRichard Wiedenhöft2016-11-071-0/+22
* tests: Don't rely on external delegate defintionsRico Tzschichholz2016-10-081-0/+2
* tests: Add async generator example to cover an edge caseRico Tzschichholz2016-10-021-0/+60
* tests: Additional test-cases taken from transform-branchRico Tzschichholz2016-09-251-0/+10
* tests: Add async constructor testRico Tzschichholz2016-09-241-0/+14
* codegen: Fix detailed signal disconnect in async methodsLuca Bruno2015-01-121-0/+15
* GAsync: Don't pass generic arguments to .end() callsLuca Bruno2011-10-291-0/+12
* codegen: Avoid name clashes in the closure structLuca Bruno2011-10-021-0/+19
* GAsync: Fix capturing type parameters in async methodsLuca Bruno2011-07-101-0/+6
* GAsync: Fix generating finish method for generic async methodsLuca Bruno2011-07-101-0/+8
* GAsync: Support generic types in async methodsLuca Bruno2011-07-081-0/+10
* GAsync: Fix returning out parameters from async methodsLuca Bruno2011-06-281-0/+8
* GAsync: Fix the definition of async virtual methods in interfacesLuca Bruno2011-06-101-0/+16
* tests: Shut vala warning against asynchronous/bug641182.valaLuca Bruno2011-05-281-1/+1