4304 Commits (51a109d2dba2b793521906faff8d2f32a59f9dfc)
 

Author SHA1 Message Date
Dimitar Dobrev 351bae6bb6 Removed redundant indexation from internal functions in C#. 8 years ago
Dimitar Dobrev f646647159 Ignored system declarations before checking for others to ignore. 8 years ago
Dimitar Dobrev fa9652aa72 Fixed the generation of symbols to include supported specialisations. 8 years ago
Dimitar Dobrev 6a414939e5 Extended the finding of symbols to work for specialisations. 8 years ago
Kimon Topouzidis 01677b0cb1 Fixed the generated #includes when renaming output files. (#887) 8 years ago
Dimitar Dobrev 898001fecd Improved the detection of used template specialisations. 8 years ago
Dimitar Dobrev a15aa8f921 Fixed the Linux build. 8 years ago
Mohit Mohta 416c67215c Added passage of VS Version selected at config time to the build (#886) 8 years ago
Dimitar Dobrev 1dc5c34662 Removed the useless marking of supported system template specialisations. 8 years ago
Dimitar Dobrev 9c0f80f69d Bound the supported specialisations with generic syntax in the generated C#. (#880) 8 years ago
Mohit Mohta 49e94460a5 Fixes Stack mismatch when bool param passed from C++ to C# 8 years ago
Dimitar Dobrev a7cf984486 Fixed a memory leak when marshalling std::string in C#. 8 years ago
Dimitar Dobrev d9960538af Regenerated the parser bindings. 8 years ago
Dimitar Dobrev 3a3d003eb8 Generated properties of supported template specialisations. 8 years ago
Dimitar Dobrev 9f4d501d0b Fixed a regression of overridden setters not turning into properties. 8 years ago
Dimitar Dobrev 54f3af1459 Revert "Simplified the C# marshalling of Boolean fields." 8 years ago
Dimitar Dobrev dc270ef2a8 Simplified the C# marshalling of Boolean fields. 8 years ago
Dimitar Dobrev b4bedeb448 Fixed the addition of Windows SDK include dirs when using VS 2017. 8 years ago
Dimitar Dobrev cbd1e0e53c Fixed the macOS build with the new Clang. 8 years ago
Joao Matos 5da324dcf8 Link LLVM's BinaryFormat library last to fix Linux symbol linkage. 8 years ago
Joao Matos 653d0efb2c Updated deprecated os.is() checks in Premake build scripts. 8 years ago
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