summaryrefslogtreecommitdiff
path: root/vala/valastruct.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Add GenericSymbol interface for symbols supporting type-parametersRico Tzschichholz2023-04-111-1/+5
* vala: Drop SemanticAnalyzer.is_type_accessible()Rico Tzschichholz2021-11-061-1/+1
* vala: Add accessibility check of type for constants and structs base typeRico Tzschichholz2021-11-061-0/+6
* vala: Improve semantic check of simple type structsRico Tzschichholz2021-04-151-0/+3
* vala: Set proper source_reference for implicit "this" and "result" variablesRico Tzschichholz2021-02-271-3/+3
* vala: Don't allow disposable SimpleType structsRico Tzschichholz2021-01-271-0/+4
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-4/+4
* vala: Improve detection of recursive struct declarationsPrinceton Ferro2020-01-291-3/+6
* vala: Unify "this_parameter" creation using SemanticAnalyzer.get_this_type()Rico Tzschichholz2019-11-171-3/+5
* vala: Fix compatible/disposable check between structs and their subtypesRico Tzschichholz2019-10-041-0/+4
* vala: Micro optimizationsRico Tzschichholz2019-09-301-7/+7
* vala: Rename DataType.data_type property to DataType.type_symbolRico Tzschichholz2019-09-301-2/+2
* vala: Let methods return an unowned reference to internal collectionsRico Tzschichholz2019-09-301-10/+10
* 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