summaryrefslogtreecommitdiff
path: root/vala/valainitializerlist.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Improve initialization of namespace fields with compound literalRico Tzschichholz2023-03-271-1/+1
* vala: Allow assignment of namespace fields with inline allocated arraysRico Tzschichholz2023-03-201-1/+4
* vala: Set proper value-type of unary ref/out expression in initializersRico Tzschichholz2023-03-191-4/+1
* vala: Drop unused MemberAccess.creation_member property APIRico Tzschichholz2022-02-221-1/+0
* codegen: Allow null to initialize non-null struct inside initializer listRico Tzschichholz2021-06-061-0/+2
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-3/+3
* vala: CodeNode.source_reference is optional, so let the API respect thatRico Tzschichholz2020-10-241-1/+1
* Fix various typos in comments and stringsRico Tzschichholz2020-08-191-1/+1
* vala: Improve error handling of nested initializer listsRico Tzschichholz2020-07-021-2/+7
* vala: Avoid subsequent critical caused by invalid array type for constantRico Tzschichholz2020-07-021-0/+3
* vala: Correctly handle qualified struct type reference in initializer listRico Tzschichholz2020-06-061-2/+10
* vala: Support struct initializer list in non-constant arraySimon Werbeck2020-03-251-3/+25
* vala: Micro optimizationsRico Tzschichholz2019-09-301-3/+3
* vala: Rename DataType.data_type property to DataType.type_symbolRico Tzschichholz2019-09-301-3/+3
* vala: Let methods return an unowned reference to internal collectionsRico Tzschichholz2019-09-301-2/+2
* vala: Add missing closing brace/bracket in to_string()Rico Tzschichholz2019-08-171-0/+1
* vala: Init formal_target_type of ArrayCreationExpr from InitializerListRico Tzschichholz2019-08-161-0/+1
* vala: More regular invocations of check() on inferred Expression.value_typeRico Tzschichholz2019-03-061-0/+4
* vala: Add ArrayType.length_type and ArrayCreationExpression.length_typeRico Tzschichholz2018-11-021-0/+1
* vala: Fix and add more to_string() methods to expressionsLuca Bruno2018-10-231-0/+14
* vala: Fix several AST construction/parenting issuesRico Tzschichholz2018-10-231-0/+1
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-6/+6
* vala: Properly handle array-initializers inside struct-initializersRico Tzschichholz2018-02-151-3/+12
* vala: Check accessibility of default argumentsSimon Werbeck2016-10-061-0/+10
* Add some missing get_used_variables methodsSimon Werbeck2014-08-111-0/+6
* Support initializer list for structs that have a base typeLuca Bruno2012-02-091-0/+3
* Set the type of initializer lists to be non-nullableLuca Bruno2011-08-111-1/+6
* Report error for constants with non-constant expressionsJürg Billeter2011-02-081-1/+10
* Report error on invalid initializer expressionLuca Bruno2010-12-191-0/+1
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-3/+3
* Use emit instead of accept and accept_children in code generatorJürg Billeter2010-08-101-1/+9
* Add Variable classJürg Billeter2010-07-271-1/+1
* Drop ReadOnly* collection classesJürg Billeter2010-03-201-1/+1
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-3/+2
* Support initializers for multi-dimensional arrays, fixes bug 541256Jürg Billeter2009-01-041-2/+13
* Support short-form of array creation expressions not just in localJürg Billeter2009-01-031-2/+20
* Fix error handling in condition of while, do, and for statementsJürg Billeter2008-11-301-9/+0
* Convert binary conditional expressions into if statementsJürg Billeter2008-11-291-0/+9
* Remove unnecessary accept calls in semantic analyzerJürg Billeter2008-11-101-1/+3
* Move statement checking to code nodesJürg Billeter2008-11-071-5/+81
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-291-2/+2
* implement replace_expressionJuerg Billeter2008-05-021-1/+10
* 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-3/+3
* add is_pure method to Expression classJuerg Billeter2007-11-291-0/+9
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-071-1/+1
* add size property allow array creation with initializer list withoutRaffaele Sandrini2007-08-161-1/+8
* adapt visit initializer and visit array creation to external visitor checkRaffaele Sandrini2007-08-161-7/+8
* add internal copy of libgee and use Gee.ArrayList, Gee.HashMap, andJuerg Billeter2007-07-271-8/+8
* remove obsolete ref modifier and callback keywordJuerg Billeter2007-07-091-2/+2