947 Commits (e6813a2f9984a3f8db2074325c36ce6dfc88a8b0)

Author SHA1 Message Date
Kimon Topouzidis 93f5b89b52 Printed the text from unsupported comment tags. (#911) 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 401e26a63f Ignored the not yet supported classes nested in templates. 8 years ago
Dimitar Dobrev 23e7dec1f5 Made the generation of templates optional and off by default. 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 38ed4ab472 Fixed the generated C# when a template is used with different type arguments. 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
Dimitar Dobrev f9a8798b8f Fixed the generated C# for setters with a reference to a primitive type. 8 years ago
Dimitar Dobrev d2426a7db6 Fixed the renaming of methods in forwarded types from secondary bases in dependencies. 8 years ago
Dimitar Dobrev 8b9c3ab89f Fixed a regression when a public virtual is overridden as private. 8 years ago
Dimitar Dobrev 49104ee0bf Added a test for getting bases of ignored overrides in secondary bases. 8 years ago
Dimitar Dobrev cece243a06 Equalised the access of overrides and their base methods. 8 years ago
Mohit Mohta 48c6094f52 Fixed the code generation for indexers returning a void pointer (#901) 8 years ago
Dimitar Dobrev 2002377f27 Fixed the generated C# when a protected constructor has a parameter with a protected type. 8 years ago
Dimitar Dobrev 081b111dc7 Fixed the generated C# when an external specialisation with a dependent field is used as a field. 8 years ago
Kimon Topouzidis e89f7a344e Refactored the way comments are printed. (#893) 8 years ago
Kimon Topouzidis 052b2b3a86 Added support for the Doxygen tag for making bold text. (#889) 8 years ago
Kimon Topouzidis 01677b0cb1 Fixed the generated #includes when renaming output files. (#887) 8 years ago
Mohit Mohta 49e94460a5 Fixes Stack mismatch when bool param passed from C++ to C# 8 years ago
Dimitar Dobrev 9f4d501d0b Fixed a regression of overridden setters not turning into properties. 8 years ago
Kimon Topouzidis d7c8a61ecc Manipulated comments to avoid duplication of summary block. (#876) 8 years ago
Mohit Mohta 65d5037a72 Fixed the generation of C# for Virtual function with std::string params (#878) 8 years ago
ktopouzi 75b96143d2 Used packing when laying marshalling structures out sequentially. 8 years ago
Kimon Topouzidis 1298634804 Extended declarations to store their packing. (#871) 8 years ago
Dimitar Dobrev 422b98a0fd Enabled the tests for std::string. 8 years ago
Dimitar Dobrev cfc6da4600 Fixed the generated C# when a field is named after a property to be generated. 8 years ago
Dimitar Dobrev 37adb3efc9 Fixed the binding of indexer overloads when there's more than one class key. 8 years ago
Dimitar Dobrev c740a34dfa Fixed the binding of a copy ctor when a move ctor exists too. 8 years ago
Dimitar Dobrev 91bcc7c8a2 Fixed the generated C# when std::string is only used as a parameter. 8 years ago
Mohit Mohta ebcbc10a04 Ignored the generated code for variable-sized array of a class/struct (#855) 8 years ago
Kimon Topouzidis 551d208044 Added half to the marshalling structures in the C# generator. (#854) 8 years ago
Mohit Mohta 6bd00372c0 Fixed the generated C# for const ref parameter of Indexer (#851) 8 years ago
Mohit Mohta 3677bc8db7 Included the TestVirtualFunctionRetVal for Linux (#846) 8 years ago
Kimon Topouzidis 797cacadb8 Added long doubles to the marshalling structures in the C# generator. (#842) 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
Dimitar Dobrev f549b63711 Removed the useless and problematic mapping of typedef-ed classes to empty ones. 8 years ago
Mohit Mohta 927bd45d63 Added the tests for Symbols (#833) 8 years ago
Mohit Mohta a1af127b56 Updated the tests for Dependencies (#832) 8 years ago
Gilad Levi 9425beab96 added a test for MyMacroTestEnum + split LINQ to different lines 8 years ago
Joao Matos 3ac96ac8f2 Extract default common visit code into base TypePrinter class. 8 years ago
Gilad Levi 35adf99165 added test for asci-macro-enum feature 8 years ago
Joao Matos 11f1956cde Remove CLITypePrinterContext and its usage in CLITypePrinter. 8 years ago
Joao Matos 38cb8e1dbe Overhaul type printer and marshal contexts design and implementation. 8 years ago
Dimitar Dobrev 9dbcc3cc2c Completed the support for dependent type names. 8 years ago