4304 Commits (51a109d2dba2b793521906faff8d2f32a59f9dfc)
 

Author SHA1 Message Date
Dimitar Dobrev c3f5b596ce Simplified and shortened the names of internal functions in many cases. 8 years ago
Dimitar Dobrev c740a34dfa Fixed the binding of a copy ctor when a move ctor exists too. 8 years ago
Mohit Mohta 3298bc86e7 Renamed Std-templates to Std-symbols (#860) 8 years ago
Mohit Mohta 96beeeada3 Added Generation of Std-templates Project (#859) 8 years ago
Dimitar Dobrev 762d3803d7 Changed the C#-printing of template specialisation types to use their arguments. 8 years ago
Dimitar Dobrev 91bcc7c8a2 Fixed the generated C# when std::string is only used as a parameter. 8 years ago
Dimitar Dobrev d487088f53 Reduced the wrapped specialisations to ones used in public members. 8 years ago
Dimitar Dobrev 1f61f51b4e Added C#-printing of float128. 8 years ago
Dimitar Dobrev 49badc5d84 Regenerated the parser bindings. 8 years ago
Kimon Topouzidis 24e452a183 Added int128 and uint128 to the marshalling structures in the C# generator. (#858) 8 years ago
Kimon Topouzidis e8e03f7aae Added float128 to the marshalling structures in the C# generator. (#857) 8 years ago
Dimitar Dobrev b83d2a504a Fixed the C#-printing of injected classes. 8 years ago
Mohit Mohta ebcbc10a04 Ignored the generated code for variable-sized array of a class/struct (#855) 8 years ago
Dimitar Dobrev a6b25c1941 Fixed the visiting of class template specialisations. 8 years ago
Dimitar Dobrev 3794047cd6 Deleted an unused method. 8 years ago
Kimon Topouzidis 551d208044 Added half to the marshalling structures in the C# generator. (#854) 8 years ago
Dimitar Dobrev 1895ae3b94 Removed unused kinds of function synthesis. 8 years ago
Dimitar Dobrev b77de1a36c Improved the collection of type template parameters when parsing dependent name types. 8 years ago
Mohit Mohta 6bd00372c0 Fixed the generated C# for const ref parameter of Indexer (#851) 8 years ago
Dimitar Dobrev 51fe04b666 Made all fields of C# marshalling structures internal. 8 years ago
Dimitar Dobrev 8479ed3735 Removed unused parameters from the utility functions. 8 years ago
Dimitar Dobrev f954a072e2 Ignored dependent name types. 8 years ago
Dimitar Dobrev bbfeb09678 Ignored pack expansions. 8 years ago
Dimitar Dobrev a9ee1fda5e Fixed crashes when printing messages containing braces. 8 years ago
Mohit Mohta 3677bc8db7 Included the TestVirtualFunctionRetVal for Linux (#846) 8 years ago
Mohit Mohta db1522d7b2 Regenerated the parser bindings (#844) 8 years ago
Mohit Mohta 78c9a3e791 Added check for native pointer for null before calling a destructor and set it to null after (#843) 8 years ago
Joao Matos b28f766d8d [build] Fixed LLVM compilation script Lua syntax bug. 8 years ago
Dimitar Dobrev f6df3267d0 Fully qualified calls to constructors in the generated C#. 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
Kimon Topouzidis def7d44195 Moved the printing of fields from the C# generator to the C# printer. (#840) 8 years ago
Dimitar Dobrev f549b63711 Removed the useless and problematic mapping of typedef-ed classes to empty ones. 8 years ago
Dimitar Dobrev 37224ea55e Ensured symbols for templated functions. 8 years ago
Dimitar Dobrev 991a891563 Ensured symbols for system functions. 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
Dimitar Dobrev c0ce70d025 Removed useless output when VS 2017 is not installed. 8 years ago
Mohit Mohta 185cbfdcf6 Deleted Obsolete Options and replaced them with Modules (#828) 8 years ago
Joao Matos bd86afa9a2 [ast] Visit methods, properties and fields when they're added as declarations. 8 years ago
Joao Matos 97cc7e53df [ast] Added IsStatic property to fields. 8 years ago
Joao Matos ae3b9f56a8 [ast] Added support for field acessors to functions (to be used by Embeddinator). 8 years ago
Joao Matos a85dcaa533 [ast] Added a constructor taking string to UnsupportedType. 8 years ago
Kimon Topouzidis 55298e026a Enabled users to remove any built-in pass. (#829) 8 years ago
Joao Matos 2670d47eb1 Added IAstVisited implementation to code generator. 8 years ago
Joao Matos 2af96cd75d [travis] Replace explicit build steps with compile script. 8 years ago
Joao Matos 9b277c15b4 Added generator name parameter to file preamble generation. 8 years ago
Joao Matos 73374065f6 Renamed MarshalContext.SupportBefore to Before. 8 years ago
Joao Matos 1083ebc7af [build] Added script to compile the codebase. 8 years ago
Joao Matos a8027694ac Re-use VisitParameter overload in type printer base class. 8 years ago