summaryrefslogtreecommitdiff
path: root/tests/control-flow
Commit message (Expand)AuthorAgeFilesLines
* codegen: Stabilize CCode.cname for backing method of lamdba expressionRico Tzschichholz2023-04-061-6/+6
* tests: Fix -Werror=array-bounds failureRico Tzschichholz2023-03-202-2/+2
* vala: Correctly handle pre/post-increment expression as index of element accessRico Tzschichholz2023-03-082-0/+59
* vala: Better handling of [NoReturn] call inside finally clauseRico Tzschichholz2023-02-062-0/+73
* codegen: Add foreach support for stringsFrederik Zipp2023-01-112-0/+44
* tests: Update c-expectedwszqkzqk2023-01-1130-30/+30
* codegen: Emit GType definition for error domainsRico Tzschichholz2022-02-242-0/+50
* vala: Catch and throw possible inner error of lock statementsRico Tzschichholz2022-02-102-0/+396
* vala: Make sure to drop our "trap" jump target in case of an errorRico Tzschichholz2022-02-041-0/+24
* codegen: Cast generic return value from g_sequence_get()Princeton Ferro2022-01-251-2/+2
* vala: Add foreach statement support for GLib.SequencePrinceton Ferro2022-01-253-0/+150
* vala: Add foreach statement support for GLib.ArrayPrinceton Ferro2022-01-243-0/+157
* codegen: Use __once instead of __volatile in generated codeVal Och2022-01-0313-56/+56
* codegen: Initialize "result" variable on declaration for abstract methods onlyRico Tzschichholz2022-01-0318-28/+28
* codegen: Drop inconsistent space for ObjectType parametersRico Tzschichholz2021-11-271-2/+2
* codegen: Emit constants without initializer list in defines sectionRico Tzschichholz2021-11-071-3/+3
* codegen: Use CCodeConstant for member access of constant symbolRico Tzschichholz2021-11-061-5/+10
* tests: Add more "null-safe access" tests to increase coverageRico Tzschichholz2021-08-172-0/+497
* vala: Add support for null-safe access operatorJeremy Philippe2021-08-065-0/+1725
* tests: Add expected generated C sourcesRico Tzschichholz2021-07-1633-0/+5568
* vala: Add foreach statement support for GLib.GenericArrayCorentin Noël2021-05-032-0/+43
* tests: Extend "pre-post increment" test to increase coverageRico Tzschichholz2021-03-031-0/+20
* tests: Add some tests to increase coverageRico Tzschichholz2021-03-031-0/+15
* tests: Add "string switch" test to increase coverageRico Tzschichholz2021-01-021-0/+42
* tests: Add "pre-post-increment with side effect" tests to increase coveragewip/issue/1061Rico Tzschichholz2020-08-134-0/+377
* tests: Don't rely on undefined use-after-free behaviour of glibcRico Tzschichholz2020-08-112-8/+20
* tests: Add "pre/post-increment" tests to increase coverageRico Tzschichholz2020-07-141-0/+21
* vala: Check coverage of switch on enum-type and issue warnings if neededRico Tzschichholz2020-04-271-0/+21
* tests: Extend "array foreach" test to increase coverageRico Tzschichholz2020-04-021-0/+7
* tests: Add "expression as argument" tests to increase coverageRico Tzschichholz2020-04-012-0/+24
* tests: Add "local clash with implicit this" test to increase coverageRico Tzschichholz2020-03-311-0/+12
* tests: Drop usage of "--main main" and avoid ambigious entry-pointsRico Tzschichholz2020-03-223-14/+0
* vala: Fix short-circuiting behavior of coalescing operatorJeremy Philippe2020-01-113-0/+49
* vala: Non-nullable value-type in coalesce expression needs to be copiedJeremy Philippe2020-01-081-0/+17
* vala: Infer target_type in coalescing expressionsJeremy Philippe2020-01-081-0/+23
* codegen: When freeing local variables don't stop at "switch" on "continue"Rico Tzschichholz2019-05-171-0/+24
* tests: More "unassigned variable" tests to increase coverageRico Tzschichholz2019-04-232-0/+16
* tests: Extend "foreach" tests to increase coverageRico Tzschichholz2019-04-141-0/+31
* tests: Extend "assigned local variable" control flow testsRico Tzschichholz2019-04-141-0/+20
* tests: Add "unassigned local variable in while" testRico Tzschichholz2019-04-061-0/+11
* tests: Extend "assigned local variable" control flow testsRico Tzschichholz2019-04-061-0/+22
* vala: Report invalid instance member access to propertyRico Tzschichholz2018-12-311-0/+9
* tests: Add "captured unassigned local variable" testRico Tzschichholz2018-10-261-0/+11
* tests: Add "assigned local variables" testsRico Tzschichholz2018-10-261-0/+23
* Drop trailing spaces/tabsRico Tzschichholz2018-03-273-15/+15
* tests: Add invalid "control-flow" tests to increase coverageRico Tzschichholz2018-02-058-0/+62
* tests: Add "while (false)" test to increase coverageRico Tzschichholz2018-01-071-0/+5
* codegen: Discover invalid member access to instance fieldRico Tzschichholz2017-11-271-0/+9
* tests: Clean up control-flow/sideeffectsRico Tzschichholz2017-11-191-12/+6
* codegen: Don't transfer ownership of local-variable if target-type is unknownRico Tzschichholz2017-08-242-0/+39