summaryrefslogtreecommitdiff
path: root/codegen
Commit message (Expand)AuthorAgeFilesLines
* codegen: Clear existing length values when revisiting a slice expressionRico Tzschichholz2022-01-082-1/+13
* codegen: Cast given default-value of struct with possible member initializerRico Tzschichholz2022-01-041-1/+5
* codegen: Allow boxing of non-external SimpleType structsRico Tzschichholz2022-01-041-2/+3
* codegen: Accept CCode.type attribute on parametersRico Tzschichholz2021-11-293-27/+35
* codegen: Drop inconsistent space for ObjectType parametersRico Tzschichholz2021-11-291-1/+1
* vala: Fix signals with generic returnRico Tzschichholz2021-11-291-2/+2
* 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-182-6/+12
* codegen: Add and use CCodeConstantIdentifier for accessing constantsRico Tzschichholz2021-11-152-3/+7
* codegen: Use CCodeConstant for member access of constant symbolRico Tzschichholz2021-11-141-1/+1
* gtkmodule: Improve error message for invalid signal element in ui-fileYotam Nachum2021-11-141-1/+7
* codegen: Use ErrorType.error_domain if possibleRico Tzschichholz2021-10-241-4/+4
* codegen: Actually free data when using "remove(_all)" on GLib.Queue/(S)ListRico Tzschichholz2021-10-191-0/+22
* codegen: Add type declaration for implicit temporary local variableRico Tzschichholz2021-09-221-0/+2
* codegen: Fix property access inside opaque compact classPrinceton Ferro2021-09-181-2/+4
* girwriter: Write missing c:type attribute of compact class recordRico Tzschichholz2021-08-161-0/+1
* Slightly improve source_reference for get_dup_func_expression()Rico Tzschichholz2021-08-092-3/+3
* girwriter: Fix position of "result" parameter for struct constructorRico Tzschichholz2021-08-091-2/+7
* girwriter: Add explicit writable attribute to all field elementsPrinceton Ferro2021-08-091-1/+1
* codegen: Fix params-array in constructor for structRico Tzschichholz2021-07-191-1/+1
* codegen: Use detroy_value() for delete statementRico Tzschichholz2021-07-191-3/+1
* Recognize multiple valid CCode.gir_namespace/_version attributes in VAPI filesRico Tzschichholz2021-07-191-4/+25
* girwriter: Respect GIR.name for constants, errordomains and delegatesRico Tzschichholz2021-07-191-3/+3
* codegen: Fix variadic constructors for compact classes and structsRico Tzschichholz2021-07-192-8/+14
* codegen: Implementing GLib.Source.prepare/check is optional since 2.36Rico Tzschichholz2021-07-191-1/+18
* codegen: Allow null to initialize non-null struct inside initializer listRico Tzschichholz2021-07-191-0/+12
* codegen/vala: Improve check for GLib.Source derived classesRico Tzschichholz2021-05-272-8/+8
* codegen: Mark entry point method implementation "_vala_main" as staticRico Tzschichholz2021-05-191-0/+8
* codegen: Don't add errornous cast for unknown type_symbolRico Tzschichholz2021-05-181-1/+1
* codegen: Replace wrongly hard coded usage of G_OBJECT_GET_CLASSRico Tzschichholz2021-05-183-5/+5
* codegen: GArray, GByteArray and GPtrArray are reference countedRico Tzschichholz2021-05-071-5/+2
* codegen: Don't use G_GNUC_INTERNAL on implicit type specific fieldsRico Tzschichholz2021-04-271-8/+0
* codegen: Add missing "_return" label and "_inner_error*_" declaration in dtorsRico Tzschichholz2021-04-261-0/+20
* codegen: Use if-clause for is_in_destructor() condition to be more clearRico Tzschichholz2021-04-201-5/+9
* codegen: Fix access to captured generics in async method of interfaces (2)Rico Tzschichholz2021-04-201-2/+2
* codegen: Apply gconstpointer to gpointer cast to GenericType onlyRico Tzschichholz2021-04-201-3/+5
* codegen: Don't free unowned heap allocated structRico Tzschichholz2021-04-121-1/+2
* codegen: Don't free temp-var for element-access to array with boxed structs (2)Rico Tzschichholz2021-04-111-4/+1
* codegen: Don't free temp-var for element-access to array with boxed structsRico Tzschichholz2021-04-111-0/+3
* codegen: Don't call *_instance_init() in compact class chainupRico Tzschichholz2021-04-071-1/+1
* codegen: Don't override valid target/destroy of previous lambda argumentRico Tzschichholz2021-04-061-4/+9
* codegen: Always use CCodeConstant for NULLRico Tzschichholz2021-04-065-13/+13
* codegen: Fix default value of get_ccode_destroy_notify_pos() and make use of itRico Tzschichholz2021-04-065-19/+14
* girwriter: Don't use instance-parameter inside callback (2)Rico Tzschichholz2021-04-051-14/+11
* girwriter: Don't use instance-parameter inside callbackRico Tzschichholz2021-04-011-3/+11
* codegen: Improve handling of ellipsis parameter in get_ccode_name()Rico Tzschichholz2021-04-011-1/+12
* girwriter: namespace expects "c:symbol-prefixes" attributeRico Tzschichholz2021-03-311-1/+1
* codegen: Include "glib.h" for deprecated symbols (GOBJECT)Rico Tzschichholz2021-03-164-3/+26
* codegen: Drop inner casts before converting between generics and integersRico Tzschichholz2021-03-101-0/+16
* codegen: Don't add generics arguments/parameters to async finish methodRico Tzschichholz2021-03-091-1/+1