summaryrefslogtreecommitdiff
path: root/codegen/valainterfaceregisterfunction.vala
Commit message (Collapse)AuthorAgeFilesLines
* codegen: Minor refactoring of TypeRegisterFunction and its subclassesRico Tzschichholz2023-03-211-10/+6
|
* codegen: Follow rename of DataType data_type property to type_symbolRico Tzschichholz2019-09-301-1/+1
|
* Use default_init instead of base_init when registering interfacesStef Walter2018-05-171-2/+2
| | | | | | | | | | | Using base_init() is overly complex, requires multi-initialization guards, and in the case of vala generated code these are currently not thread safe. The recommended approach is to use default_init() to initialize interfaces. It is called only once, solves thread safety issues. https://bugzilla.gnome.org/show_bug.cgi?id=699550
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-7/+7
| | | | It was about time to do this.
* codegen: Don't hold reference of CodeContext in TypeRegisterFunctionRico Tzschichholz2017-12-141-3/+2
|
* codegen: Factor out static getters for ccode-attributesRico Tzschichholz2017-11-191-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=788837
* codegen: Use CCodeAttribute instead of C specific methods of code nodesLuca Bruno2011-08-011-4/+4
|
* D-Bus: Support get_proxy with generic type in GDBus clientsJürg Billeter2011-01-151-7/+6
| | | | Fixes bug 612517.
* Fix interfaces in GTypeModule-based pluginsRob Powell2010-01-061-1/+1
| | | | Fixes bug 601343.
* Rename gobject directory to codegenJürg Billeter2009-05-091-0/+96