summaryrefslogtreecommitdiff
path: root/vala/valastruct.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Allow null-type as intializer for static struct fieldsRico Tzschichholz2018-11-301-2/+2
* vala: Report dedicated error for static field/property initializer in structRico Tzschichholz2018-11-291-0/+18
* vala: Admit that structs are emtpy even with a static propertyRico Tzschichholz2018-11-291-10/+12
* vala: Remove superfluous return_if_fail()Rico Tzschichholz2018-11-171-2/+0
* vala: Clean up constructor/destructor API of Class/StructRico Tzschichholz2018-11-171-2/+2
* Replace `%s` with `%s' in format strings of output messagesRico Tzschichholz2018-08-081-1/+1
* codegen: Handle delegate_target attribute of fieldsRico Tzschichholz2018-05-311-0/+1
* vala: Don't return null if no rank attribute was foundRico Tzschichholz2018-05-141-0/+1
* vala: Transform Struct.*_rank() methods into "rank" propertyRico Tzschichholz2018-04-261-34/+32
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-11/+11
* Fix parameter names in the documentation for libvalaBen Iofel2015-11-111-2/+0
* Report an error when parsing non-public struct fieldsLuca Bruno2014-08-111-1/+0
* Drop Dova profileJürg Billeter2012-08-061-4/+1
* Drop C specific methods from the code treeLuca Bruno2011-08-011-364/+7
* Drop destroy_function dependency from Struct.is_disposableLuca Bruno2011-08-011-1/+1
* Drop Symbol.process_experimental_attributeLuca Bruno2011-08-011-2/+0
* Drop Symbol.process_deprecated_attributeLuca Bruno2011-08-011-2/+0
* On-demand Struct.is_immutableLuca Bruno2011-08-011-3/+12
* On-demand Struct.decimal_floating_typeLuca Bruno2011-08-011-14/+7
* On-demand Struct.signedLuca Bruno2011-08-011-10/+13
* On-demand Struct.widthLuca Bruno2011-08-011-7/+23
* On-demand Struct.rankLuca Bruno2011-08-011-7/+13
* On-demand Struct.is_floating_typeLuca Bruno2011-08-011-8/+8
* On-demand Struct.is_integer_typeLuca Bruno2011-08-011-8/+8
* On-demand Struct.is_boolean_typeLuca Bruno2011-08-011-13/+8
* On-demand Struct.is_simple_typeLuca Bruno2011-08-011-9/+11
* Remove code that references unused ByRef and InstanceByReferenceLuca Bruno2011-06-251-4/+0
* Add support for [Experimental] attributeMarco Trevisan (Treviño)2011-03-151-0/+2
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-13/+13
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-2/+2
* Support take_value_function for structsJürg Billeter2010-10-191-1/+32
* Write GIR version 1.2 instead of version 1.1Evan Nemerson2010-09-151-0/+8
* Refactor parser to avoid parse_*_member methodsJürg Billeter2010-08-211-4/+4
* dova: Fix default values for boolean and numeric typesJürg Billeter2010-08-061-0/+9
* Add Variable classJürg Billeter2010-07-271-3/+3
* Support derived structs with no fields, report an error otherwiseLuca Bruno2010-06-281-4/+13
* Add support for [Deprecated] attributeEvan Nemerson2010-06-151-0/+2
* dova: Prepare support for decimal floating point typesJürg Billeter2010-06-051-1/+15
* Fix crash on valid recursive struct usageJürg Billeter2010-04-091-5/+2
* Drop ReadOnly* collection classesJürg Billeter2010-03-201-5/+5
* dova: Add implicit result variableJürg Billeter2010-03-131-2/+2
* dova: Pass structs by value by defaultJürg Billeter2010-03-131-0/+3
* Do not support instance field initializers in structsLuca Bruno2010-02-241-0/+6
* D-Bus: Move DataType.get_type_signature to D-Bus modulesJürg Billeter2010-02-081-19/+0
* vapigen: Add support for base types and ranks in structsEvan Nemerson2010-01-251-0/+9
* Fix error messages for unsupported signal parametersJürg Billeter2009-10-201-2/+9
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-11/+10
* Allow recursive structs when nullableMarc-André Lureau2009-10-111-0/+3
* Only use const for immutable structsJürg Billeter2009-09-271-4/+3
* GIR parser: Handle anonymous unions and structs inside unionsSebastian Dröge2009-09-151-1/+6