Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | genie: Accept accessibility and async modifiers on "construct" creation methods | Rico Tzschichholz | 2021-11-23 | 2 | -0/+631 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1235 | ||||
* | codegen: Emit constants without initializer list in defines section | Rico Tzschichholz | 2021-11-07 | 1 | -1/+2 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/440 | ||||
* | tests: Add more "statement" tests for genie to increase coverage | Rico Tzschichholz | 2021-11-06 | 22 | -0/+617 |
| | |||||
* | tests: Add more "declaration" tests for genie to increase coverage | Rico Tzschichholz | 2021-11-05 | 12 | -0/+1224 |
| | |||||
* | genie: Properly handle plain "get" or "set" property accessors | Rico Tzschichholz | 2021-11-04 | 2 | -0/+323 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1248 | ||||
* | tests: Add expected generated C sources | Rico Tzschichholz | 2021-07-16 | 64 | -0/+3235 |
| | |||||
* | genie: Fix parser's inner state when a struct is declared after a class | Jeremy Philippe | 2020-01-06 | 1 | -0/+13 |
| | | | | | | | | | | | If the struct is declared after a class and has a default creation method, the parser will raise a "missing return type in method ..." error. The cause of the bug is that the global 'class_name' variable is not updated when the parser encounters a struct, so the previous value is used, and if a class has been parsed before, this value will be the name of the class instead of the struct. | ||||
* | tests: Add regression test for genie struct construction | Jeremy Philippe | 2019-09-03 | 1 | -0/+9 |
| | |||||
* | genie: Allow the main function "init" to return an integer as exit status | Alistair Thomas | 2019-02-26 | 1 | -0/+2 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/402 | ||||
* | tests: Add some Genie tests to increase coverage | Alistair Thomas | 2019-02-26 | 61 | -0/+346 |