867 Commits (bug-pass-const-char-star-no-copy)

Author SHA1 Message Date
Dimitar Dobrev db3e04cca0 Represented "void" with "object" for template arguments in the generated C#. 8 years ago
Dimitar Dobrev 1a1308ad8a Fixed the generated C# for public fields with type a dependent function pointer. 8 years ago
Dimitar Dobrev c264690e90 Fixed the generated C# when a constructor has a default parameter with type an external specialisation. 8 years ago
Dimitar Dobrev 84f145b3e9 Fixed the generated C# when a function uses an external specialisation. 8 years ago
Dimitar Dobrev fbd76adcb9 Fixed the generated C# when a base class is an external specialisation. 8 years ago
Dimitar Dobrev a1327b4402 Fixed the generated C# for indexers with dependent keys. 8 years ago
Dimitar Dobrev 0ea147b1e3 Fixed the generated C# for templated indexers specialised with enums. 8 years ago
Dimitar Dobrev 8d0db5d341 Reverted a simplification because it caused a regression. 8 years ago
Dimitar Dobrev 10607164ed Fixed the generated C# when a template returns a specialisation with itself as a type arg. 8 years ago
Dimitar Dobrev fceb204a98 Fixed the generated C# for members of types nested in templates. 8 years ago
Rokas Kupstys 4e735b5b61 Test for consistent struct/class keywords. 8 years ago
Dimitar Dobrev e75e96bf72 Removed a duplicate explicit instantiation from the tests. 8 years ago
Dimitar Dobrev caacaa841f Worked around duplication of types nested in templates and forwarded. 8 years ago
Dimitar Dobrev 8cc67420d5
Fixed a crash when passing null as an std::string on Unix. (#1012) 8 years ago
Dimitar Dobrev e8e100be7b Fixed the generated C# when a constructor takes a specialisation. 8 years ago
Dimitar Dobrev 4eb8ee83da Fixed the generated C# for templates with fields other templates not used anywhere else. 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 d996d8a4d0 Removed extensions for internal template specialisations. 8 years ago
Dimitar Dobrev 35902635ff Fixed the parsing of an undeclared template specialisation with an extension method. 8 years ago
Dimitar Dobrev faf0fbb656 Included template specialisations only used as returned types. 8 years ago
Mikulas Florek 04a1591e84 Fixed the generated C# for fixed arrays of Booleans. 8 years ago
Dimitar Dobrev 10748cba2e Fixed the generated C# when a type nested in a template is forwarded. 8 years ago
Dimitar Dobrev 9c2f62c3eb Fixed a crash when parsing unnamed declarations in name-spaces. 8 years ago
Dimitar Dobrev 291da4ece3 ed time and memory during generation by skipping methods of most STD classes. 8 years ago
Dimitar Dobrev efbe7cd3e4 Fixed the generated C# for a fixed array of pointers. 8 years ago
Dimitar Dobrev 8958217314 Sped the test run up by moving the test for ignored system types. 8 years ago
Dimitar Dobrev b5c17d98bd Verified that unused STD types are removed. 8 years ago
Dimitar Dobrev ae6a37359a Removed unused STD enumerations from generation. 8 years ago
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