3 Commits (451278cb107c70065cc439248a4a2637baf9a2c7)

Author SHA1 Message Date
Dimitar Dobrev 451278cb10 Removed the option for abstract impls thus enabling them by default. 10 years ago
Dimitar Dobrev 77369b50c5 Removed the option for abstract impls enabling them by default for the C# generator. 10 years ago
Dimitar Dobrev dddd165001 Fixed the generation of a null check before returning a value. 11 years ago
Dimitar Dobrev 65cac93259 Included ignored fields in the wrappers for better marshalling. 11 years ago
Tom Spilman 5e7c70bb1e Changed generator to use CheckMacroPass. 11 years ago
Tom Spilman 9159e531f4 Added EnumInOut tests. 11 years ago
Tom Spilman 5e63406de0 Added tests for out enums. 11 years ago
Tom Spilman 51fa468cfa Added unit test for in/out for primitive parameters. 11 years ago
Tomi Valkeinen 4e185973e5 Normalize all the line endings 11 years ago
Elias Holzer 474f82b513 Added support for explicit conversion operators and added new pass which will create implicit and explicit conversion operators out of single argument constructors. 11 years ago
triton 9166a55202 Fixed generation of properties to behave as expected. 11 years ago
triton a070912c1a Enable copy constructors for some tests since they rely on their existence. 11 years ago
triton 9c07283ff0 Fixed CLI getter/setter property generation (with tests). 11 years ago
Dimitar Dobrev 72089a499e Marshalled C++ char as Mono/.NET char instead of sbyte for a more friendly API. 11 years ago
Dimitar Dobrev 24a8db6a32 Fixed the generation of internal implementations of abstract classes to actually work. 11 years ago
triton 1b7947538a Move all the testing infrastructure to CppSharp.Generator.Tests. 12 years ago
triton 4d70b60700 Renamed ASTContext parameter from "lib" to "ctx". 12 years ago
triton 3a891950df Remove useless code. 12 years ago
Dimitar Dobrev df99550a39 Fixed the parsing of function prototypes in cases where the Clang type locator is not available. 12 years ago
Dimitar Dobrev 2b77361d89 Reverted the hack about filling the empty names of parameters explicitly for function types. Added tests for this regression and another one caused by the changed around the introduction of FunctionType.Arguments. 12 years ago
triton 4a29db6bcd Revert "Fixed bug caused by a type in the new parser." 12 years ago
triton f1f6c2e5e9 Fixed bug caused by a type in the new parser. 12 years ago
triton 07c5f7339f Simplify the tests Main method. 12 years ago
triton d114ac0f0e Renamed LanguageGeneratorKind to GeneratorKind. 12 years ago
triton 3e489c9a06 Updated the generators and tests for new class names. 12 years ago
triton bed92373ec Fixed out reference parameters in CLI backend (with test). 12 years ago
triton 66ef3c55ff Reworked support for out parameters in both backends and added a test. 12 years ago
triton c66c34d4a9 Renamed the CLI language generator kind to be more uniform. 12 years ago
triton d9eb2f5b3e Renamed Hello tests to Basic. 12 years ago
triton 68ddfbdd6f Move the AST project to the CppSharp.AST namespace. 12 years ago
Tom Spilman 46a245fd50 Fix to test Hello.cs. 12 years ago
triton d0fb96121d Change the ILibrary methods to take a driver instance. 12 years ago
triton cc8f7cd1db Renamed Cxxi references to CppSharp. 12 years ago
triton e8ce0db9be Added integration tests that generate and run wrapping code for both the CLI and C# backend. 12 years ago
triton b31762963c Moved the Hello test to /tests. 12 years ago
triton 207354a688 Update the examples. 12 years ago
Tarmo Pikaro 68bfed9f3a Update test app. 13 years ago
Tarmo Pikaro eba93b24da Update hello world project, tune interface to be autogenerated, add lua projects for c++ and c# code 13 years ago
Alex Corrado 891d799cbc Sexy new name, cxxi 14 years ago
Zoltan Varga ff38bacf2e Add Hello, World example. 15 years ago