3224 Commits (108bf7505347208bc075a14a9bb3fab5de02f73b)

Author SHA1 Message Date
Joao Matos ac1c25a848 Remove Embeddinator-specific options from CppSharp. 9 years ago
Joao Matos 5857c2d17c Split compilation options into Compilation.cs. 9 years ago
Joao Matos ebc41d324e Rename Types.cs to TypeIgnoreChecker.cs. 9 years ago
Joao Matos a4b40f6fac Split TypeMapDatabase into its own file. 9 years ago
Victor Peter Rouven Müller d44cd6a154 Fix which should prevent any bugs 9 years ago
Dimitar Dobrev 9dbcc3cc2c Completed the support for dependent type names. 9 years ago
Gilad Levi 5302f5870c Use fixed c# statement when accessing fixed struct members 9 years ago
Victor Peter Rouven Müller 0a61baa4b6 Completely ignore incomplete classes in C++/CLI (#823) 9 years ago
Victor Peter Rouven Müller 22c8541e2a Fixing WinSDK include path code (#822) 9 years ago
Dimitar Dobrev 974f8fab20 Replaced the useless desugared dependent name type with its qualifier. 9 years ago
realvictorprm 936d2231a7 Fixed wrong recording of declaration order (#816) 9 years ago
Dimitar Dobrev 6d63508d3f Sent a missed changed about reading the function type in the parser. 9 years ago
Dimitar Dobrev 5f6c432f19 Removed all warnings in the C# part. 9 years ago
Dimitar Dobrev 1174800cff Generated the symbols for templates by separate functions instead. 9 years ago
Dimitar Dobrev fcca2e5501 Fixed the C++ printing of qualified template substitutions. 9 years ago
Dimitar Dobrev 71c14cdb2b Fixed the C++ printing of qualified specializations. 9 years ago
Dimitar Dobrev 6a43e82047 Fixed the C++ printing of classes nested in specializations. 9 years ago
Dimitar Dobrev 0f0f6172f0 Fixed the finding of functions to work in name-spaces too. 9 years ago
Dimitar Dobrev bf6ee830ed Simplified the printing of C++ qualifiers. 9 years ago
realvictorprm 10c86a2a10 Fixed the generated C# when an incomplete class is forwarded more than once. 9 years ago
realvictorprm 9d89764965 Wrapped injected classes in order to ease binding lists of redeclarations. 9 years ago
Joao Matos 9dc880dd6a Fixed build files to run mono64 in 64-bit non-VS builds. 9 years ago
Dimitar Dobrev c3f7fa10c2 Changed the generation of symbols to only include specialisations from generated functions. 9 years ago
Dimitar Dobrev 120e386ad9 Fixed a few warnings. 9 years ago
Dimitar Dobrev ac83eed80a Exported template specialisations in the native symbols. 9 years ago
Dimitar Dobrev 42facd9df1 Fixed the generation of parameters in the C# printer. 9 years ago
Dimitar Dobrev 52788fd0d6 Removed a redundant parameter. 9 years ago
realvictorprm f44c578be8 Disabled generation of disposable for incomplete structs/classes (#799) 10 years ago
realvictorprm 938ccf686b Incomplete classes and structs are now generated for C#. (#797) 10 years ago
Dimitar Dobrev 38f247b1db Merged the libraries for inlines and templates into one. 10 years ago
Abhinav Tripathi 91fcfd0b5c Fix CheckStaticClass pass and add test. (#795) 10 years ago
realvictorprm 4307fb3303 Fixed ArgumentException due to nullptr arguments in Marshaling native function pointers. (#794) 10 years ago
Dimitar Dobrev 4dc3b4e133 Restored some unused but needed code. 10 years ago
Dimitar Dobrev 087cb25775 Added a fall-back when trying to use the latest version of VS. 10 years ago
realvictorprm 8f8031584c Added complete support for VS 2017 10 years ago
Dimitar Dobrev e2a2e8df4b Fixed the generated C# for an array of const char*. 10 years ago
Dimitar Dobrev 2e3da64586 Fixed a regression caused by VS failing to rebuild properly. 10 years ago
Dimitar Dobrev c3f7c50702 Changed events to be visited after properties when renaming. 10 years ago
Dimitar Dobrev 8233f52da3 Fixed a regression when renaming overridden properties. 10 years ago
Dimitar Dobrev 358c03e261 Fixed a regression when a method called "dispose" is wrapped. 10 years ago
Dimitar Dobrev dd82358a04 Always upper-cased the first character of a function. 10 years ago
Dimitar Dobrev ea9c12842a Changed the renaming not to lose separation in new names. 10 years ago
Dimitar Dobrev d293a7f49f Regenerated the parser bindings with the renaming of enum items. 10 years ago
Dimitar Dobrev fe85a33ba1 Restored the renaming of enums. 10 years ago
Dimitar Dobrev 028eac9d69 Visited parameters while renaming. 10 years ago
Joao Matos df9666d6c4 Added final AST support for methods and classes. 10 years ago
Joao Matos 17f768f6c4 Add classes as rename targets for default renaming pass. 10 years ago
Joao Matos 586b14ab62 Fixed previously missing rename target checking for classes. 10 years ago
Joao Matos c7771cc677 Reworked GenerateEnumItemFromMacro so enum items have namespaces. 10 years ago
Joao Matos 46e697b0fb Improved generator test runner to find tests in embedded setup. 10 years ago