summaryrefslogtreecommitdiff
path: root/codegen
Commit message (Expand)AuthorAgeFilesLines
* 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
* Recognize multiple valid CCode.gir_namespace/_version attributes in VAPI filesRico Tzschichholz2021-06-281-4/+25
* girwriter: Respect GIR.name for constants, errordomains and delegatesRico Tzschichholz2021-06-281-3/+3
* girwriter: Use "optional" and "nullable" instead of deprecated "allow-none"Rico Tzschichholz2021-06-241-2/+7
* codegen: Fix variadic constructors for compact classes and structsRico Tzschichholz2021-06-232-8/+14
* codegen: Implementing GLib.Source.prepare/check is optional since 2.36Rico Tzschichholz2021-06-081-1/+18
* codegen: Allow null to initialize non-null struct inside initializer listRico Tzschichholz2021-06-061-0/+12
* codegen: Fix support for public fields on GLib.Source subclassesOle André Vadla Ravnås2021-05-221-3/+2
* codegen: Factor out compact_class_has_instance_struct_member()Rico Tzschichholz2021-05-221-20/+40
* codegen/vala: Improve check for GLib.Source derived classesRico Tzschichholz2021-05-202-8/+8
* codegen: Introduce VALA_EXPORT for public symbols to improve portabilityPrinceton Ferro2021-05-2010-2/+128
* codegen: Skip GDBus reply handling when async callback is NULLOle André Vadla Ravnås2021-05-171-0/+20
* codegen: Mark entry point method implementation "_vala_main" as staticRico Tzschichholz2021-05-101-0/+8
* codegen: Don't add errornous cast for unknown type_symbolRico Tzschichholz2021-05-071-1/+1
* Add support for variadic delegatesRico Tzschichholz2021-05-041-1/+5
* codegen: More use of get_this_{class|interface}_cexpression()Rico Tzschichholz2021-05-042-42/+7
* codegen: Always use G_TYPE_INSTANCE_GET_CLASS/INTERFACE for external symbols (2)Rico Tzschichholz2021-05-041-12/+38
* codgen: Generalize CCodeBaseModule.get_this_interface_cexpression()Rico Tzschichholz2021-05-041-10/+25
* codegen: Add CCodeBaseModule.get_this_class_cexpression() and use where possibleRico Tzschichholz2021-05-033-57/+28
* codegen: Replace wrongly hard coded usage of G_OBJECT_GET_CLASSRico Tzschichholz2021-05-033-5/+5
* codegen: Drop unreachable code handling (Un)LockStatementsRico Tzschichholz2021-05-031-9/+1
* vala: Add foreach statement support for GLib.GenericArrayCorentin Noël2021-05-032-2/+31