17 Commits (34eeb8e05221911bed00fad1f2137845dd537d42)

Author SHA1 Message Date
triton 34eeb8e052 Renamed Options to DriverOptions. 13 years ago
triton ce4de80e10 Added an interface to represent type printing. 13 years ago
triton bffeaad8d9 Added better support for static methods in the C++/CLI header backend. 13 years ago
triton 2c3596ce8b Extract a couple of methods in CLIHeadersTemplate.cs to make the code more readable. 13 years ago
triton 462a78c5fc Refactored the generation of method parameters in its own method. 13 years ago
triton 0d20a497c6 Moved class member to the top of the class. 13 years ago
triton 27a70dbbfe We now create an extra public constructor that takes an IntPtr. We do this because by default native types are not exported as public in MSVC C++/CLI and we need to be able to instantiate these objects. 13 years ago
triton 89f2cbdf74 Fixed processing of incomplete enums in CLI headers. 13 years ago
triton 42e01edfaa Renamed variable to follow the conventions in the rest of the code. 13 years ago
triton d1bcc2f1f9 Removed unneeded using in CLI/CLIHeadersTemplate.cs. 13 years ago
triton 7cc8b8bad7 Removed some dead legacy code that is left from the C# module. 13 years ago
triton 5a8400ed22 Added generation of properties for fields of non value-type classes. 13 years ago
triton 861a979d35 Struct types also need to have a default constructor taking the native instance. 13 years ago
triton 865867586a Comment out and add a TODO for the handling of unions. 13 years ago
triton 2c9999d95c Renaming and mechanical changes to CLIHeadersTemplate.cs. No behavior change intended. 13 years ago
triton 8f29c406ba Added generation of include needed to break dependencies on forward references. 13 years ago
triton f5fcef50f1 Massive update to the codebase. 13 years ago