mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-10-29 02:47:07 +00:00
2002-05-23 Mike Kestner <mkestner@speakeasy.net> * generator/BoxedGen.cs : Update for Static SymbolTable * generator/CallbackGen.cs : Use GenBase and Parameters classes * generator/CodeGenerator.cs : Update for Static SymbolTable * generator/Ctor.cs : code from StructBase using Parameters class * generator/EnumGen.cs : Use GenBase * generator/GenBase.cs : Abstract Stream Writer creation, stream boilerplate, and common *Name properties * generator/IGeneratable.cs : Update for Static SymbolTable * generator/InterfaceGen.cs : Use GenBase * generator/Method.cs : code from StructBase using Parameters class * generator/ObjectGen.cs : Major refactoring. Use GenBase. Build tables of Member generatables at construct time to facilitate future name collision resolution logic. * generator/Parameters.cs : new generatable to abstract duplicated parameter parsing logic. * generator/Parser.cs : Update for Static SymbolTable * generator/Property.cs : code from ObjectGen * generator/Signal.cs : code from ObjectGen * generator/SignalHandler.cs : Update for Static SymbolTable * generator/StructBase.cs : Update for Static SymbolTable * generator/StructGen.cs : Update for Static SymbolTable * generator/SymbolTable.cs : Make all methods and private members static. There is no reason to ever have multiple tables. svn path=/trunk/gtk-sharp/; revision=4895 |
||
|---|---|---|
| .. | ||
| .cvsignore | ||
| BoxedGen.cs | ||
| CallbackGen.cs | ||
| CodeGenerator.cs | ||
| Ctor.cs | ||
| EnumGen.cs | ||
| GenBase.cs | ||
| gtkapi.xml | ||
| IGeneratable.cs | ||
| InterfaceGen.cs | ||
| makefile | ||
| makefile.win32 | ||
| Method.cs | ||
| ObjectGen.cs | ||
| Parameters.cs | ||
| Parser.cs | ||
| Property.cs | ||
| Signal.cs | ||
| SignalHandler.cs | ||
| Statistics.cs | ||
| StructBase.cs | ||
| StructGen.cs | ||
| SymbolTable.cs | ||