summaryrefslogtreecommitdiff
path: root/vala/valavaluetype.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: More thorough check of ValueType and set CodeNode.error on failureRico Tzschichholz2021-10-151-1/+12
* vala: Add optional SourceReference parameter to DataType classesRico Tzschichholz2021-09-291-2/+2
* vala: Improve semantic check of simple type structsRico Tzschichholz2021-04-151-1/+1
* vala: Unify backing symbol instance of data-typesRico Tzschichholz2019-09-301-0/+4
* vala: Rename DataType.data_type property to DataType.type_symbolRico Tzschichholz2019-09-301-11/+1
* Mark defined constructors of abstract classes as protectedRico Tzschichholz2019-03-121-1/+1
* Drop C specific methods from the code treeLuca Bruno2011-08-011-8/+0
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-2/+2
* Add BooleanType, EnumValueType, FloatingType, and StructValueType asJürg Billeter2009-01-031-17/+2
* Improve handling of generic values, fixes bug 562460Jürg Billeter2008-11-281-1/+0
* Ensure attributes of field, property, parameter, and return types areJürg Billeter2008-11-091-0/+4
* Add experimental memory management support for structs that use referenceJürg Billeter2008-09-291-0/+18
* Move memory management into CCodeGenerator.transform_expression asJuerg Billeter2008-05-281-0/+1
* s/Typesymbol/TypeSymbol/Juerg Billeter2008-05-261-2/+2
* Replace DataType.transfers_ownership and DataType.takes_ownership byJuerg Billeter2008-05-161-2/+1
* Fix handling of const types, fixes bug 529851Juerg Billeter2008-04-261-2/+2
* Improve support for dynamic types, add `dynamic' type modifier, portJuerg Billeter2008-04-201-0/+1
* Remove is_ref and is_out properties from DataType class, add directionJuerg Billeter2008-04-151-6/+1
* report warning when using null literal as return expression of methodJuerg Billeter2008-04-141-1/+1
* prepare support for nullable and boxed value typesJuerg Billeter2008-04-141-0/+11
* move experimental null reference checking to separate visitorJuerg Billeter2008-04-141-1/+0
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-131-1/+2
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-1/+1
* Mark DataType as abstract base classJuerg Billeter2008-03-041-1/+19
* add ArrayType, PointerType, ReferenceType, and ValueType classesJuerg Billeter2007-12-041-0/+37