summaryrefslogtreecommitdiff
path: root/vala/valadynamicmethod.vala
Commit message (Collapse)AuthorAgeFilesLines
* vala: Remove some public API from symbols and typesRico Tzschichholz2022-02-061-1/+1
|
* Drop C specific methods from the code treeLuca Bruno2011-08-011-15/+0
|
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-1/+1
|
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-2/+1
|
* Comment handling improvementsFlorian Brosch2009-09-041-2/+2
| | | | Fixes bug 529040, bug 540513, and bug 546096.
* Rename InvocationExpression to MethodCallJürg Billeter2008-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-20 Jürg Billeter <j@bitron.ch> * vala/Makefile.am: * vala/valacodevisitor.vala: * vala/valadynamicmethod.vala: * vala/valaflowanalyzer.vala: * vala/valagenieparser.vala: * vala/valamemberaccess.vala: * vala/valamethodcall.vala: * vala/valanullchecker.vala: * vala/valaparser.vala: * vala/valasemanticanalyzer.vala: * vala/valasymbolresolver.vala: * gobject/Makefile.am: * gobject/valaccodearraymodule.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodedelegatemodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemethodcallmodule.vala: * gobject/valaccodemodule.vala: Rename InvocationExpression to MethodCall svn path=/trunk/; revision=2039
* Fix checking of dynamic methods and signalsJürg Billeter2008-11-171-0/+4
| | | | | | | | | | | 2008-11-17 Jürg Billeter <j@bitron.ch> * vala/valadynamicmethod.vala: * vala/valadynamicsignal.vala: Fix checking of dynamic methods and signals svn path=/trunk/; revision=2027
* Use constructor chaining instead of helper methodJürg Billeter2008-10-271-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-27 Jürg Billeter <j@bitron.ch> * vala/valaarraylengthfield.vala: * vala/valaarraymovemethod.vala: * vala/valaarrayresizemethod.vala: * vala/valablock.vala: * vala/valaclass.vala: * vala/valaconstant.vala: * vala/valaconstructor.vala: * vala/valacreationmethod.vala: * vala/valadelegate.vala: * vala/valadestructor.vala: * vala/valadynamicmethod.vala: * vala/valadynamicproperty.vala: * vala/valadynamicsignal.vala: * vala/valaenum.vala: * vala/valaenumvalue.vala: * vala/valaerrorcode.vala: * vala/valaerrordomain.vala: * vala/valafield.vala: * vala/valaforeachstatement.vala: * vala/valaformalparameter.vala: * vala/valainterface.vala: * vala/valalocalvariable.vala: * vala/valamember.vala: * vala/valamethod.vala: * vala/valanamespace.vala: * vala/valaobjecttypesymbol.vala: * vala/valaproperty.vala: * vala/valasignal.vala: * vala/valastruct.vala: * vala/valaswitchsection.vala: * vala/valasymbol.vala: * vala/valatypeparameter.vala: * vala/valatypesymbol.vala: Use constructor chaining instead of helper method svn path=/trunk/; revision=1934
* Add CCodeMethodModule and DBusModuleJürg Billeter2008-10-241-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | 2008-10-24 Jürg Billeter <j@bitron.ch> * vala/valacodegenerator.vala: * vala/valacreationmethod.vala: * vala/valadynamicmethod.vala: * vala/valamethod.vala: * gobject/Makefile.am: * gobject/valaccodeassignmentbinding.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodebinding.vala: * gobject/valaccodeclassbinding.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionbinding.vala: * gobject/valaccodememberaccessbinding.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaccodemodule.vala: * gobject/valadbusmodule.vala: Add CCodeMethodModule and DBusModule svn path=/trunk/; revision=1885
* Don't derive from GObject in libvala where not necessary to improveJürg Billeter2008-08-141-0/+1
| | | | | | | | | 2008-08-14 Jürg Billeter <j@bitron.ch> Don't derive from GObject in libvala where not necessary to improve compilation performance svn path=/trunk/; revision=1757
* Add support for dynamic properties of GObjectsJuerg Billeter2008-05-301-1/+1
| | | | | | | | | | | | | 2008-05-30 Juerg Billeter <j@bitron.ch> * vala/valadynamicmethod.vala: * vala/valadynamicproperty.vala: * vala/valasymbol.vala: * gobject/valaccodedynamicpropertybinding.vala: Add support for dynamic properties of GObjects svn path=/trunk/; revision=1497
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-29 Juerg Billeter <j@bitron.ch> * vala/valablock.vala: * vala/valaclass.vala: * vala/valacodecontext.vala: * vala/valacodenode.vala: * vala/valadatatype.vala: * vala/valadelegatetype.vala: * vala/valadynamicmethod.vala: * vala/valadynamicproperty.vala: * vala/valaenum.vala: * vala/valaerrordomain.vala: * vala/valaforstatement.vala: * vala/valainitializerlist.vala: * vala/valainterface.vala: * vala/valainterfacewriter.vala: * vala/valainvocationexpression.vala: * vala/valalambdaexpression.vala: * vala/valamember.vala: * vala/valamemberaccess.vala: * vala/valamethod.vala: * vala/valamethodtype.vala: * vala/valanamespace.vala: * vala/valaobjectcreationexpression.vala: * vala/valaobjecttypesymbol.vala: * vala/valapointertype.vala: * vala/valasemanticanalyzer.vala: * vala/valasignaltype.vala: * vala/valasourcefile.vala: * vala/valastruct.vala: * vala/valaswitchsection.vala: * vala/valaswitchstatement.vala: * vala/valasymbol.vala: * vala/valasymbolresolver.vala: * vala/valatypesymbol.vala: * ccode/valaccodecommaexpression.vala: * ccode/valaccodefragment.vala: * gobject/valaccodeassignmentbinding.vala: * gobject/valaccodeelementaccessbinding.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodegeneratorsignal.vala: * gobject/valaccodeinvocationexpressionbinding.vala: * gobject/valagidlwriter.vala: Use Gee.List instead of Gee.Collection to improve iteration performance svn path=/trunk/; revision=1493
* generate unique names for wrapper methods, fixes bug 529251Juerg Billeter2008-04-211-2/+2
| | | | | | | | | 2008-04-21 Juerg Billeter <j@bitron.ch> * vala/valadynamicmethod.vala: generate unique names for wrapper methods, fixes bug 529251 svn path=/trunk/; revision=1298
* Improve support for dynamic types, add `dynamic' type modifier, portJuerg Billeter2008-04-201-0/+59
2008-04-20 Juerg Billeter <j@bitron.ch> * vala/Makefile.am, vala/valaclasstype.vala, vala/valacodecontext.vala, vala/valacodegenerator.vala, vala/valadatatype.vala, vala/valadynamicmethod.vala, vala/valadynamicsignal.vala, vala/valainterface.vala, vala/valainterfacetype.vala, vala/valamethod.vala, vala/valamethodtype.vala, vala/valaparser.vala, vala/valascanner.vala, vala/valasemanticanalyzer.vala, vala/valasymbolresolver.vala, vala/valatokentype.vala, vala/valaunresolvedtype.vala, vala/valavaluetype.vala, gobject/Makefile.am, gobject/valaccodeassignmentbinding.vala, gobject/valaccodebinding.vala, gobject/valaccodedynamicmethodbinding.vala, gobject/valaccodedynamicsignalbinding.vala, gobject/valaccodegenerator.vala, gobject/valaccodegeneratorsourcefile.vala, gobject/valaccodeinterfacebinding.vala, gobject/valaccodeinvocationexpressionbinding.vala, gobject/valaccodemethodbinding.vala, compiler/valacompiler.vala, vapi/dbus-glib-1.vapi: Improve support for dynamic types, add `dynamic' type modifier, port dynamic D-Bus client support svn path=/trunk/; revision=1288