105 Commits (d363fa48717178e6b86580131a95441e01fc53ad)

Author SHA1 Message Date
João Matos d363fa4871
Remove Linux test exclusion 8 years ago
TheLastRar 430bbdb257 Evaluate expressions for enums generated using GenerateEnumFromMacros (#1048) 8 years ago
Dimitar Dobrev 6dec97fd99 Fixed the generated C# for public fields with type a dependent pointer. 8 years ago
Dimitar Dobrev 4b310875d3 Enabled classes having specializations for secondary bases to call their extensions. 8 years ago
Dimitar Dobrev 52c754c4de Extended the multiple inheritance to work for templates. 8 years ago
Dimitar Dobrev 1e6c881bdc Fixed a regression causing public fields of type specialization to be ignored. 8 years ago
Dimitar Dobrev faf0fbb656 Included template specialisations only used as returned types. 8 years ago
Mikulas Florek 04a1591e84 Fixed the generated C# for fixed arrays of Booleans. 8 years ago
Dimitar Dobrev efbe7cd3e4 Fixed the generated C# for a fixed array of pointers. 8 years ago
Dimitar Dobrev 764806e759 Fixed the generated C# for templates derived from regular dynamic classes. 8 years ago
Dimitar Dobrev cd5b57a786 Ensured all non-system template specialisations are complete. 8 years ago
Dimitar Dobrev 18c52ba698 Restored the test for fixed arrays of primitive pointers on macOS. (#956) 8 years ago
Dimitar Dobrev eb4014db42 Excluded the test for fixed arrays of primitive pointers on macOS. 8 years ago
Dimitar Dobrev 122359bf9e Fixed the generated C# when a virtual function takes a fixed array. 8 years ago
Dimitar Dobrev 2b364d9787 Grouped all tests for arrays together. 8 years ago
Dimitar Dobrev f6033f3a5a Fixed the generated C# for virtuals taking arrays of objects. 8 years ago
Dimitar Dobrev 6a15e51d76 Added C# marshalling of parameters of type array of const char* const. 8 years ago
Dimitar Dobrev 37b3339e71 Added C# marshalling of parameters of type array of const char*. 8 years ago
Dimitar Dobrev 140a624f43 Added C# marshalling of parameters of type array of objects. 8 years ago
Dimitar Dobrev ce71a3b8a8 Added C# marshalling of parameters of type array of primitives. 8 years ago
Dimitar Dobrev 3d9cc3ab70 Added marshalling of parameters of type array of pointers. 8 years ago
Dimitar Dobrev 2f271207fd Enabled a test previously failing on Linux because of old Mono. 8 years ago
Dimitar Dobrev f33b162f6f Ignored inlined name-spaces in the C# gen only. 8 years ago
Dimitar Dobrev 94c0838337 Fixed the generated C# for a property returning a template with a renamed type arg. 8 years ago
Dimitar Dobrev 2bff7a3caa Fixed the generated C# when returning a template with a renamed type arg. 8 years ago
Dimitar Dobrev e0816d9dc6 Fixed the generated C# for increment and decrement operators. 8 years ago
Dimitar Dobrev e7a34904dd Fixed the generated C# for a subclass of a specialisation of an unsupported template. 8 years ago
Dimitar Dobrev dd885a7541 Fixed the generated C# when an operator returns a template. 8 years ago
Dimitar Dobrev 9fdb9a3dc2 Fixed the generated C# when an template value is returned. 8 years ago
Dimitar Dobrev 0e341db99c Fixed the generated C# when an injected class is returned. 8 years ago
Dimitar Dobrev 075b2d5078 Fixed the generated C# for comparison operators in templates. 8 years ago
Dimitar Dobrev e078968cf2 Fixed the generated C# for indexers in templates. 8 years ago
Dimitar Dobrev cd548059e9 Added support for class templates which do not specialise types external to them. 8 years ago
Dimitar Dobrev 46b40bbe05 Fixed the generated C# for a case of a typedef of a function pointer. 8 years ago
Mohit Mohta db522c0295 Fixed the C# generation for functions with typedefed function pointers as params (#903) 8 years ago
Mohit Mohta 48c6094f52 Fixed the code generation for indexers returning a void pointer (#901) 8 years ago
Dimitar Dobrev 422b98a0fd Enabled the tests for std::string. 8 years ago
Mohit Mohta 6bd00372c0 Fixed the generated C# for const ref parameter of Indexer (#851) 8 years ago
Mohit Mohta efbc8fe90e Fixed the generated C# when setting a field which is an array of complex objects (#841) 8 years ago
Gilad Levi 9425beab96 added a test for MyMacroTestEnum + split LINQ to different lines 8 years ago
realvictorprm 10c86a2a10 Fixed the generated C# when an incomplete class is forwarded more than once. 8 years ago
realvictorprm 938ccf686b Incomplete classes and structs are now generated for C#. (#797) 8 years ago
Dimitar Dobrev 8b230bdf07 Fixed a corner case of a default parameter with a type mapped to an enum. 8 years ago
Dimitar Dobrev e7f9b2975c Updated NUnit to the latest version (3.6) to fix a test failing at AppVeyor. 8 years ago
Dimitar Dobrev 2352681f5b Fixed a regression causing objects to be missing at virtual calls. 8 years ago
Dimitar Dobrev 5899f0e0c4 Handled base "setters" overridden in derived types with a getter. 9 years ago
Dimitar Dobrev 21233a6622 Hid most internal details of the generated code from users. 9 years ago
Joao Matos 2be56cbf0d Clean up a bunch of build warnings. 9 years ago
Dimitar Dobrev 77f45dee38 Fixed the adjustment of the instance in cases of multiple inheritance. 9 years ago
Dimitar Dobrev 05c4213c28 Revert "Fixed the adjustment of the instance in cases of multiple inheritance." 9 years ago