summaryrefslogtreecommitdiff
path: root/codegen
Commit message (Expand)AuthorAgeFilesLines
...
* codegen: Cast generic return value from g_sequence_get()Princeton Ferro2022-01-251-1/+10
* vala: Add support to infer return type of dynamic signalsLorenz Wildberg2022-01-251-1/+5
* vala: Add foreach statement support for GLib.SequencePrinceton Ferro2022-01-252-0/+36
* vala: Add foreach statement support for GLib.ArrayPrinceton Ferro2022-01-242-2/+36
* codegen: Access of stack allocated struct is guaranteed to be non nullRico Tzschichholz2022-01-241-0/+2
* codegen: Don't uncoditionally null check callback_func for GLib.ClosureRico Tzschichholz2022-01-241-1/+6
* codegen: Access of inline allocated array is guaranteed to be non nullRico Tzschichholz2022-01-232-2/+10
* codegen: Avoid symbol clashes with "va_*" from "stdarg.h"Alvarito0505062022-01-182-12/+12
* codegen: Add support for async mainPrinceton Ferro2022-01-173-8/+78
* vala: Require lvalue access of delegate target/destroy "fields"Rico Tzschichholz2022-01-161-2/+2
* codegen: Generated SimpleType structs don't have a type idRico Tzschichholz2022-01-091-0/+5
* codegen: Clear existing length values when revisiting a slice expressionRico Tzschichholz2022-01-052-1/+13
* Support "emit" for explicit signal emissionLorenz Wildberg2022-01-042-2/+4
* codegen: Use __once instead of __volatile in generated codeVal Och2022-01-032-5/+5
* codegen: Initialize "result" variable on declaration for abstract methods onlyRico Tzschichholz2022-01-031-4/+14
* codegen: Cast given default-value of struct with possible member initializerRico Tzschichholz2022-01-031-1/+5
* codegen: Allow boxing of non-external SimpleType structsRico Tzschichholz2022-01-031-2/+3
* codegen: Initialize type parameter properties for generics earlierRico Tzschichholz2021-12-141-1/+16
* codegen: Use a dedicated EmitContext for _variant_get*() functionsRico Tzschichholz2021-12-131-0/+2
* codegen: Correctly handle chain up of struct creation methodsRico Tzschichholz2021-12-112-2/+8
* gtkmodule: Handle nested closure elements and bind them accordinglyRico Tzschichholz2021-12-061-3/+15
* codegen: Accept CCode.type attribute on parametersRico Tzschichholz2021-11-273-27/+35
* codegen: Drop inconsistent space for ObjectType parametersRico Tzschichholz2021-11-271-1/+1
* codegen: Add missing check while overriding virtual async interface methodsRico Tzschichholz2021-11-201-1/+1
* codegen: Check required length of enum type name for GType supportRico Tzschichholz2021-11-172-6/+12
* codegen: Add and use CCodeConstantIdentifier for accessing constantsRico Tzschichholz2021-11-152-3/+7
* gdbus: Use g_dbus_method_invocation_take_error() as simplificationRico Tzschichholz2021-11-121-10/+2
* codegen: Emit constants without initializer list in defines sectionRico Tzschichholz2021-11-071-2/+2
* codegen: Use CCodeConstant for member access of constant symbolRico Tzschichholz2021-11-061-1/+1
* gtkmodule: Improve error message for invalid signal element in ui-fileYotam Nachum2021-11-061-1/+7
* codegen: Stop generating wrappers for dynamic signal connectionsRico Tzschichholz2021-11-013-104/+9
* codegen: Split out GSignalModule.emit_signal()Rico Tzschichholz2021-11-011-68/+59
* Revert "Use ErrorType-based collection for CodeNode.get_error_types()"Rico Tzschichholz2021-10-253-12/+13
* Use ErrorType-based collection for CodeNode.get_error_types()Rico Tzschichholz2021-10-233-13/+12
* codegen: Use ErrorType.error_domain if possibleRico Tzschichholz2021-10-231-4/+4
* codegen: Move some errors to semantic analyzer passRico Tzschichholz2021-10-171-9/+0
* codegen: Actually free data when using "remove(_all)" on GLib.Queue/(S)ListRico Tzschichholz2021-10-151-0/+22
* Set TypeParameter as symbol of GenericTypeRico Tzschichholz2021-10-014-6/+23
* codegen: Sealed class in external package is not specialRico Tzschichholz2021-09-201-1/+1
* codegen: Add type declaration for implicit temporary local variableRico Tzschichholz2021-09-181-0/+2
* codegen: Add missing cast to access base-class members in class/static ctorRico Tzschichholz2021-08-311-1/+7
* codegen: Fix property access inside opaque compact classPrinceton Ferro2021-08-301-2/+4
* girwriter: Improve struct creation method bindingPrinceton Ferro2021-08-181-4/+7
* girwriter: Write missing c:type attribute of compact class recordRico Tzschichholz2021-08-101-0/+1
* Slightly improve source_reference for get_dup_func_expression()Rico Tzschichholz2021-08-062-3/+3
* Add support for sealed classesRico Tzschichholz2021-08-054-9/+28
* girwriter: Fix position of "result" parameter for struct constructorRico Tzschichholz2021-08-051-2/+7
* girwriter: Add explicit writable attribute to all field elementsPrinceton Ferro2021-07-231-1/+1
* codegen: Fix params-array in constructor for structRico Tzschichholz2021-07-151-1/+1
* codegen: Use detroy_value() for delete statementRico Tzschichholz2021-07-121-3/+1