Tools and libraries to glue C/C++ APIs to high-level languages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
triton 53bbc8c04b Use Helpers.SafeIdentifier when sending parameters to marshaling to deal with invalid identifiers. 13 years ago
..
AST Fixed some incorrect behavior with nested types in the CheckAmbiguousOverloads pass by fixing GetFunctionOverloads to be dynamically dispatched instead of using some weird manual type checking. 13 years ago
Generators Use Helpers.SafeIdentifier when sending parameters to marshaling to deal with invalid identifiers. 13 years ago
Passes Added support for events to CheckIgnoredDecls pass. 13 years ago
Properties Added the new extensible wrapper generator. 14 years ago
Types Respect the type map information when checking for ignored types. 13 years ago
Utils Added helper Linq method to return an enumeration without its last element. 13 years ago
Diagnostics.cs Remove the WrapperSuffix option and replace with a more general GenerateName delegate that can be hooked up by the user to customize the output name of the generated files. 13 years ago
Driver.cs Moved the user passes to run before some built-in classes so that declarations added by the passes can still be verified and processed. 13 years ago
Filter.cs Massive update to the codebase. 13 years ago
Generator.lua Created a new top-level target executable ("Cxxi") and fixed the Generator to be a proper library. 13 years ago
Generator.t4properties Added the new extensible wrapper generator. 14 years ago
Library.cs Set the new namespace of the fields when moving the fields between classes. 13 years ago
Parser.cs Organize driver options. 13 years ago
app.config Massive update to the codebase. 13 years ago
packages.config Added the new extensible wrapper generator. 14 years ago