21 Commits (7c9c91acc369903da2bb7300e39e6d1be4fe6a3f)

Author SHA1 Message Date
Dimitar Dobrev 4f10e9fb78 Fixed the build after the refactoring. 9 years ago
Dimitar Dobrev 48fece6aa1 Revert "Threw an exception when there are parsing errors, and handled it in the test clients." 10 years ago
Dimitar Dobrev 01e872b30d Threw an exception when there are parsing errors, and handled it in the test clients. 10 years ago
Dimitar Dobrev b9e3efbf0c Removed the option for copy ctors and prevented usage of ignored ones. 10 years ago
triton a0e6fb874e Fix the virtual table tests compilation under GCC. 10 years ago
triton e2b74a7697 Implemented virtual function call handling. 10 years ago
Dimitar Dobrev 451278cb10 Removed the option for abstract impls thus enabling them by default. 10 years ago
triton 341140b929 Factor DLL API macros into its own shared header for tests. 11 years ago
Dimitar Dobrev be34899fc5 Added tests for v-tables checking calls to virtuals from within C++ and passing parameters. 11 years ago
Dimitar Dobrev 59e0fb9ede Generated correct v-tables when using the Itanium ABI. 11 years ago
triton 4cfd5c083e Remove unnecessary NUnit attributes from the tests. 12 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 44ce759a33 V-table method delegates need to take into account same-named overloads. 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
Dimitar Dobrev 19bae92f9b Added a fake option so that the build stays healthy since the C++/CLI-back-end does not properly support properties yet. 12 years ago
Dimitar Dobrev 824d8b5f30 Rewrote the generating of properties to additionaly handle property overrides and read-only properties. 12 years ago
Dimitar Dobrev 8a61ee71d9 Added tests for the changes in the renaming pass. 12 years ago
triton c66c34d4a9 Renamed the CLI language generator kind to be more uniform. 12 years ago
triton b41b5c6459 Fixed virtual tables tests. 12 years ago
triton e0903d8fac Added virtual table tests. 12 years ago