summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* Add support for class destructors, patch by Sebastian Dröge, fixes bugJürg Billeter2008-12-162-1/+27
* Add support for private class fields, patch by Sebastian Dröge, fixes bugJürg Billeter2008-12-161-0/+7
* Fix crash and temporary variable declarations when using structJürg Billeter2008-12-161-0/+6
* Support delegates throwing errors, fixes bug 557332Jürg Billeter2008-12-163-1/+24
* Include C header files for types used in sizeof expressions, fixes bugJürg Billeter2008-12-161-0/+2
* Check switch expressionJürg Billeter2008-12-151-1/+11
* Register structs as boxed types, generate dup, copy, and free functions,Jürg Billeter2008-12-151-8/+31
* Remove workarounds for old Vala versionsJürg Billeter2008-12-132-93/+3
* Detect conflicting local variables in parent scopesJürg Billeter2008-12-136-27/+34
* Fix *_make_writable functions in gstreamer by marking them withThijs Vermeir2008-12-091-0/+4
* Report error when trying to call constructor without `new' operatorJürg Billeter2008-12-061-4/+14
* Add SourceFile.clear_using_directives method, required byJürg Billeter2008-12-061-0/+4
* Resolve generic types when connecting signalsJürg Billeter2008-12-022-6/+10
* Fix type resolving with nested generic types, fixes bug 562956Jürg Billeter2008-12-021-3/+3
* Fix critical when using conditional expressions in method contractsJürg Billeter2008-12-012-1/+18
* Resolve types in switch labelsJürg Billeter2008-11-301-0/+4
* Accept any integer type as array indexJürg Billeter2008-11-303-2/+4
* Avoid object duplication due to error handlingJürg Billeter2008-11-303-2/+9
* Move compiler internal variable to right blockJürg Billeter2008-11-301-0/+7
* Fix error handling in element access expressionsJürg Billeter2008-11-301-2/+12
* Add --dump-tree command-line option to write code tree to fileJürg Billeter2008-11-302-12/+508
* Separate visiting switch sections from visiting switch statementsJürg Billeter2008-11-304-5/+17
* Separate visiting inner expressions from visiting member accessJürg Billeter2008-11-302-5/+11
* Fix error handling in condition of while, do, and for statementsJürg Billeter2008-11-3030-205/+121
* Separate visiting expressions from visiting expression statementsJürg Billeter2008-11-303-3/+13
* Separate visiting operands from visiting binary expressionJürg Billeter2008-11-302-4/+10
* Separate visiting declaration from visiting declaration statementJürg Billeter2008-11-302-3/+9
* Fix generated parenthesesJürg Billeter2008-11-301-3/+3
* Check type of error expression in throw statementsJürg Billeter2008-11-291-0/+6
* Fix critical when using error codesJürg Billeter2008-11-291-1/+3
* Use G_TYPE_POINTER for pointers and G_TYPE_INVALID for unsupported typesJürg Billeter2008-11-291-0/+4
* Fix error handling in inner expressions, fixes bug 475922Jürg Billeter2008-11-291-0/+28
* Convert binary conditional expressions into if statementsJürg Billeter2008-11-2927-13/+245
* Detect unreachable code in if and while statementsJürg Billeter2008-11-291-8/+39
* Convert ternary conditionals into if statements, fixes bug 543870 and bugJürg Billeter2008-11-298-24/+243
* Remove unused fieldsJürg Billeter2008-11-281-2/+0
* Don't require libgee for `in' operationsJürg Billeter2008-11-281-20/+25
* Analyze errors in return expressionsJürg Billeter2008-11-281-0/+4
* Don't require libgee for foreach statementsJürg Billeter2008-11-283-43/+105
* Fix method checking with generic base types, fixes bug 511286Jürg Billeter2008-11-287-78/+70
* Improve handling of generic values, fixes bug 562460Jürg Billeter2008-11-287-63/+46
* Improve get_actual_type signatureJürg Billeter2008-11-286-28/+24
* Rename TypeParameterType to GenericTypeJürg Billeter2008-11-283-6/+6
* Add g_array_index binding and fix g_array_free calls, fixes bug 519978Jürg Billeter2008-11-241-1/+6
* Various coroutine code generation improvementsJürg Billeter2008-11-211-1/+1
* Check types in property assignments, fixes bug 550088Jürg Billeter2008-11-201-12/+16
* Fix generic catch clausesJürg Billeter2008-11-201-1/+3
* Rename InvocationExpression to MethodCallJürg Billeter2008-11-2011-22/+22
* Fix struct initializationJürg Billeter2008-11-201-1/+1
* Correct source file dependencies for catch clauses, fixes bug 561437Jürg Billeter2008-11-192-2/+9