4076 Commits (e62651a9544b27ff70c83a7f28c7d19673209710)
 

Author SHA1 Message Date
Dimitar Dobrev e62651a954 Fixed the getting of base methods to include ignored ones. 8 years ago
Dimitar Dobrev cece243a06 Equalised the access of overrides and their base methods. 8 years ago
Mohit Mohta 48c6094f52 Fixed the code generation for indexers returning a void pointer (#901) 8 years ago
Dimitar Dobrev 2002377f27 Fixed the generated C# when a protected constructor has a parameter with a protected type. 8 years ago
Dimitar Dobrev 081b111dc7 Fixed the generated C# when an external specialisation with a dependent field is used as a field. 8 years ago
Kimon Topouzidis f1396727db Reused the walking of declarations when getting name-spaces in the parser. (#900) 8 years ago
Kimon Topouzidis 3760d4d550 Made Function a DeclarationContext to match the Clang AST. (#896) 8 years ago
Mohit Mohta 3e8b15c42c Made the C/C++ language switches adjustable in managed code. (#895) 8 years ago
Kimon Topouzidis e89f7a344e Refactored the way comments are printed. (#893) 8 years ago
Mohit Mohta fa0d129000 Moved the definition of SetupArguments before SetupIncludes (#894) 8 years ago
Mohit Mohta 5227e517fc Added an option to enable or disable RTTI (#892) 8 years ago
Dimitar Dobrev 678496acbb Revert "Worked around https://appveyor.statuspage.io/incidents/m2vdvw39kdk8." 8 years ago
Dimitar Dobrev 3aea79af7f Worked around https://appveyor.statuspage.io/incidents/m2vdvw39kdk8. 8 years ago
Dimitar Dobrev 9b0e0ba611 Fixed the generation of inlines to handle types in classes in name-spaces. 8 years ago
Dimitar Dobrev 617e7c78d8 Restored the overload of SetupMSVC with a parameter. 8 years ago
Kimon Topouzidis 052b2b3a86 Added support for the Doxygen tag for making bold text. (#889) 8 years ago
Mohit Mohta 65d6c49e1b Making the code run properly from a different working directory (#891) 8 years ago
Mohit Mohta ed5eab6add Pass the path of clang includes to ResourceDir (#888) 8 years ago
Dimitar Dobrev 6918d9d769 Made the generated exception for templates more explanatory. 8 years ago
Dimitar Dobrev 1084dcc1df Deleted unused code from the C# generator. 8 years ago
Dimitar Dobrev f4d9259450 Regenerated the parser bindings. 8 years ago
Dimitar Dobrev 40e6abbd22 Deleted pointless indexation of overloads. 8 years ago
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