1ac00ff205
[Rework of a patch from Ben Maurer to turn GLib.Value into a valuetype.] * generator/BoxedGen.cs : fix operators for new valuetype GValues. * generator/ByRefGen.cs : new generatable for byref value types. * generator/Makefile.am : add ByRefGen.cs. * generator/MethodBody.cs : remove GValue special casing. * generator/Property.cs : rework value handling. * generator/Signal.cs : fix base virtual method value passing. * generator/SymbolTable.cs : map GValue to ByRefGen. * glib/Object.cs : rework GetProperty and SetProperty. * glib/Value.cs : make it a value type. * glib/ValueArray.cs : fix GValue passing. * glib/glue/value.c : rework for valuetype GValues. * gnome/Program.custom : fix GValue passing * gtk/Gtk.metadata : make TreeModel.GetValue value param pass_as=ref. * gtk/ListStore.custom : fix GValue passing * gtk/NodeStore.cs : fix GValue passing * gtk/TextTag.custom : fix GValue passing * gtk/TreeModelSort.custom : fix GValue passing * gtk/TreeStore.custom : fix GValue passing svn path=/trunk/gtk-sharp/; revision=25368 |
||
---|---|---|
.. | ||
glue | ||
.cvsignore | ||
Canvas.custom | ||
CanvasBpath.custom | ||
CanvasClipgroup.custom | ||
CanvasEllipse.custom | ||
CanvasGroup.custom | ||
CanvasItem.custom | ||
CanvasLine.custom | ||
CanvasPixbuf.custom | ||
CanvasPoints.custom | ||
CanvasPolygon.custom | ||
CanvasProxy.cs | ||
CanvasRE.custom | ||
CanvasRect.custom | ||
CanvasRichText.custom | ||
CanvasShape.custom | ||
CanvasText.custom | ||
CanvasWidget.custom | ||
Font.custom | ||
FontFamily.custom | ||
gnome-api.raw | ||
gnome-sharp.pc.in | ||
Gnome.metadata | ||
GtkSharp.BoundsHandler.cs | ||
GtkSharp.DrawHandler.cs | ||
GtkSharp.PointHandler.cs | ||
GtkSharp.RenderHandler.cs | ||
GtkSharp.UpdateHandler.cs | ||
IconList.custom | ||
IconTextItem.custom | ||
IconTheme.custom | ||
Makefile.am | ||
makefile.win32 | ||
Modules.cs | ||
Print.custom | ||
PrintDialog.custom | ||
PrintJob.custom | ||
Program.custom | ||
voidObjectAffineSVPintSignal.cs |