93 Commits (c6883308972686a9abd7916697aa821af6183c15)

Author SHA1 Message Date
Dimitar Dobrev c688330897 Fixed the generated C# for parameters initialized with {}. 7 years ago
Dimitar Dobrev 12642f9a42 Fixed the generated C# when an unsigned enum is assigned a negative value. 7 years ago
Dimitar Dobrev 01b4fa4c2e Fixed the warnings in the test C++ for C# only. 7 years ago
Dimitar Dobrev a4913509eb Added type maps for primitive strings (pointers to char). 7 years ago
Dimitar Dobrev 7817b52ce3 Tested indirect calls from native code of overrides in the target language. 7 years ago
Dimitar Dobrev 3346be0084 Resolved ambiguity between char-like types in the generated C#. 8 years ago
Dimitar Dobrev aef1acb43f Fixed the generated C# for default arguments of type pointer to a function. 8 years ago
Dimitar Dobrev a1af3d3182 Fixed the generated C# for a certain case of two default parameters. 8 years ago
Dimitar Dobrev dc27c44606 Fixed the generated C# for arguments with default values of "nullptr". 8 years ago
Dimitar Dobrev 637018f4d6 Fixed the generated C# for setters with default parameters. 8 years ago
Dimitar Dobrev 1420bd9216 Fixed the generated C# for public fields with types mapped to primitive. 8 years ago
Dimitar Dobrev 0c87a77311 Fixed the generated C# for constant references to primitives. 8 years ago
Dimitar Dobrev 8feac37ae1 Fixed ambiguity when the type of a parameter is mapped to a type in an overload. 8 years ago
Dimitar Dobrev 92da301135 Fixed the generation when a secondary base is used in more than one unit. 8 years ago
Joao Matos 2d57c787c6 Fixed generation support for pointers to enums in C#. 8 years ago
Dimitar Dobrev 8d0db5d341 Reverted a simplification because it caused a regression. 8 years ago
Dimitar Dobrev efbe7cd3e4 Fixed the generated C# for a fixed array of pointers. 9 years ago
Dimitar Dobrev 122359bf9e Fixed the generated C# when a virtual function takes a fixed array. 9 years ago
Dimitar Dobrev 3af63fb33d Fixed the generated C# for fixed arrays in types of parameters. 9 years ago
Dimitar Dobrev 2b364d9787 Grouped all tests for arrays together. 9 years ago
Dimitar Dobrev f6033f3a5a Fixed the generated C# for virtuals taking arrays of objects. 9 years ago
Dimitar Dobrev a319f96261 Fixed the generated C# when a virtual function takes an array. 9 years ago
Dimitar Dobrev 6a15e51d76 Added C# marshalling of parameters of type array of const char* const. 9 years ago
Dimitar Dobrev 37b3339e71 Added C# marshalling of parameters of type array of const char*. 9 years ago
Dimitar Dobrev 140a624f43 Added C# marshalling of parameters of type array of objects. 9 years ago
Dimitar Dobrev ce71a3b8a8 Added C# marshalling of parameters of type array of primitives. 9 years ago
Dimitar Dobrev 3d9cc3ab70 Added marshalling of parameters of type array of pointers. 9 years ago
Mohit Mohta 8a2e813445 Merged Delegate Pass and pass for Anonymous Delegates and added the following improvements alongwith. 9 years ago
Dimitar Dobrev f33b162f6f Ignored inlined name-spaces in the C# gen only. 9 years ago
Dimitar Dobrev e0816d9dc6 Fixed the generated C# for increment and decrement operators. 9 years ago
Dimitar Dobrev cd548059e9 Added support for class templates which do not specialise types external to them. 9 years ago
Dimitar Dobrev 46b40bbe05 Fixed the generated C# for a case of a typedef of a function pointer. 9 years ago
Mohit Mohta db522c0295 Fixed the C# generation for functions with typedefed function pointers as params (#903) 9 years ago
Dimitar Dobrev 91bcc7c8a2 Fixed the generated C# when std::string is only used as a parameter. 9 years ago
realvictorprm 10c86a2a10 Fixed the generated C# when an incomplete class is forwarded more than once. 9 years ago
realvictorprm 938ccf686b Incomplete classes and structs are now generated for C#. (#797) 9 years ago
Dimitar Dobrev e2a2e8df4b Fixed the generated C# for an array of const char*. 9 years ago
Dimitar Dobrev 8b230bdf07 Fixed a corner case of a default parameter with a type mapped to an enum. 9 years ago
Dimitar Dobrev 2352681f5b Fixed a regression causing objects to be missing at virtual calls. 9 years ago
Dimitar Dobrev 5899f0e0c4 Handled base "setters" overridden in derived types with a getter. 9 years ago
Dimitar Dobrev a8815b84e2 Fixed the generated C# when a parameter is s typedef of a primitive pointer. 10 years ago
Dimitar Dobrev 54f6d2c306 Fixed the wrapping for default values of non-const pointers. 10 years ago
Joao Matos 2be56cbf0d Clean up a bunch of build warnings. 10 years ago
Dimitar Dobrev 1b68ecf239 Fixed the generated C# when a constructor uses an unsupported expression in a default arg. 10 years ago
Dimitar Dobrev 77f45dee38 Fixed the adjustment of the instance in cases of multiple inheritance. 10 years ago
Dimitar Dobrev 05c4213c28 Revert "Fixed the adjustment of the instance in cases of multiple inheritance." 10 years ago
Dimitar Dobrev e43dd1c18f Fixed the adjustment of the instance in cases of multiple inheritance. 10 years ago
Dimitar Dobrev 924ceaf85a Fixed the selection of a virtual table to call virtual methods through in the C# generator. 10 years ago
Dimitar Dobrev baee5fd5a8 A test for the crash when using multiple inheritance and calling a virtual function from a secondary base. 10 years ago
Dimitar Dobrev d22e084c7c Fixed the walking of pointer types to use the correct qualifiers. 10 years ago