Ryujinx-GtkSharp/glib
Mike Kestner 2918e60a50 2002-02-02 Mike Kestner <mkestner@speakeasy.net>
* 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
2002-02-03 03:44:10 +00:00
..
.cvsignore 2002-01-06 Mike Kestner <mkestner@speakeasy.net> 2002-01-07 00:25:51 +00:00
Boxed.cs 2002-01-16 Mike Kestner <mkestner@speakeasy.net> 2002-01-17 00:26:46 +00:00
makefile 2001-09-27 Mike Kestner <mkestner@speakeasy.net> 2001-09-27 17:17:33 +00:00
Object.cs 2002-02-02 Mike Kestner <mkestner@speakeasy.net> 2002-02-03 03:44:10 +00:00
SignalArgs.cs 2001-11-25 Mike Kestner <mkestner@speakeasy.net> 2001-11-25 17:06:27 +00:00
SignalCallback.cs 2001-11-25 Mike Kestner <mkestner@speakeasy.net> 2001-11-25 17:06:27 +00:00
SList.cs 2002-02-02 Mike Kestner <mkestner@speakeasy.net> 2002-02-03 03:44:10 +00:00
TypeFundamentals.cs 2001-09-27 Mike Kestner <mkestner@speakeasy.net> 2001-09-27 17:17:33 +00:00
Value.cs 2001-10-02 Mike Kestner <mkestner@speakeasy.net> 2001-10-02 01:27:44 +00:00