mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-10-25 10:27:28 +00:00
* generator/ObjectGen.cs : Add IntPtr constructor generation. Pass a ctor signature hash around to use in clash resolution. Generate a void ctor if none is present which just calls the parent ctor. * generator/StructBase.cs : Add non-void signature ctor generation, including collision handling logic. Collisions are implemented as static methods. * generator/SymbolTable.cs : Map GSList to GLib.SList. Add type trimming to remove trailing *'s. Need to suppress leading const yet. * glib/Object.cs : Add default ctor for void and IntPtr ctors. * glib/SList.cs : Implementation of a wrapper class for GSLists. Lots of FIXMEs. * parser/gapi2xml.pl : Handle ** and array params. svn path=/trunk/gtk-sharp/; revision=2232 |
||
|---|---|---|
| .. | ||
| .cvsignore | ||
| api.xml | ||
| BoxedGen.cs | ||
| CallbackGen.cs | ||
| CodeGenerator.cs | ||
| EnumGen.cs | ||
| IGeneratable.cs | ||
| InterfaceGen.cs | ||
| makefile | ||
| ObjectGen.cs | ||
| Parser.cs | ||
| StructBase.cs | ||
| StructGen.cs | ||
| SymbolTable.cs | ||