summaryrefslogtreecommitdiff
path: root/vala/valaforeachstatement.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Add foreach support for stringsFrederik Zipp2023-01-111-0/+2
* parser: Allow usage of dynamic on VarTypeRico Tzschichholz2022-02-061-0/+8
* vala: Add foreach statement support for GLib.SequencePrinceton Ferro2022-01-251-1/+2
* vala: Add foreach statement support for GLib.ArrayPrinceton Ferro2022-01-241-1/+3
* Revert "Use ErrorType-based collection for CodeNode.get_error_types()"Rico Tzschichholz2021-10-251-1/+1
* Use ErrorType-based collection for CodeNode.get_error_types()Rico Tzschichholz2021-10-231-1/+1
* vala: Set more missing source references of CodeNode instancesRico Tzschichholz2021-10-171-1/+1
* vala: Add foreach statement support for GLib.GenericArrayCorentin Noël2021-05-031-1/+2
* Support explicit nullable var-type declarationsRico Tzschichholz2021-04-151-0/+8
* vala: Fix ownership inheritance of "unowned var" in foreach statementRico Tzschichholz2021-03-061-2/+4
* vala: Properly restore SemanticAnalyzer.current_symbol to its original valueRico Tzschichholz2020-11-141-1/+2
* vala: Accept "unowned var" as type for foreach variable declarationRico Tzschichholz2020-11-101-2/+14
* vala: Avoid taking extra reference of foreach collection for index iterationRico Tzschichholz2020-11-101-1/+5
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-13/+13
* vala: CodeNode.source_reference is optional, so let the API respect thatRico Tzschichholz2020-10-241-1/+1
* vala: Improve parameter check of "get" method meant to be used by foreach (2)Rico Tzschichholz2020-06-261-1/+1
* vala: Improve parameter check of "get" method meant to be used by foreachRico Tzschichholz2020-06-261-1/+2
* vala: Improve source documentationRico Tzschichholz2020-05-271-2/+3
* vala: Remove some public API from expressions and statementsRico Tzschichholz2020-03-241-7/+7
* vala: Never add "null" in ForeachStatement.get_defined_variables()Rico Tzschichholz2020-02-191-1/+3
* vala: Drop DataType.is_array() and use usual type check as anywhere elseRico Tzschichholz2018-10-311-1/+1
* Collect error_types on demand to allow transformationsLuca Bruno2018-10-231-3/+8
* Reintroduce POSIX profileRico Tzschichholz2018-05-081-2/+2
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-5/+5
* Fix parameter names in the documentation for libvalaBen Iofel2015-11-111-5/+6
* Revert "Set parent_node and always copy datatype when assigned to code nodes."Luca Bruno2013-10-071-3/+2
* Set parent_node and always copy datatype when assigned to code nodes.Luca Bruno2013-10-061-2/+3
* Drop POSIX profileJürg Billeter2012-08-061-2/+2
* Drop Dova profileJürg Billeter2012-08-061-1/+1
* Enable flow analysis for out parametersLuca Bruno2011-07-151-1/+1
* codegen: Fix foreach on inline allocated arraysLuca Bruno2011-06-181-1/+1
* Detect shadowed variable for foreach statement without iteratorJürg Billeter2010-12-191-1/+5
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-20/+20
* Support iteration via index to improve performanceJürg Billeter2010-09-091-0/+33
* Use emit instead of accept and accept_children in code generatorJürg Billeter2010-08-101-0/+18
* Fix some missing source references for generated nodesJürg Billeter2010-06-221-1/+1
* dova: Do not support foreach without iteratorJürg Billeter2010-03-131-3/+3
* Add alternative iterator protocol for foreachRyan Lortie2010-02-151-41/+76
* Fix foreach for inline-allocated arraysJürg Billeter2010-01-291-1/+4
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-1/+0
* Add support for iterating over GValueArrays via foreachMark Lee2009-07-281-0/+2
* Add initial support for generic methodsJürg Billeter2009-06-031-2/+2
* Rework header file generationJürg Billeter2009-03-311-3/+1
* Detect conflicting local variables in parent scopesJürg Billeter2008-12-131-3/+3
* Fix generated parenthesesJürg Billeter2008-11-301-3/+3
* Don't require libgee for foreach statementsJürg Billeter2008-11-281-38/+100
* Improve get_actual_type signatureJürg Billeter2008-11-281-2/+2
* Ensure that members are checked when accessing them, fixes bug 561018Jürg Billeter2008-11-171-0/+1
* Report use of possibly uninitialized variables, fixes bug 508477 and bugJürg Billeter2008-11-141-2/+6
* Remove unnecessary accept calls in semantic analyzerJürg Billeter2008-11-101-4/+2