709 Commits (2f271207fd5c9a4aa1fe9ccd8e2fc789cb8055ee)

Author SHA1 Message Date
Mohit Mohta 3677bc8db7 Included the TestVirtualFunctionRetVal for Linux (#846) 9 years ago
Kimon Topouzidis 797cacadb8 Added long doubles to the marshalling structures in the C# generator. (#842) 9 years ago
Mohit Mohta efbc8fe90e Fixed the generated C# when setting a field which is an array of complex objects (#841) 9 years ago
Dimitar Dobrev f549b63711 Removed the useless and problematic mapping of typedef-ed classes to empty ones. 9 years ago
Mohit Mohta 927bd45d63 Added the tests for Symbols (#833) 9 years ago
Mohit Mohta a1af127b56 Updated the tests for Dependencies (#832) 9 years ago
Gilad Levi 9425beab96 added a test for MyMacroTestEnum + split LINQ to different lines 9 years ago
Joao Matos 3ac96ac8f2 Extract default common visit code into base TypePrinter class. 9 years ago
Gilad Levi 35adf99165 added test for asci-macro-enum feature 9 years ago
Joao Matos 11f1956cde Remove CLITypePrinterContext and its usage in CLITypePrinter. 9 years ago
Joao Matos 38cb8e1dbe Overhaul type printer and marshal contexts design and implementation. 9 years ago
Dimitar Dobrev 9dbcc3cc2c Completed the support for dependent type names. 9 years ago
Gilad Levi 5302f5870c Use fixed c# statement when accessing fixed struct members 9 years ago
Victor Peter Rouven Müller 0a61baa4b6 Completely ignore incomplete classes in C++/CLI (#823) 9 years ago
Dimitar Dobrev 71c14cdb2b Fixed the C++ printing of qualified specializations. 9 years ago
Dimitar Dobrev 6a43e82047 Fixed the C++ printing of classes nested in specializations. 9 years ago
Dimitar Dobrev 0f0f6172f0 Fixed the finding of functions to work in name-spaces too. 9 years ago
realvictorprm 10c86a2a10 Fixed the generated C# when an incomplete class is forwarded more than once. 9 years ago
Joao Matos 9dc880dd6a Fixed build files to run mono64 in 64-bit non-VS builds. 9 years ago
realvictorprm 938ccf686b Incomplete classes and structs are now generated for C#. (#797) 10 years ago
Abhinav Tripathi 91fcfd0b5c Fix CheckStaticClass pass and add test. (#795) 10 years ago
realvictorprm 4307fb3303 Fixed ArgumentException due to nullptr arguments in Marshaling native function pointers. (#794) 10 years ago
Dimitar Dobrev e2a2e8df4b Fixed the generated C# for an array of const char*. 10 years ago
Dimitar Dobrev 358c03e261 Fixed a regression when a method called "dispose" is wrapped. 10 years ago
Dimitar Dobrev dd82358a04 Always upper-cased the first character of a function. 10 years ago
Dimitar Dobrev ea9c12842a Changed the renaming not to lose separation in new names. 10 years ago
Dimitar Dobrev fe85a33ba1 Restored the renaming of enums. 10 years ago
Joao Matos c4edb58881 Re-order declarations in CSharp test generator. 10 years ago
Dimitar Dobrev 8b230bdf07 Fixed a corner case of a default parameter with a type mapped to an enum. 10 years ago
Dimitar Dobrev fed72f5910 Ensured the C# gen correctly imports a native library with no target triple. 10 years ago
Dimitar Dobrev 66fdc64828 Removed a missed piece of obsolete code. 10 years ago
Dimitar Dobrev d49453bd67 Properly configured the dependencies in our test for them. 10 years ago
Dimitar Dobrev c7040fc242 Fixed a crash when generating C# for empty enums. 10 years ago
Dimitar Dobrev 8646d3e077 Obsoleted the direct settings for wrapped libraries in the options. 10 years ago
Dimitar Dobrev f45c8c8ddf Removed a test project which actually contained no tests at all. 10 years ago
Dimitar Dobrev e7f9b2975c Updated NUnit to the latest version (3.6) to fix a test failing at AppVeyor. 10 years ago
Dimitar Dobrev 2352681f5b Fixed a regression causing objects to be missing at virtual calls. 10 years ago
Joao Matos 3629eead5d Rename CSharpMarshalKind to MarshalKind and move it to Marshal.cs. 10 years ago
Joao Matos 5d19f22d4c Unify CSharpTypePrinterContextKind with TypePrinterContextKind. 10 years ago
Dimitar Dobrev 1f6a285f61 Ignored a test on Linux because incorrectly patched v-tables cause its failure. 10 years ago
Joao Matos 34ace7c966 Fix indentation for some test cases. 10 years ago
Joao Matos 04ee2e5b7d Rename CodeGenerator.Templates to Outputs. 10 years ago
Dimitar Dobrev 2531d631c6 Ensured template arguments of specialised functions are read. 10 years ago
Dimitar Dobrev 5899f0e0c4 Handled base "setters" overridden in derived types with a getter. 10 years ago
Joao Matos 8e3cd164c2 Clean up friend template warnings from tests. 10 years ago
Dimitar Dobrev cef847825a Exposed constant expressions, friendships and exception specifications of functions in our AST. 10 years ago
Dimitar Dobrev ef69bf1b95 Made the case-renaming pass non-optional for Mono/.NET generators. 10 years ago
Joao Matos 1371f89957 Convert CheckMacroPass to be a default pass. 10 years ago
Dimitar Dobrev aa079c3222 Added setters to non-const static fields (variables) in the C# end. 10 years ago
Dimitar Dobrev f12597fc3f Minor improvements to InternalsVisibleTo in the C# end. 10 years ago