CppSharp v0.8.18 Release Notes
-
Do not generate wrappers for template specializations if original method in template class is ignored.
โ Add one more include path which Linux usually expects.
Evaluate expressions for enums generated using GenerateEnumFromMacros
Evaluate expressions when generating enum from macros - ExpressionEvaluator taken from https://github.com/codingseb/ExpressionEvaluator
Set the name-space for enums generated from macros.
๐ Preliminary script for building 32-bit Nuget package
Field property getter returns non-value types by reference instead of by copy.
โก๏ธ Update VS check when downloading pre-compiled LLVM packages.
โ Add
IgnoreConversionToProperty(pattern)
andForceConversionToProperty(pattern)
.โ Add
UsePropertyDetectionHeuristics
option toDriverOptions
.โ Add "run" to verbs.txt
โ Added support for 16-bit wide characters (char16_t).
๐ Fixed the generated C++ for symbols when protected classes need them.
โ Removed the possibility for conflicts between overloads when generating C++ for symbols.