summaryrefslogtreecommitdiff
path: root/codegen/valagvariantmodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Use a dedicated EmitContext for _variant_get*() functionsRico Tzschichholz2021-12-131-0/+2
* codegen: Introduce VALA_EXPORT for public symbols to improve portabilityPrinceton Ferro2021-05-201-0/+4
* codegen: Always use CCodeConstant for NULLRico Tzschichholz2021-04-061-3/+3
* codegen: Report error for missing type-arguments of HashTable (de)serializationRico Tzschichholz2021-03-071-2/+8
* codegen: Replace "g_memdup" with "_vala_memdup2" for target glib < 2.68Rico Tzschichholz2021-02-041-3/+6
* codegen: Use g_memdup2 if target glib >= 2.68 is setRico Tzschichholz2021-02-041-3/+18
* Revert errornous git pushRico Tzschichholz2020-11-141-1/+1
* codegen: Use Expression.target_type/value_type in visit_cast_expression()Rico Tzschichholz2020-11-141-1/+1
* codegen: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-2/+2
* codegen: Avoid critical trying to serialize an unsupported type to VariantRico Tzschichholz2020-03-301-0/+2
* codegen: Factor out GValueModuleRico Tzschichholz2020-03-101-1/+1
* codegen: Follow rename of DataType data_type property to type_symbolRico Tzschichholz2019-09-301-19/+19
* codegen: Implement silent-cast for GLib.VariantRico Tzschichholz2019-03-281-1/+50
* codegen: Move try_cast_variant_to_type() to GVariantModule.visit_cast_express...Rico Tzschichholz2019-03-221-0/+75
* codegen: Move get_type_signature() to DataTypeRico Tzschichholz2019-03-221-77/+7
* codegen: Remove hardcoded "int" length type and use ArrayType.length_typeGeorge Barrett2018-11-021-4/+5
* codegen: Avoid critical in get_basic_type_info() when there is no signatureRico Tzschichholz2018-05-151-5/+7
* codegen: Fix serializing multidimensional arraysRico Tzschichholz2018-05-121-1/+3
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-2/+2
* gvariant: Optimize (de)serialization of arrays with type-signature "ay"Ole André Vadla Ravnås2017-06-071-0/+53
* gdbus: Don't leak nested HashTable on deserializationRico Tzschichholz2017-05-171-3/+7
* Do not use non-literal printf format stringsJürg Billeter2016-11-031-1/+1
* codegen: Include gio/gio.h for "use_string_marshalling"Jordan Yelloz2016-10-081-0/+3
* gvariant module: Fix memory leak when deserializing hashtables with gvariantLuca Bruno2014-06-151-0/+9
* GVariant: Close the switch statement in the generated to_string() of enumsSimon Busch2011-12-111-0/+2
* codegen: Use CCodeAttribute instead of C specific methods of code nodesLuca Bruno2011-08-011-47/+31
* Fix usage of possibly unassigned out parametersLuca Bruno2011-07-151-0/+3
* codegen: Complete porting of GSignal and GType modules to use ccodeLuca Bruno2011-05-051-34/+22
* D-Bus: Support DBus.signature attribute for struct fieldsJürg Billeter2011-03-221-1/+1
* codegen: Add CCodeFunction.add_assignment convenience functionLuca Bruno2011-01-191-12/+12
* glib-2.0: Add string.index_ofJürg Billeter2011-01-151-1/+1
* D-Bus: Handle invalid values for string-marshalled enums in GDBusJürg Billeter2011-01-151-6/+7
* GVariant: Add error parameter for enum from_string functionsJürg Billeter2011-01-151-2/+14
* GVariant: Fix serialization of empty hash tablesJürg Billeter2010-12-291-1/+4
* codegen: Fix C warning when deserializing GVariant arraysJürg Billeter2010-12-221-1/+1
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-4/+4
* GVariant: Fix C warning in array serializationJürg Billeter2010-10-251-1/+4
* D-Bus: Use type signature 'h' for file descriptor passing with GDBusJürg Billeter2010-10-231-0/+7
* GVariant: Fix critical on unsupported typesJürg Billeter2010-10-101-4/+18
* codegen: Use builder API in GVariant and GDBus modulesJürg Billeter2010-10-101-175/+107
* GVariant: Fix serialization of empty arraysJürg Billeter2010-10-061-1/+1
* Add CCodeFile.add_function_declaration and CCodeFunction.is_declarationJürg Billeter2010-09-091-2/+2
* Replace CCodeDeclarationSpace by CCodeFileJürg Billeter2010-08-211-4/+4
* codegen: Drop CCodeModuleJürg Billeter2010-08-121-4/+0
* Add Variable classJürg Billeter2010-07-271-3/+3
* D-Bus: Support [DBus (signature = "...")] VariantJürg Billeter2010-06-201-17/+45
* Support GVariant casts and GDBus clients and serversJürg Billeter2010-06-201-0/+788