3982 Commits (bbfeb09678b1696563582767fd565a43e74760ed)
 

Author SHA1 Message Date
Dimitar Dobrev bbfeb09678 Ignored pack expansions. 9 years ago
Dimitar Dobrev a9ee1fda5e Fixed crashes when printing messages containing braces. 9 years ago
Mohit Mohta 3677bc8db7 Included the TestVirtualFunctionRetVal for Linux (#846) 9 years ago
Mohit Mohta db1522d7b2 Regenerated the parser bindings (#844) 9 years ago
Mohit Mohta 78c9a3e791 Added check for native pointer for null before calling a destructor and set it to null after (#843) 9 years ago
Joao Matos b28f766d8d [build] Fixed LLVM compilation script Lua syntax bug. 9 years ago
Dimitar Dobrev f6df3267d0 Fully qualified calls to constructors in the generated C#. 9 years ago
Kimon Topouzidis 797cacadb8 Added long doubles to the marshalling structures in the C# generator. (#842) 9 years ago
Mohit Mohta efbc8fe90e Fixed the generated C# when setting a field which is an array of complex objects (#841) 9 years ago
Kimon Topouzidis def7d44195 Moved the printing of fields from the C# generator to the C# printer. (#840) 9 years ago
Dimitar Dobrev f549b63711 Removed the useless and problematic mapping of typedef-ed classes to empty ones. 9 years ago
Dimitar Dobrev 37224ea55e Ensured symbols for templated functions. 9 years ago
Dimitar Dobrev 991a891563 Ensured symbols for system functions. 9 years ago
Mohit Mohta 927bd45d63 Added the tests for Symbols (#833) 9 years ago
Mohit Mohta a1af127b56 Updated the tests for Dependencies (#832) 9 years ago
Dimitar Dobrev c0ce70d025 Removed useless output when VS 2017 is not installed. 9 years ago
Mohit Mohta 185cbfdcf6 Deleted Obsolete Options and replaced them with Modules (#828) 9 years ago
Joao Matos bd86afa9a2 [ast] Visit methods, properties and fields when they're added as declarations. 9 years ago
Joao Matos 97cc7e53df [ast] Added IsStatic property to fields. 9 years ago
Joao Matos ae3b9f56a8 [ast] Added support for field acessors to functions (to be used by Embeddinator). 9 years ago
Joao Matos a85dcaa533 [ast] Added a constructor taking string to UnsupportedType. 9 years ago
Kimon Topouzidis 55298e026a Enabled users to remove any built-in pass. (#829) 9 years ago
Joao Matos 2670d47eb1 Added IAstVisited implementation to code generator. 9 years ago
Joao Matos 2af96cd75d [travis] Replace explicit build steps with compile script. 10 years ago
Joao Matos 9b277c15b4 Added generator name parameter to file preamble generation. 10 years ago
Joao Matos 73374065f6 Renamed MarshalContext.SupportBefore to Before. 10 years ago
Joao Matos 1083ebc7af [build] Added script to compile the codebase. 10 years ago
Joao Matos a8027694ac Re-use VisitParameter overload in type printer base class. 10 years ago
Dimitar Dobrev 3969e21586 Simplified some code. 10 years ago
Dimitar Dobrev 5a289d0f00 Updated the NUnit used in Travis in order to fix a crash in it. 10 years ago
Dimitar Dobrev 0b858668d2 Merge branch 'master' of https://github.com/giladlevi/CppSharp 10 years ago
Gilad Levi 9425beab96 added a test for MyMacroTestEnum + split LINQ to different lines 10 years ago
Joao Matos 3ac96ac8f2 Extract default common visit code into base TypePrinter class. 10 years ago
Gilad Levi 35adf99165 added test for asci-macro-enum feature 10 years ago
Gilad Levi 174ba93810 added support with a single character macros like: " #define MACRO '2' " to use ASCI code. 10 years ago
Joao Matos adac942b38 Initialize compilation options. 10 years ago
Joao Matos 11f1956cde Remove CLITypePrinterContext and its usage in CLITypePrinter. 10 years ago
Joao Matos 38cb8e1dbe Overhaul type printer and marshal contexts design and implementation. 10 years ago
Joao Matos ac1c25a848 Remove Embeddinator-specific options from CppSharp. 10 years ago
Joao Matos 5857c2d17c Split compilation options into Compilation.cs. 10 years ago
Joao Matos ebc41d324e Rename Types.cs to TypeIgnoreChecker.cs. 10 years ago
Joao Matos a4b40f6fac Split TypeMapDatabase into its own file. 10 years ago
Joao Matos b6f400dbfa [tests] Pass --agents=1 to NUnit console test runner to fix intermittent errors. 10 years ago
João Matos 41b96ae2b3 Update GettingStarted.md 10 years ago
Joao Matos 3e7462b5ef [travis] Fixed build platform name from x32 to x86. 10 years ago
Joao Matos 438db2854e [build] Check for mono64 existence before using it for 64-bit builds. 10 years ago
Joao Matos ef2a7e004d [appveyor] Fixed the build platform name from x32 to x86. 10 years ago
Joao Matos 528fc73258 [build] Remove multi-platform builds, use the `--arch` build option instead. 10 years ago
Joao Matos b466b17c02 [build] Rework how the target architecture is looked up at build time. 10 years ago
João Matos d840860b30 Merge pull request #825 from realvictorprm/patch-1 10 years ago