mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-10-04 15:27:04 +00:00
parent class and interfaces (because we don't want to see the warnings about certain GtkWidget methods in every single library that defines a widget, etc). Instead, use the new ValidateForSubclass() method. (ValidateForSubclass): only validate the signals * generator/InterfaceGen.cs (ValidateForSubclass): for interfaces we need to validate the methods too. * generator/ObjectGen.cs (Generate): Check for interface method collisions against the class's own methods too, not just its other interfaces. Also, it's only a collision if the methods' signatures have the same types. * generator/Signal.cs (GenDefaultHandlerDelegate): Use "{0}_managed" rather than "obj" for the internal variable name, to avoid compile problems with signals that have a parameter named "obj". * generator/SymbolTable.cs (MangleName): mangle "internal" to "_internal". svn path=/trunk/gtk-sharp/; revision=48184 |
||
---|---|---|
.. | ||
Art | ||
Atk | ||
GConf | ||
GConf.PropertyEditors | ||
Gda | ||
Gdk | ||
Glade | ||
GLib | ||
Gnome | ||
Gnome.Vfs | ||
GnomeDb | ||
Gtk | ||
Gtk.DotNet | ||
Pango | ||
Rsvg | ||
Vte | ||
Art.xml | ||
Atk.xml | ||
GConf.PropertyEditors.xml | ||
GConf.xml | ||
Gda.xml | ||
Gdk.xml | ||
Glade.xml | ||
GLib.xml | ||
Gnome.Vfs.xml | ||
Gnome.xml | ||
GnomeDb.xml | ||
Gtk.DotNet.xml | ||
Gtk.xml | ||
index.xml | ||
Pango.xml | ||
Rsvg.xml | ||
Vte.xml |