17 Commits (bbcf12550f39ba7cd47b930e1c24a195db9ed922)

Author SHA1 Message Date
Dimitar Dobrev bbcf12550f Prevented a crash in the tests on Mono because of a Mono bug. 10 years ago
triton f6b25203a0 Revert "Enable verbose mode in tests driver for Travis troubleshooting." 10 years ago
triton 05236a89af Enable verbose mode in tests driver for Travis troubleshooting. 10 years ago
Dimitar Dobrev ce597a399c Fixed the build on VS 2015. 10 years ago
triton 49ba3146a5 Extracted Mono detection logic to Platform. 10 years ago
triton 27e537c59b Extract platform detection logic into its own file. 10 years ago
triton a9101ece64 Rename the diagnostic emit overloads so they're more uniform. 10 years ago
João Matos e484f6f7e7 Fixed the OS X tests build to use the Xcode toolchain lookup support. 10 years ago
Stephan Sundermann a125b055b0 Add missing reference 10 years ago
Stephan Sundermann 9b3313d424 Use libc++ on osx 10 years ago
Joao Matos c44985a2a4 Improved test driver to add Clang's built in header path to the system lookup paths. 11 years ago
triton 1802470013 Kill the old parser (good riddance :). 11 years ago
triton 7f927db6c8 Renamed ASTContext parameters. 11 years ago
triton e6856aeb4c Reverted these changes that accidentally crept in. 11 years ago
triton e95a2929a8 Fixed handling of property indexers in the CLI generator. 11 years ago
triton 9390feb330 Added new regex-based testing framework to test patterns against the generated code. 12 years ago
triton 1b7947538a Move all the testing infrastructure to CppSharp.Generator.Tests. 12 years ago
triton b58a99ebf3 Some fixes to the codebase to work correctly with the new parser bindings. 12 years ago
triton 4d70b60700 Renamed ASTContext parameter from "lib" to "ctx". 12 years ago
triton b808117566 Cleaned up the default diagnostics output to be more concise. 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
Stephen Kennedy 0957843c4d Unify debugging output 12 years ago
triton a219ea4b84 Disabled symbol checking by default. 12 years ago
triton 6631d7e7c8 Changed GetTestsDirectory to be public. 12 years ago
triton c619d67eb6 DriverOptions now inherits from ParserOptions instead of providing a member. 12 years ago
triton cc0e0dab8d Changed the test setup to search for the tests output directory. 12 years ago
triton ca9c332618 Changed the test setup to search for the tests directory. 12 years ago
triton ece5fb6e56 Updated the generator to be able to use the new parser. 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 b80a395998 Reworked the tests base class. 12 years ago
triton 0c51ea6862 When generating tests glue, wrap the declaration in a namespace with the library name, this makes sure there are no conflicts between native and managed types. 12 years ago
triton c2f4122414 Added workaround for CLR limitation when searching for native libraries. 12 years ago
marcos henrich 0cf8c03aa3 PassBuilder is now generic. Driver Passes is now called TranslationUnitPasses. Added to driver GeneratorOutputPasses. Removed most of the PassBuilder Extensions. 12 years ago
triton 68ddfbdd6f Move the AST project to the CppSharp.AST namespace. 12 years ago
triton 19bba20fd9 Update the tests to compile again. 12 years ago
triton d7ff6ae4ab Update test utility class for new ILibrary interface. 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