summaryrefslogtreecommitdiff
path: root/codegen/valaccodearraymodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Write array length of formal parameters with fixed lengthRico Tzschichholz2022-01-261-5/+1
* codegen: Access of inline allocated array is guaranteed to be non nullRico Tzschichholz2022-01-231-0/+1
* codegen: Clear existing length values when revisiting a slice expressionRico Tzschichholz2022-01-051-1/+2
* codegen: Accept CCode.type attribute on parametersRico Tzschichholz2021-11-271-10/+12
* codegen: Fix params-array in constructor for structRico Tzschichholz2021-07-151-1/+1
* codegen: Unify handling of GenericType arguments/parametersRico Tzschichholz2021-04-191-2/+1
* codegen: Make sure to include <sys/types.h> for ssize_t (POSIX)Rico Tzschichholz2021-04-161-0/+9
* codegen: Use ssize_t for length variables in common array helper functionsRico Tzschichholz2021-04-151-14/+14
* codegen: Use ArrayType.length_type in type specific wrappersRico Tzschichholz2021-04-151-3/+3
* codegen: Always use CCodeConstant for NULLRico Tzschichholz2021-04-061-2/+2
* codegen: Use the one available source_reference for internal errorRico Tzschichholz2021-03-091-1/+1
* codegen: Replace "g_memdup" with "_vala_memdup2" for target glib < 2.68Rico Tzschichholz2021-02-041-1/+2
* codegen: Use g_memdup2 if target glib >= 2.68 is setRico Tzschichholz2021-02-041-1/+6
* Add further support for params arrays in constructorsRico Tzschichholz2021-01-281-6/+10
* Don't use locale dependent string functions on syntax stringsRico Tzschichholz2020-09-021-1/+1
* codegen: Properly destroy elements of an inline struct arrayRico Tzschichholz2020-07-271-9/+39
* codegen: Improve array-dup-wrapper for empty arraysRico Tzschichholz2020-05-271-0/+18
* Revert "codegen: Dup arrays only if length > 0, this consistently returns NUL...Rico Tzschichholz2020-05-271-7/+0
* codegen: Dup arrays only if length > 0, this consistently returns NULL (POSIX)Rico Tzschichholz2020-05-241-0/+7
* codegen: Use specified indices to access multidimensional array constantsRico Tzschichholz2020-04-131-0/+8
* codegen: Improve handling of "array_length_type" attributeRico Tzschichholz2020-03-171-1/+1
* codegen: Avoid symbol clashes with "va_*" from "stdarg.h"Rico Tzschichholz2020-03-111-11/+11
* codegen: Replace hard-coded "gsize" with resolved "size_t"Rico Tzschichholz2020-03-061-1/+1
* Add further support for params arraysRico Tzschichholz2020-01-151-1/+64
* codegen: Add required includes or generate used symbols (POSIX)Rico Tzschichholz2019-10-191-0/+6
* codegen: Replace specific hardcoded "GDestroyNotify" references (POSIX)Rico Tzschichholz2019-10-191-3/+3
* codegen: Use alternative for g_memdup in POSIX profileRico Tzschichholz2019-10-191-5/+25
* codegen: Use alternative for g_renew in POSIX profileRico Tzschichholz2019-10-191-5/+19
* codegen: Use alternative for g_new0 in POSIX profileRico Tzschichholz2019-10-191-2/+14
* codegen: Use alternative for g_free in POSIX profileRico Tzschichholz2019-10-191-2/+12
* codegen: Replace hardcoded "gpointer" references (POSIX)Rico Tzschichholz2019-10-191-6/+6
* codegen: Replace hardcoded "gint"/"int" references (POSIX)Rico Tzschichholz2019-10-191-15/+15
* codegen: Follow rename of DataType data_type property to type_symbolRico Tzschichholz2019-09-301-2/+2
* Directly use "memmove()" while g_memmove() is deprecated since 2.40Rico Tzschichholz2019-09-221-1/+1
* codegen: Add get_variable_array_length_cname() and use as possibleRico Tzschichholz2019-02-241-6/+6
* codegen: Use get_ccode_*name/get_parameter_cexpression() for ParametersRico Tzschichholz2019-01-151-4/+4
* codegen: Keep respecting CCode array_length_type of Parameter/Method/DelegateRico Tzschichholz2018-11-021-1/+1
* codegen: Remove hardcoded "int" length type and use ArrayType.length_typeGeorge Barrett2018-11-021-4/+1
* codegen: Improve ccode for fixed-length array parametersRico Tzschichholz2018-10-211-4/+8
* codegen: Make unreachable error an internal errorRico Tzschichholz2018-10-081-1/+1
* codegen: Replace invalid array-length assert with internal errorRico Tzschichholz2018-10-081-1/+4
* Reintroduce POSIX profileRico Tzschichholz2018-05-081-2/+14
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-3/+3
* codegen: Use pointers when accessing constant multi-dimensional arraysMarco Trevisan (Treviño)2018-02-171-0/+3
* Move type_parameter property to GenericTypeRico Tzschichholz2017-12-061-1/+1
* codegen: Initialize temp-variable for fixed-size arrays to zero firstRico Tzschichholz2017-09-021-0/+1
* Use more "...".printf to concat stringsRico Tzschichholz2016-10-301-4/+4
* Revert "codegen: Create only one vala-array helper function per array-type"Jürg Billeter2016-02-091-3/+6
* codegen: Create only one vala-array helper function per array-typeRico Tzschichholz2016-02-041-6/+3
* Support non-literal length in fixed-size arraysSimon2014-03-301-4/+4