21 Commits (c6dd10fc81956dbcb75ab434dbc67b28962a4dae)

Author SHA1 Message Date
triton c6dd10fc81 Prefer visiting complete class declarations if they are available. 13 years ago
triton 5a90ba7644 Added an handle to CLI arrays wrapping. 13 years ago
triton b8ebd27841 Added namespace walk support. 13 years ago
triton dae633b89f Improved CLI value class marshaling. 13 years ago
triton da2030c25c Fixed marshaling of C++ references. 13 years ago
triton c72c1e1dd6 Stubbed out delegate visiting support. 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 98e06af6f1 Update CLIMarshal.cs to the new type map database interface. 13 years ago
triton faa635f065 Added an helper method to check if a field is ignored. 13 years ago
triton 5ffb858f8f Switch CLITypePrinter to the new type map database interface. 13 years ago
triton b5566c8400 Changed the generator to receive a type map database instance. 13 years ago
triton 8540e48bcf Improved the CLI type printing of typedef types. 13 years ago
triton 61a6811816 Improved the printing of CLI forward references. 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