summaryrefslogtreecommitdiff
path: root/vala/valaelementaccess.vala
Commit message (Expand)AuthorAgeFilesLines
* 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: Add support for null-safe access operatorJeremy Philippe2021-08-061-0/+10
* Revert errornous git pushRico Tzschichholz2020-11-141-1/+1
* vala: More copying of dedicated data-type instances for code-nodesRico Tzschichholz2020-11-141-1/+1
* 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
* vala: Improve source documentationRico Tzschichholz2020-05-271-1/+3
* vala: Set error and return early on invalid index in ElementAccessRico Tzschichholz2020-02-181-0/+3
* vala: Micro optimizationsRico Tzschichholz2019-09-301-4/+4
* vala: Let methods return an unowned reference to internal collectionsRico Tzschichholz2019-09-301-1/+1
* vala: More regular invocations of check() on inferred Expression.value_typeRico Tzschichholz2019-03-061-0/+2
* 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-1/+1
* Collect error_types on demand to allow transformationsLuca Bruno2018-10-231-0/+7
* Move some errors from signal-module to the semantic-analyzer passRico Tzschichholz2018-09-221-1/+10
* Reintroduce POSIX profileRico Tzschichholz2018-05-081-1/+1
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-3/+3
* vala: Check accessibility of default argumentsSimon Werbeck2016-10-061-0/+10
* Fix spelling errors using 'codespell' toolAnatol Pomozov2013-04-261-1/+1
* Drop POSIX profileJürg Billeter2012-08-061-1/+1
* Drop Dova profileJürg Billeter2012-08-061-36/+0
* Fix regression when calling .resize() or .move() on arrays inside structsLuca Bruno2011-09-291-2/+2
* Fix length access to multidimensional arrays and access to array fieldsLuca Bruno2011-09-081-0/+13
* Report an error on element access with wrong number of indicesLuca Bruno2011-07-241-0/+6
* Enable flow analysis for out parametersLuca Bruno2011-07-151-2/+2
* glib-2.0: Add parse and try_parse methods to boolean and numeric typesJürg Billeter2011-01-291-1/+1
* Fix missing source references for some generated MemberAccessLuca Bruno2010-12-151-3/+3
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-7/+7
* Fix crash on element access with generic methodsJürg Billeter2010-10-061-0/+1
* glib-2.0: Return char instead of unichar from string element accessJürg Billeter2010-08-201-8/+0
* Use emit instead of accept and accept_children in code generatorJürg Billeter2010-08-101-0/+11
* Require index setters to return voidJürg Billeter2010-07-101-2/+2
* dova: Support string element accessJürg Billeter2010-06-261-1/+1
* Drop ReadOnly* collection classesJürg Billeter2010-03-201-1/+1
* dova: Accept list, set, and map literals and tuplesJürg Billeter2010-03-131-0/+34
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-3/+2
* Fix critical on invalid element accessJürg Billeter2009-07-311-2/+6
* Support enum values as array indicesJürg Billeter2009-05-081-1/+1
* Do not depend on uint64 in semantic analyzerJürg Billeter2009-05-051-1/+1
* Do not require libgee to support element access in custom typesJürg Billeter2009-01-161-44/+22
* Accept any integer type as array indexJürg Billeter2008-11-301-1/+1
* Fix error handling in element access expressionsJürg Billeter2008-11-301-2/+12
* 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
* Improve get_actual_type signatureJürg Billeter2008-11-281-3/+3
* Allow any integer compatible value to be used as array index, fixes bugJürg Billeter2008-11-171-1/+1
* Report use of possibly uninitialized variables, fixes bug 508477 and bugJürg Billeter2008-11-141-0/+14
* Remove unnecessary accept calls in semantic analyzerJürg Billeter2008-11-101-2/+2
* Move element access checking to ElementAccess.checkJürg Billeter2008-11-071-0/+123