41 Commits (a92337ba4700db76f19cc521be04b4ab3e9f2049)

Author SHA1 Message Date
Dimitar Dobrev b5ca0635be Check symbols in tests 5 years ago
Dimitar Dobrev 8dfcd5b717 Fix all memory leaks in tests 5 years ago
Dimitar Dobrev 05c70ea515 Generate valid C# when an external module has an unsupported operator 6 years ago
Dimitar Dobrev 01b4fa4c2e Fixed the warnings in the test C++ for C# only. 6 years ago
Dimitar Dobrev c264690e90 Fixed the generated C# when a constructor has a default parameter with type an external specialisation. 8 years ago
Dimitar Dobrev 84f145b3e9 Fixed the generated C# when a function uses an external specialisation. 8 years ago
Dimitar Dobrev fbd76adcb9 Fixed the generated C# when a base class is an external specialisation. 8 years ago
Dimitar Dobrev d2426a7db6 Fixed the renaming of methods in forwarded types from secondary bases in dependencies. 8 years ago
Dimitar Dobrev fed72f5910 Ensured the C# gen correctly imports a native library with no target triple. 8 years ago
Dimitar Dobrev 66fdc64828 Removed a missed piece of obsolete code. 8 years ago
Dimitar Dobrev d49453bd67 Properly configured the dependencies in our test for them. 8 years ago
Joao Matos 04ee2e5b7d Rename CodeGenerator.Templates to Outputs. 8 years ago
Dimitar Dobrev ef69bf1b95 Made the case-renaming pass non-optional for Mono/.NET generators. 8 years ago
Dimitar Dobrev f12597fc3f Minor improvements to InternalsVisibleTo in the C# end. 9 years ago
Dimitar Dobrev 21233a6622 Hid most internal details of the generated code from users. 9 years ago
Dimitar Dobrev b2a872f431 Merged the passes for properties and made the result non-optional. 9 years ago
Joao Matos 7a26c11382 Rename VisitLibrary method to VisitASTContext. 9 years ago
Dimitar Dobrev 4f10e9fb78 Fixed the build after the refactoring. 9 years ago
Dimitar Dobrev f197aada99 Made the C# end always generate one file per module. 9 years ago
Dimitar Dobrev af81834b38 Added a special system module to contain all system units. 9 years ago
Dimitar Dobrev bbb8aeb4af Fixed the fully qualified names to include "global::" in the C# end. 9 years ago
Dimitar Dobrev 546c32d4a7 Generated internals for template specialisations from dependent libraries. 9 years ago
Dimitar Dobrev 22ba637aec Changed the tests for dependencies to use one combined AST. 9 years ago
Dimitar Dobrev b41dc261ed Added support for directly wrapping entire sets of interdependent libraries. 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 55bc99bc3f Fixed a bug when overriding a function located in a dependency. 10 years ago
Dimitar Dobrev 9d390865e0 Changed the premake to take multiple dependencies for test projects. 10 years ago
Dimitar Dobrev f754263ab5 Fixed the potential incorrect translation unit of templated classes. 10 years ago
Dimitar Dobrev 06cc860019 Disabled a test because the premake for it fails to add a dependency. 10 years ago
Dimitar Dobrev 1c823fbf40 Fixed incorrect renaming of methods when there's a property with the same name in a dependency. 10 years ago
Dimitar Dobrev de0392ca1e Fixed a bug when a function returns an abstract class contained in a dependency. 10 years ago
Dimitar Dobrev 277a6f5ac7 Fixed default args with enum values when the enum is in a dependency. 10 years ago
Pyry Kontio 575088aeb6 Extended namespaces tests to consider taking a parameter and returning a value of types declared in other libraries. Implemented QualifiedIdentifierIfNeeded(). 10 years ago
Pyry Kontio 8a85058c48 Implemented name importing & exporting. 10 years ago
Pyry Kontio c6c9bc4c2f Improved premake scripts for tests. 10 years ago
Pyry Kontio 3693d991af Implement further tests for namespaces 11 years ago
Pyry Kontio 87d028f2aa Namespaces test fixed 11 years ago
Pyry Kontio fe34164ee2 Implemented dependent native project generation to premake script. 11 years ago
Pyry Kontio 50dff6288b Fixed the inheritance of a linked class. 11 years ago
Pyry Kontio 139fe7e3c3 Implemented a dependent namespaces test 11 years ago