summaryrefslogtreecommitdiff
path: root/codegen/valaccodemethodcallmodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Perform required casts for generic types of return-values and in/out...Rico Tzschichholz2023-01-311-0/+2
* vala: Add support to infer return type of dynamic signalsLorenz Wildberg2022-01-251-1/+5
* codegen: Don't uncoditionally null check callback_func for GLib.ClosureRico Tzschichholz2022-01-241-1/+6
* codegen: Avoid symbol clashes with "va_*" from "stdarg.h"Alvarito0505062022-01-181-8/+8
* Support "emit" for explicit signal emissionLorenz Wildberg2022-01-041-1/+3
* codegen: Initialize type parameter properties for generics earlierRico Tzschichholz2021-12-141-1/+16
* codegen: Actually free data when using "remove(_all)" on GLib.Queue/(S)ListRico Tzschichholz2021-10-151-0/+22
* codegen: Implementing GLib.Source.prepare/check is optional since 2.36Rico Tzschichholz2021-06-081-1/+18
* codegen/vala: Improve check for GLib.Source derived classesRico Tzschichholz2021-05-201-2/+2
* codegen: More use of get_this_{class|interface}_cexpression()Rico Tzschichholz2021-05-041-20/+3
* codegen: Add CCodeBaseModule.get_this_class_cexpression() and use where possibleRico Tzschichholz2021-05-031-22/+2
* codegen: Replace wrongly hard coded usage of G_OBJECT_GET_CLASSRico Tzschichholz2021-05-031-2/+2
* codegen: More use of get_variable_cexpression()Rico Tzschichholz2021-04-191-3/+2
* codegen: Unify handling of GenericType arguments/parametersRico Tzschichholz2021-04-191-10/+10
* codegen: Use ArrayType.length_type in type specific wrappersRico Tzschichholz2021-04-151-2/+2
* codegen: Don't override valid target/destroy of previous lambda argumentRico Tzschichholz2021-04-061-4/+9
* codegen: Always use CCodeConstant for NULLRico Tzschichholz2021-04-061-1/+1
* codegen: Fix default value of get_ccode_destroy_notify_pos() and make use of itRico Tzschichholz2021-04-061-4/+4
* codegen: Also check array type of variable argument for ref parametersRico Tzschichholz2021-02-011-3/+3
* codegen: Add get_ccode_no_wrapper() and use itRico Tzschichholz2021-02-011-1/+1
* codegen: Always use G_TYPE_INSTANCE_GET_CLASS/INTERFACE for external symbolsRico Tzschichholz2021-01-301-4/+18
* codegen: Handle NoWrapper attribute of async methods on caller sideRico Tzschichholz2021-01-301-0/+22
* codegen: Support chain up to simple generics constructorSimon Werbeck2020-12-301-2/+13
* codegen: Apply CCodeModifiers.PRINTF to "string_printf" (POSIX)Rico Tzschichholz2020-11-151-1/+1
* Revert errornous git pushRico Tzschichholz2020-11-141-3/+2
* DEBUGRico Tzschichholz2020-11-141-0/+1
* vala: More copying of dedicated data-type instances for code-nodesRico Tzschichholz2020-11-141-2/+2
* 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
* codegen: More use of delegate_target_type and delegate_target_destroy_typeJeremy Philippe2020-10-071-6/+6
* Don't use locale dependent string functions on syntax stringsRico Tzschichholz2020-09-021-4/+4
* codegen: Check param for null before using itRico Tzschichholz2020-07-221-1/+1
* codegen: Don't call get_ccode_finish_instance() with non-async methodsRico Tzschichholz2020-06-041-1/+3
* codegen: Use loop index instead of get_ccode_pos() for ellipsis parameterRico Tzschichholz2020-05-181-1/+1
* codegen: Improve handling of "array_length_type" attributeRico Tzschichholz2020-03-171-4/+4
* codegen: Use correctly typed array-length variable for delegate invocationRico Tzschichholz2020-03-171-1/+2
* codegen: Reset outdated array _size_ variable after use as ref parameterRico Tzschichholz2020-03-121-0/+14
* codegen: Actually respect "delegate_target" attribute of method/parameterRico Tzschichholz2020-03-081-4/+7
* codegen: Don't re-evaluate "itype" when "deleg" variable is already availableRico Tzschichholz2020-03-081-8/+4
* codegen: Fix support of dynamic DBus methodsRico Tzschichholz2019-11-141-0/+7
* codegen: Correctly transform arguments of Array.resize() for realloc (POSIX)Rico Tzschichholz2019-10-191-1/+8
* codegen: Add required includes or generate used symbols (POSIX)Rico Tzschichholz2019-10-191-0/+4
* codegen: Reduce code duplications when generation base-accessRico Tzschichholz2019-10-181-9/+8
* codegen: Use G_TYPE_INSTANCE_GET_INTERFACE to get vtable for base-accessRico Tzschichholz2019-10-171-3/+3
* codegen: Allow passing/retrieving any delegate to/from varargs parameterRico Tzschichholz2019-10-031-0/+24
* codegen: Follow rename of DataType data_type property to type_symbolRico Tzschichholz2019-09-301-4/+4
* codegen: Move type-argument checks to SemanticAnalyzerRico Tzschichholz2019-09-251-1/+1
* codegen: Real structs are allowed by simple generics and passed as referenceRico Tzschichholz2019-07-081-0/+10
* codegen: Move and make a few methods to static functionsRico Tzschichholz2019-03-191-1/+1
* codegen: Rename to CCodeMethodCallModule.generate_enum_to_string_function()Rico Tzschichholz2019-02-231-2/+2