937 Commits (a92337ba4700db76f19cc521be04b4ab3e9f2049)

Author SHA1 Message Date
Dimitar Dobrev 0c78ba29f7 Fixed a crash when a comment contains regular text wrapped in <>. 8 years ago
Joao Matos bea0653268 Fixed code generation for using template types. 8 years ago
Marco Zille d932a09cdf Fixed incorrectly generated bindings for class with non-type template arguments 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
Marco Zille 5eb077b5d4 Fixed a problem when walking the managed AST because friend templated 8 years ago
Joao Matos 37bb60b3da Rework handling of native record creation and add some tests. 8 years ago
Joao Matos 231e164a00 Fixed implicit class record walking in the parser. 8 years ago
Joao Matos 34ce466d8d Fixed duplicate generation of forward declared class. 8 years ago
Joao Matos f21d44af77 Fixed template parsing issue with processing of type locs. 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 3af63fb33d Fixed the generated C# for fixed arrays in types of parameters. 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 a319f96261 Fixed the generated C# when a virtual function takes an array. 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 4b374c9084 Fixed the generated C# for two anonymous types nested in another anonymous type. 8 years ago
Dimitar Dobrev 358650a155 Enabling empty arrays of non-primitives only when not using MSVC. 8 years ago
Joao Matos ec66216345 [generator] Ignore zero-sized constant C array types. 8 years ago
DevSidious 07ea284431 [parser] Added LLVM target initialization and supporting libraries for parsing inline assembly. 8 years ago
Dimitar Dobrev 046c428852 Fixed the binding of multiple identical function pointers with a calling convention. 8 years ago
Mohit Mohta 8a2e813445 Merged Delegate Pass and pass for Anonymous Delegates and added the following improvements alongwith. 8 years ago
Dimitar Dobrev 2f271207fd Enabled a test previously failing on Linux because of old Mono. 8 years ago
Dimitar Dobrev 973fdafdfe Generated properties from setters returning Booleans. 8 years ago
Dimitar Dobrev f33b162f6f Ignored inlined name-spaces in the C# gen only. 8 years ago
Joao Matos 09e568d0b3 [generator] Improved processing for C++ inline namespaces. 8 years ago
Joao Matos 9c83f88c7f [generator] Fixed regression ignoring function templates. 8 years ago
Dimitar Dobrev a056659d09 Generated properties from <type> get()/void get(<type>) pairs. 8 years ago
Dimitar Dobrev 173c1cd7b7 Fixed the generated C# indexers for specialisations of pointers. 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 f81800521c Restored explicit specialisations but added exceptions for their methods. 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
Kimon Topouzidis 910304b702 Removed leftovers in the comments from unsupported custom xml tags. (#912) 8 years ago
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