Tools and libraries to glue C/C++ APIs to high-level languages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.0 KiB

CppSharp 0.8.18 28.1.2018

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) and ForceConversionToProperty(pattern).

Add UsePropertyDetectionHeuristics option to DriverOptions.

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.