3973 Commits (def7d44195138a708424a45a509776620c770158)
 

Author SHA1 Message Date
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
Dimitar Dobrev 3969e21586 Simplified some code. 8 years ago
Dimitar Dobrev 5a289d0f00 Updated the NUnit used in Travis in order to fix a crash in it. 8 years ago
Dimitar Dobrev 0b858668d2 Merge branch 'master' of https://github.com/giladlevi/CppSharp 8 years ago
Gilad Levi 9425beab96 added a test for MyMacroTestEnum + split LINQ to different lines 8 years ago
Joao Matos 3ac96ac8f2 Extract default common visit code into base TypePrinter class. 8 years ago
Gilad Levi 35adf99165 added test for asci-macro-enum feature 8 years ago
Gilad Levi 174ba93810 added support with a single character macros like: " #define MACRO '2' " to use ASCI code. 8 years ago
Joao Matos adac942b38 Initialize compilation options. 8 years ago
Joao Matos 11f1956cde Remove CLITypePrinterContext and its usage in CLITypePrinter. 8 years ago
Joao Matos 38cb8e1dbe Overhaul type printer and marshal contexts design and implementation. 8 years ago
Joao Matos ac1c25a848 Remove Embeddinator-specific options from CppSharp. 8 years ago
Joao Matos 5857c2d17c Split compilation options into Compilation.cs. 8 years ago
Joao Matos ebc41d324e Rename Types.cs to TypeIgnoreChecker.cs. 8 years ago
Joao Matos a4b40f6fac Split TypeMapDatabase into its own file. 8 years ago
Joao Matos b6f400dbfa [tests] Pass --agents=1 to NUnit console test runner to fix intermittent errors. 8 years ago
João Matos 41b96ae2b3 Update GettingStarted.md 8 years ago
Joao Matos 3e7462b5ef [travis] Fixed build platform name from x32 to x86. 8 years ago
Joao Matos 438db2854e [build] Check for mono64 existence before using it for 64-bit builds. 8 years ago
Joao Matos ef2a7e004d [appveyor] Fixed the build platform name from x32 to x86. 8 years ago
Joao Matos 528fc73258 [build] Remove multi-platform builds, use the `--arch` build option instead. 8 years ago
Joao Matos b466b17c02 [build] Rework how the target architecture is looked up at build time. 8 years ago
João Matos d840860b30 Merge pull request #825 from realvictorprm/patch-1 8 years ago
Victor Peter Rouven Müller d44cd6a154 Fix which should prevent any bugs 8 years ago
Dimitar Dobrev 9dbcc3cc2c Completed the support for dependent type names. 8 years ago
Gilad Levi 5302f5870c Use fixed c# statement when accessing fixed struct members 8 years ago
Victor Peter Rouven Müller 0a61baa4b6 Completely ignore incomplete classes in C++/CLI (#823) 8 years ago
Victor Peter Rouven Müller 22c8541e2a Fixing WinSDK include path code (#822) 8 years ago
Dimitar Dobrev 974f8fab20 Replaced the useless desugared dependent name type with its qualifier. 8 years ago
realvictorprm 936d2231a7 Fixed wrong recording of declaration order (#816) 8 years ago
Dimitar Dobrev 6d63508d3f Sent a missed changed about reading the function type in the parser. 8 years ago
Dimitar Dobrev 5f6c432f19 Removed all warnings in the C# part. 8 years ago