3431 Commits (944c9f4f7f30d733160283265ef575dd765aa770)

Author SHA1 Message Date
Dimitar Dobrev 649df6e5e7 Made all lists of parameters read-only. 8 years ago
Dimitar Dobrev 973fdafdfe Generated properties from setters returning Booleans. 8 years ago
Dimitar Dobrev f17441f371 Completed the handling of separate return types when generating functions. 8 years ago
Dimitar Dobrev faa9512a84 Simplified the generation of C# for property setters. 8 years ago
Dimitar Dobrev f33b162f6f Ignored inlined name-spaces in the C# gen only. 8 years ago
Joao Matos 38f8207c1d [generator] Fixed C++ inline namespace processing in CLI. 8 years ago
Joao Matos 6d0d9612cb [generator] Check if we've already visited the declaration in CheckIgnoredDecls.VisitFunctionTemplateDecl. 8 years ago
Joao Matos 2d65d2b493 [cli] Added some aliases to options in CLI tool. 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
Joao Matos 2b5c256514 [cli] Fixed initial output messages. 8 years ago
Dimitar Dobrev a056659d09 Generated properties from <type> get()/void get(<type>) pairs. 8 years ago
Dimitar Dobrev 4d177b317d Switched the Windows CI to Visual Studio 2017. 8 years ago
Dimitar Dobrev 20fcb19436 Restored the option for generating one C# file per unit. 8 years ago
Dimitar Dobrev 27481289d6 Fixed the sorting of modules to also work with manually added dependencies. 8 years ago
Joao Matos 043aeb534b [generator] Do not generated unformatted code if debug mode is enabled. 8 years ago
Joao Matos 4f77dafb2e [cli] Added an option for enabling debug mode for generated output. 8 years ago
Joao Matos fbfd1e1b89 [cli] Improve directory setup in case the path is not a file path. 8 years ago
Joao Matos 00ae918561 [cli] Extract target triple setup code into its own method. 8 years ago
Joao Matos b31930ad4a [cli] Adds a new option for automatic compilation of generated code. 8 years ago
Joao Matos 97eb8b0f1c [cli] Adds a new dedicated "-exceptions" flag to enable C++ exceptions. 8 years ago
Joao Matos a302beccdc [cli] Added a new -A option to pass compiler arguments to Clang parser. 8 years ago
Joao Matos c030256ab0 [cli] Fixed wrong option name. 8 years ago
Joao Matos d6b61f0401 [cli] Do not show the help if we have output an error previously. 8 years ago
Joao Matos 544cd68725 [cli] Improve error messages. 8 years ago
Joao Matos af60821393 [cli] Remove unused directory include commented code. 8 years ago
Joao Matos eac99badd4 [cli] Improve platform detection so the current platform is set by default. 8 years ago
Joao Matos 926fb78f23 [cli] Fixed directory check that was throwing exceptions in Mono. 8 years ago
Joao Matos 728832da8e [build] Do not include Std-symbols native project in VS for Mac solution in non-Windows hosts. 8 years ago
Joao Matos 142b3be9f1 Added a default build config file and an option to disable config generation. 8 years ago
Joao Matos 348505c67d Fixed Premake parser symbols build to point to the correct files. 8 years ago
Joao Matos e775e8991e Revert "Removed an unused field, literally. :)" 8 years ago
Joao Matos 64950d676d Update Generator project build file to new Premake filter syntax. 8 years ago
Joao Matos 7d6c6141e3 Move Std-symbols to the CppParser project build files. 8 years ago
Dimitar Dobrev 173c1cd7b7 Fixed the generated C# indexers for specialisations of pointers. 8 years ago
Dimitar Dobrev 3b863cc6ff Removed an unused field, literally. :) 8 years ago
Dimitar Dobrev b955068ad1 Fixed the type of a function to be its original return type. 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 1c81a92061 Removed the fixing of names of constructors and destructors. 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
Dimitar Dobrev 51c5ef8fea Fixed the parser bindings for macOS. 8 years ago
Dimitar Dobrev 95b8405b28 Restored the generation of symbols for defaulted inlines. 8 years ago
Dimitar Dobrev 9294ea0978 Ignored defaulted functions when generating C++ for symbols. 8 years ago
Dimitar Dobrev 27acdd262e Fixed the generation of symbols to check all base classes up the chain. 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 ee174c1649 Fixed the message when an unsupported template specialisation is used. 8 years ago