mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-02-03 07:01:01 +00:00
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 |
||
---|---|---|
.. | ||
.cvsignore | ||
AliasGen.cs | ||
BoxedGen.cs | ||
ByRefGen.cs | ||
CallbackGen.cs | ||
ClassBase.cs | ||
ClassGen.cs | ||
CodeGenerator.cs | ||
ConstStringGen.cs | ||
Ctor.cs | ||
CustomMarshalerGen.cs | ||
EnumGen.cs | ||
Field.cs | ||
gapi-codegen.in | ||
GenBase.cs | ||
GenerationInfo.cs | ||
IGeneratable.cs | ||
ImportSignature.cs | ||
InterfaceGen.cs | ||
Makefile.am | ||
makefile.win32 | ||
ManagedCallString.cs | ||
ManualGen.cs | ||
Method.cs | ||
MethodBody.cs | ||
ObjectGen.cs | ||
OpaqueGen.cs | ||
Parameters.cs | ||
Parser.cs | ||
Property.cs | ||
Signal.cs | ||
SignalHandler.cs | ||
Signature.cs | ||
SimpleGen.cs | ||
Statistics.cs | ||
StringGen.cs | ||
StructBase.cs | ||
StructGen.cs | ||
SymbolTable.cs | ||
VMSignature.cs |