417 Commits (9f5945db79428631a78d66e4a9356499b9508a79)

Author SHA1 Message Date
triton f2de736f81 Fixed cyclic dependency when parsing class templates with friends. 11 years ago
Dimitar Dobrev 3d72c2fca4 Added renaming of variables. 11 years ago
Pyry Kontio 87d028f2aa Namespaces test fixed 11 years ago
Dimitar Dobrev 6fb15efd50 When checking const-ness for ambiguity, ensure parameters are the same. 11 years ago
Dimitar Dobrev b6e5fe3c0e Parsed friendly non-type declarations. 11 years ago
Dimitar Dobrev c7253b456b Fixed the assigment of structs with private fields. 11 years ago
Dimitar Dobrev 19f3400cff Extended the generation of implicit ctors. 11 years ago
Joao Matos 09548eba49 Fixed compile error in test. 11 years ago
Joao Matos b6b2c503d8 Fixed test to work under non-Windows platforms. 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
triton 684a9ff52b Fixed wrapping of virtual overloaded operators. 11 years ago
Pyry Kontio 9e318355fa A test for floating point default arg 11 years ago
Dimitar Dobrev 6d7c1de491 Fixed a bug in the Equals generation for CLI and regenerated the bindings. 11 years ago
Dimitar Dobrev e6223a1c4c Fixed 4 bugs related to custom comparison operators. 11 years ago
ebifrier 604bbf9626 Fixed handling of the argument for indexers. 11 years ago
triton 0e574bdd5b Fixed wrong code generation for constant-size arrays of non-primitive types. 11 years ago
Pyry Kontio 99f643d13f Test that demonstrate the "new 0" and show some other erroneus behaviour too. 11 years ago
Dimitar Dobrev 191821b1d4 Fixed the generated code for default value of 0 to a class mapped to an enum. 11 years ago
Dimitar Dobrev 2600493dd6 Generated static methods for creating instance by an IntPtr in the C++/CLI branch. 11 years ago
Dimitar Dobrev 26df3e0c77 Improved the handling of numeric default values. 11 years ago
Dimitar Dobrev 88293d5c84 Fixed invalid names of static field (variables). 11 years ago
Dimitar Dobrev b9042d72b5 Fixed a regression causing ignored types with bases without empty ctors to fail. 11 years ago
Dimitar Dobrev f1c0d7a82a Fixed the ambiguity in the C++/CLI branch when a native ctor takes anything mapped to IntPtr. 11 years ago
Dimitar Dobrev 112e4d564e Fixed the ostream type map which failed with pointers. 11 years ago
Dimitar Dobrev 261473cef8 Extended the support for fixed arrays to the C++/CLI back-end. 11 years ago
Dimitar Dobrev 5f54d0b555 Fixed incompilable code generated by the C++/CLI back-end when wrapping certain unions. 11 years ago
Dimitar Dobrev 011cdf2ae6 Fixed invalid code generated for typedef pointer params by the C++/CLI back-end. 11 years ago
triton 6bd26ac443 Improved wide char handling in the C# and CLI. 11 years ago
triton ec4ee6ba3c Fixed handling of static fields in the parser. 11 years ago
triton 100d43c2b0 Fixes classes wrongly being assigned as static classes. 11 years ago
Dimitar Dobrev c4b48cf185 Fixed some problems with arrays of void after mapping void* to IntPtr. 11 years ago
Dimitar Dobrev 30cb2cbe85 Fixed an ambiguity between an internal ctor and a potential wrapped one. 11 years ago
Dimitar Dobrev 880e109a2d Fixed incompilable code caused by VS failing to run all pre-build events. 11 years ago
Dimitar Dobrev 4385ecac76 Fixed the finding of classes to also check name-spaces. 11 years ago
Dimitar Dobrev 2894999696 Fixed the generation of constructor overloads synthetised because of default arguments. 11 years ago
Dimitar Dobrev 1dbc76f134 Fixed a bug when a char parameter is assigned a default value of 0. 11 years ago
Dimitar Dobrev 9e5be9e92c Added the ability to only enable a given type map for a selected back-end. 11 years ago
Dimitar Dobrev 3c7c19ffc0 Fixed the generation of anonymous types to consider parenting anonymous types. 11 years ago
Dimitar Dobrev d35a81c1f6 Ensured the UnmanagedFunctionPointerAttribute is always set on generated delegates. 11 years ago
Dimitar Dobrev d2e01b1eda Fixed the generation of copy ctors when mutiple inheritance is involved. 11 years ago
triton 03b7882bf3 Added missing TypeMaps.Tests.cs. 11 years ago
Dimitar Dobrev 7a68a1c9c0 Fixed a crash when parsing va_list in a GCC 64-bit environment. 11 years ago
Dimitar Dobrev 1387b636e2 Replaced the usage of memcpy with a simple dereference assignment. 11 years ago
Dimitar Dobrev de4c551fda Worked around a specific default argument construct used in Qt. 11 years ago
Dimitar Dobrev 95547dbec8 Fixed default arguments with enums directly declared in headers. 11 years ago
Dimitar Dobrev d481cf8078 Fixed the renaming of overloads generated because of default arguments. 11 years ago
Dimitar Dobrev 88a88599e7 Fixed the wrapping of bit masks in default arguments. 11 years ago
Dimitar Dobrev 2bc06983f3 Fixed the generation of default argument when a reference is assigned a value. 11 years ago