summaryrefslogtreecommitdiff
path: root/vala/valamethod.vala
Commit message (Expand)AuthorAgeFilesLines
* Fix compile errors when using postconditionsJürg Billeter2009-01-101-2/+2
* Support [CCode (array_null_terminated = true)] attribute to fix lengthJürg Billeter2009-01-041-0/+8
* Replace [NoArrayLength] by [CCode (array_length = false)], which can alsoJürg Billeter2009-01-041-20/+8
* Fix method checking with generic base types, fixes bug 511286Jürg Billeter2008-11-281-2/+14
* Various coroutine code generation improvementsJürg Billeter2008-11-211-1/+1
* Ensure that members are checked when accessing them, fixes bug 561018Jürg Billeter2008-11-171-0/+15
* Report unused fields, methods, and local variablesJürg Billeter2008-11-141-1/+59
* Remove unnecessary accept calls in semantic analyzerJürg Billeter2008-11-101-1/+27
* Ensure attributes of field, property, parameter, and return types areJürg Billeter2008-11-091-0/+2
* Move method checking to Method.checkJürg Billeter2008-11-061-0/+148
* Add experimental support for yield statements and coroutinesJürg Billeter2008-11-011-2/+2
* Parse yield statementsJürg Billeter2008-11-011-0/+2
* Use constructor chaining instead of helper methodJürg Billeter2008-10-271-4/+2
* Add CCodeMethodModule and DBusModuleJürg Billeter2008-10-241-4/+0
* Always chain up to base constructor when possible, addJürg Billeter2008-10-111-0/+9
* Generate code for construct functions in preparation to support baseJürg Billeter2008-10-111-1/+1
* Don't derive from GObject in libvala where not necessary to improveJürg Billeter2008-08-141-2/+1
* Generate a type_real_name function also for abstract methods to warn fromRaffaele Sandrini2008-07-111-3/+3
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-291-6/+6
* Add support for overriding default method handlers of signals that haveJuerg Billeter2008-05-281-0/+14
* Compute Method.base_method and Property.base_property when needed so thatJuerg Billeter2008-05-281-2/+87
* Track error types that expressions can throw, based on patch by JaredJuerg Billeter2008-05-251-29/+10
* Rename FormalParameter.type_reference to FormalParameter.parameter_typeJuerg Billeter2008-05-131-1/+1
* Add support for class constructors, class fields, and class methods, fixesJuerg Billeter2008-04-231-9/+1
* Improve support for dynamic types, add `dynamic' type modifier, portJuerg Billeter2008-04-201-0/+12
* Replace [Import] attribute by `extern' keyword, rename `is_imported'Juerg Billeter2008-04-201-2/+0
* Use lazy initialization for code bindingsJuerg Billeter2008-04-191-0/+4
* Rename VariableDeclarator to LocalVariable, removeJuerg Billeter2008-04-161-2/+2
* fix method compatibility checks, based on patch by Andreas Brauchli, fixesJuerg Billeter2008-04-131-18/+29
* fix build when using non-null typesJuerg Billeter2008-04-131-1/+1
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-131-1/+4
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-13/+13
* support main function in root namespace, fixes bug 516950Juerg Billeter2008-02-241-1/+4
* change my email from rasa@gmx.ch to raffaele@sandrini.ch fix perviousRaffaele Sandrini2008-02-191-1/+1
* fix memory management of parameters with ownership transfer, fixes bugJuerg Billeter2008-02-151-1/+10
* Support flexible position of array length and delegate target parameters,Juerg Billeter2008-02-061-9/+36
* build control flow graph, report error for missing return statement inJuerg Billeter2008-01-231-1/+5
* add basic support for method pre- and postconditionsJuerg Billeter2008-01-151-2/+59
* replace Invokable interface by DelegateType, MethodType, and SignalTypeJuerg Billeter2007-12-141-9/+1
* move unresolved type information from DataType into new UnresolvedTypeJuerg Billeter2007-12-021-1/+22
* rename TypeReference to DataTypeJuerg Billeter2007-12-021-10/+10
* add support for inline methodsJuerg Billeter2007-11-281-0/+5
* support creation methods in structs, replace InstanceByReference methodJuerg Billeter2007-09-151-9/+1
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-071-1/+1
* rename MemberAccessibility to SymbolAccessibility and move its declarationJuerg Billeter2007-08-301-8/+0
* ensure that the error domains match when comparing two methods forJuerg Billeter2007-08-281-1/+13
* consider sentinel information provide sentinel information for functionsMathias Hasselmann2007-08-161-0/+22
* add vfunc_name attribute, patch by Philip Van HoofJuerg Billeter2007-08-091-0/+20
* add experimental D-Bus client supportJuerg Billeter2007-08-061-7/+1
* add check to report an error on invalid method_header and method_bodyRaffaele Sandrini2007-07-281-0/+8