summaryrefslogtreecommitdiff
path: root/codegen
Commit message (Expand)AuthorAgeFilesLines
* codegen: Fix assignment of casted struct value to propertyRico Tzschichholz2021-01-061-0/+10
* codegen: Don't leak memory on internal value comparison of property setterRico Tzschichholz2021-01-011-3/+17
* codegen: Don't leak memory of already assigned out-parameter on errorRico Tzschichholz2020-12-313-0/+21
* codegen: Support chain up to simple generics constructorSimon Werbeck2020-12-302-15/+26
* codegen: Clean up handling of type parameters in generate_cparameters()Rico Tzschichholz2020-12-301-15/+7
* codegen: Drop superfluous "method_has_wrapper" helperRico Tzschichholz2020-12-303-9/+1
* codegen: Use CCodeInvalidExpression instead of place holdersRico Tzschichholz2020-12-301-4/+4
* codegen: Apply CCodeModifiers.PRINTF to "string_printf" (POSIX)Rico Tzschichholz2020-11-151-1/+1
* ccode: Use __attribute__ replacements of G_GNUC_* for posix profileRico Tzschichholz2020-11-151-0/+2
* codegen: Drop obsolete dedicated handling of property value-parameterRico Tzschichholz2020-11-141-12/+1
* Revert errornous git pushRico Tzschichholz2020-11-145-40/+17
* DEBUGRico Tzschichholz2020-11-142-0/+21
* vala: More copying of dedicated data-type instances for code-nodesRico Tzschichholz2020-11-141-2/+2
* vala: Require a valid DataType instance for every TargetValueRico Tzschichholz2020-11-141-1/+1
* codegen: Use Expression.target_type/value_type in visit_cast_expression()Rico Tzschichholz2020-11-143-14/+16
* codegen: Improve GValueModule.visit_cast_expression()Rico Tzschichholz2020-11-141-7/+19
* vala: Add support for type narrowingRico Tzschichholz2020-11-111-0/+8
* codegen: Report internal error for unsupported collection type in foreachCorentin Noël2020-11-101-0/+4
* girwriter: Infer gir_namespace/version from target GIR filenameRico Tzschichholz2020-11-051-0/+10
* Perform runtime version check of libvalaRico Tzschichholz2020-11-051-0/+4
* codegen: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-2612-54/+54
* codegen: More use of delegate_target_type and delegate_target_destroy_type (2)Jeremy Philippe2020-10-231-1/+1
* codegen: Update outdated array _size_ variable of captured local-variableRico Tzschichholz2020-10-221-4/+2
* gtkmodule: Support "binding" to bind GtkCallback to class of given propertyRico Tzschichholz2020-10-221-2/+44
* codegen: Don't use inferred type for temp-value to access generic propertyRico Tzschichholz2020-10-181-1/+5
* codegen: Reduce get_delegate_target/get_delegate_target_destroy_notify callsJeremy Philippe2020-10-071-4/+6
* codegen: More use of delegate_target_type and delegate_target_destroy_typeJeremy Philippe2020-10-072-8/+6
* build: Stop passing obsolete --use-headerRico Tzschichholz2020-09-271-1/+0
* codegen: Don't pass CCodeFunctionCall to NULL-aware free macroRico Tzschichholz2020-09-271-0/+2
* codegen: Don't falsly use g_return_val_if_fail() for async creation methodRico Tzschichholz2020-09-271-1/+1
* codegen: The actual struct size is required for calloc (POSIX)Rico Tzschichholz2020-09-071-1/+5
* Don't use locale dependent string functions on syntax stringsRico Tzschichholz2020-09-0210-63/+63
* Fix various typos in comments and stringsRico Tzschichholz2020-08-191-1/+1
* codegen: Always include base_struct declaration if availableAlistair Thomas2020-08-181-16/+19
* codegen: Don't append unreachable clean-up section of BlockRico Tzschichholz2020-08-171-32/+38
* Revert "codegen: Don't append unreachable clean-up section of Block"Rico Tzschichholz2020-08-171-9/+3
* Force usage of temporary variables for "tainted" member accessesRico Tzschichholz2020-08-132-11/+16
* vala: Move transformation of unary increment/decrement to codegenRico Tzschichholz2020-08-131-0/+22
* Revert "girwriter: Use appropriate get_ccode_* functions"Rico Tzschichholz2020-08-101-19/+36
* codegen: Support non-virtual signals with default handlerRico Tzschichholz2020-08-073-8/+27
* codegen: Include header for base-symbols when connecting vfuncsRico Tzschichholz2020-08-051-0/+20
* girwriter: Use appropriate get_ccode_* functionsRico Tzschichholz2020-07-281-36/+19
* girwriter: Internal fields/vfuncs in type-symbols are public in CRico Tzschichholz2020-07-281-0/+11
* girwriter: Don't include symbols outside of a namespaceRico Tzschichholz2020-07-271-0/+45
* codegen: Properly destroy elements of an inline struct arrayRico Tzschichholz2020-07-272-9/+43
* codegen: Check param for null before using itRico Tzschichholz2020-07-221-1/+1
* girwriter: Write c:symbol-prefix on supported elementsJean Pierre Dudey2020-07-201-7/+14
* girwriter: Write c:type="void" when name="none"Jean Pierre Dudey2020-07-201-1/+1
* girwriter: Add c:identifier-prefixes to <namespace>Jean Pierre Dudey2020-07-201-0/+1
* codegen: Inline allocated and constant arrays are never NULLRico Tzschichholz2020-07-142-2/+8