23 Commits (eb5031bf4c29418cff978f3bdbb5d4639fd3a07a)

Author SHA1 Message Date
Dimitar Dobrev a69f6d1d6d Generate valid C++ for specialisations with void 4 years ago
Dimitar Dobrev 50cba5552c Generate valid C# for destructors of templates with dependent fields 4 years ago
Dimitar Dobrev 2da9e49fe8 Instantiate specialized classes nested in templates 4 years ago
Dimitar Dobrev 3aab30f572 Add built-in compilation of extra symbols 4 years ago
Dimitar Dobrev 4649052f2c Fix templated indexers returning objects 4 years ago
Dimitar Dobrev c18d047daf Ensure a tested specialization is really generated 5 years ago
Dimitar Dobrev b5ca0635be Check symbols in tests 5 years ago
Dimitar Dobrev 7b6fb6e340 Implement abstract templates to call virtuals 5 years ago
Dimitar Dobrev 380d064ca0 Generate valid C# for overloads with types nested in templates 6 years ago
Dimitar Dobrev 6e78b4df15 Fix the generated C# when type arguments are mapped the same 6 years ago
Dimitar Dobrev 4dcbff3d62 Fix the generated C# for a case with 2 template args 6 years ago
Dimitar Dobrev a119bdb3f0 Fixed the generated C# for subclasses of specialisations used as secondary bases. 8 years ago
Dimitar Dobrev 52c754c4de Extended the multiple inheritance to work for templates. 8 years ago
Dimitar Dobrev db3e04cca0 Represented "void" with "object" for template arguments in the generated C#. 8 years ago
Dimitar Dobrev a913a74138 Fixed the generated C# when using std::map. 8 years ago
Dimitar Dobrev 4bfece6ab9 Fixed the generated C# for specialisations with an ignored specialisation as an arg. 8 years ago
Dimitar Dobrev 853e82f095 Fixed the generated C# for specialisations only used as type arguments. 8 years ago
Dimitar Dobrev faf0fbb656 Included template specialisations only used as returned types. 8 years ago
Dimitar Dobrev 764806e759 Fixed the generated C# for templates derived from regular dynamic classes. 8 years ago
Dimitar Dobrev f81800521c Restored explicit specialisations but added exceptions for their methods. 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 cd548059e9 Added support for class templates which do not specialise types external to them. 8 years ago
Dimitar Dobrev 2403d7d3a3 Replaced the useless internals of templates with the internals of their specialisations. 9 years ago