summaryrefslogtreecommitdiff
path: root/vala/valasemanticanalyzer.vala
Commit message (Expand)AuthorAgeFilesLines
* Remove unused fieldsJürg Billeter2008-11-281-2/+0
* Don't require libgee for foreach statementsJürg Billeter2008-11-281-4/+0
* Improve handling of generic values, fixes bug 562460Jürg Billeter2008-11-281-4/+0
* Improve get_actual_type signatureJürg Billeter2008-11-281-14/+10
* Add g_array_index binding and fix g_array_free calls, fixes bug 519978Jürg Billeter2008-11-241-1/+6
* Rename InvocationExpression to MethodCallJürg Billeter2008-11-201-1/+1
* Set target_type for member initializersJürg Billeter2008-11-141-3/+6
* Support parameter arrays, fixes bug 538897Jürg Billeter2008-11-141-75/+88
* Do not use possibly uninitialized variablesJürg Billeter2008-11-141-1/+1
* Remove unnecessary accept calls in semantic analyzerJürg Billeter2008-11-101-254/+3
* Move expression checking to code nodesJürg Billeter2008-11-101-350/+20
* Ensure attributes of base types are processed before querying C headerJürg Billeter2008-11-091-5/+0
* Move statement checking to code nodesJürg Billeter2008-11-071-320/+14
* Move member checking to code nodesJürg Billeter2008-11-071-136/+7
* Move type symbol checking to code nodesJürg Billeter2008-11-071-64/+10
* Move array creation expression checking to ArrayCreationExpression.checkJürg Billeter2008-11-071-103/+1
* Move throw statement checking to ThrowStatement.checkJürg Billeter2008-11-071-9/+1
* Move return statement checking to ReturnStatement.checkJürg Billeter2008-11-071-64/+1
* Move foreach statement checking to ForeachStatement.checkJürg Billeter2008-11-071-104/+1
* Move element access checking to ElementAccess.checkJürg Billeter2008-11-071-118/+7
* Move method checking to Method.checkJürg Billeter2008-11-061-137/+1
* Move class checking to Class.checkJürg Billeter2008-11-061-176/+4
* Move invocation expression checking to InvocationExpression.checkJürg Billeter2008-11-051-305/+15
* Move member access checking to MemberAccess.checkJürg Billeter2008-11-051-344/+5
* Move object creation expression checking to ObjectCreationExpression.checkJürg Billeter2008-11-051-189/+4
* Move binary expression checking to BinaryExpression.checkJürg Billeter2008-11-051-158/+7
* Move assignment checking to Assignment.checkJürg Billeter2008-11-051-274/+3
* Fix crash when using dynamic properties, fixes bug 559304Jürg Billeter2008-11-041-2/+2
* Drop deprecated support for static classes and interfacesJürg Billeter2008-11-021-7/+0
* Move attribute processing to semantic analyzerJürg Billeter2008-11-021-2/+36
* Parse yield statementsJürg Billeter2008-11-011-1/+6
* Check properties when accessing themJürg Billeter2008-10-311-50/+7
* Set PropertyAccessor.prop property earlier, don't require the semanticJürg Billeter2008-10-311-3/+12
* Check parameters when checking argumentsJürg Billeter2008-10-311-1/+5
* Move parameter checking to FormalParameter.checkJürg Billeter2008-10-311-45/+4
* Move default argument processing from code generator to semantic analyzerJürg Billeter2008-10-311-3/+14
* Remove NamedArgument, improve attribute lookup performanceJürg Billeter2008-10-261-3/+0
* Fix crash with invalid return values, fixes bug 549996Jürg Billeter2008-10-251-14/+20
* Support type checks for error domains and error codesJürg Billeter2008-10-251-11/+10
* Fix crash on certain header dependencies, fixes bug 546183Jürg Billeter2008-10-251-4/+20
* Mark creation methods as instance methods to fix lambda expressions inJürg Billeter2008-10-231-1/+3
* Fix leaked reference cycleJürg Billeter2008-10-221-3/+1
* Treat the result of two concatenated string constants as constant, fixesJürg Billeter2008-10-171-1/+5
* Move C-specific string concatenation from semantic analyzer to codeJürg Billeter2008-10-171-10/+4
* Support chaining constructors using `base' and `this'Jürg Billeter2008-10-111-12/+30
* Add basic support for static propertiesJürg Billeter2008-09-271-6/+0
* Check type of 'default' initializers in semantic analyzer, fixes bugJared Moore2008-09-271-0/+5
* Replace NamespaceReference by UsingDirective and UnresolvedSymbol, fixesJürg Billeter2008-09-261-2/+2
* Check for structs without fields, patch by Jared Moore, fixes bug 543562Jürg Billeter2008-09-161-0/+4
* Fix error handling in constructors, patch by Jared Moore, fixes bug 543156Jürg Billeter2008-09-161-0/+9