4333 Commits (97e24602c365cf3f2aada2e44c92e3a859d421f4)
 

Author SHA1 Message Date
Joao Matos ba130c6e6f Updated Premake binary for Windows. 8 years ago
Dimitar Dobrev f946eea70e Fixed the Unix build after upgrading the Unix Clang packages. 8 years ago
Joao Matos b52ad8b43f Update Premake build files to latest syntax. 8 years ago
Joao Matos 6c5d51ebd8 Updated Premake binaries for Linux and macOS. 8 years ago
Joao Matos e72661ba24 Fixed the check for Vagrant environment on build scripts. 8 years ago
Joao Matos 4fff5854c2 Update CMake version and do provisioning on Linux. 8 years ago
Joao Matos bd2b22c580 Update build process utilities to work with Lua 5.2 in up-to-date Premake. 8 years ago
Joao Matos 709f431f9e Upgrade the Vagrant and provisioning script to Ubuntu 16.06. 8 years ago
Joao Matos 1ebbcdf668 Fixed the LLVM build script CMake invocation to work with recent LLVM/Clang revisions. 8 years ago
Dimitar Dobrev d7daed8273 Added support for VS 2017 by updating Clang. 8 years ago
Kimon Topouzidis 346bc97abc Included the headers for AST tests to the solution. (#881) 8 years ago
Kimon Topouzidis d7c8a61ecc Manipulated comments to avoid duplication of summary block. (#876) 8 years ago
Mohit Mohta 65d5037a72 Fixed the generation of C# for Virtual function with std::string params (#878) 8 years ago
Dimitar Dobrev e04afb8bd5 Generated C# marshalling structures for classes nested in specialisations. 8 years ago
Dimitar Dobrev 3d9b8df2e3 Merged the pass for ignoring move ctors to the one for ignoring in general. 8 years ago
ktopouzi 75b96143d2 Used packing when laying marshalling structures out sequentially. 8 years ago
Joao Matos 5caa12375c Add Decimal primitive types to the AST type model. 8 years ago
Joao Matos 86a2a171cc Improved Class.GetOverloads method to work with functions as generalized declarations. 8 years ago
Kimon Topouzidis 1298634804 Extended declarations to store their packing. (#871) 8 years ago
Dimitar Dobrev 2f99e83b85 Removed the duplicate exporting of template functions. 8 years ago
Mohit Mohta 3699574983 Removed the macros in C++ AST for std::string because we can marshal it (#866) 8 years ago
Dimitar Dobrev 422b98a0fd Enabled the tests for std::string. 8 years ago
Dimitar Dobrev f729414ae7 Fixed a bug causing internals of used specialisations to be skipped. 8 years ago
Mohit Mohta 4075ba7144 Enabled dtor generation in basic_string (#864) 8 years ago
Dimitar Dobrev 6c59014d7a Regenerated the parser bindings. 8 years ago
Dimitar Dobrev cfc6da4600 Fixed the generated C# when a field is named after a property to be generated. 8 years ago
Mohit Mohta b1253d19a6 Added dependency of Std-symbols to Generator (#863) 8 years ago
Mohit Mohta b4462274c2 Added exporting of std-symbols (#862) 8 years ago
Dimitar Dobrev 37adb3efc9 Fixed the binding of indexer overloads when there's more than one class key. 8 years ago
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