v18.1.0
What's Changed
- Fix an issue with string escaping by @tannergooding in #501
- Use InlineArray instead of fixed when using latest codegen by @tannergooding in #505
- Ensure that we don't try to create a test stream if test output isn't… by @tannergooding in #506
- Recognize LLU and LU integer suffixes by @TechPizzaDev in #513
- Improve codegen for a few expression kinds by @tannergooding in #514
- Ensure a cast is inserted for enum constant decls involving an implicit sign change by @tannergooding in #515
- Fixed instruction in README.md by @danhab99 in #517
- Adding a switch to minimally support pointers in generics by @tannergooding in #520
- Fix operand order for NativeMemory.Copy by @tannergooding in #523
- Add OverloadedDeclRef by @ceresgalax in #526
- Fix native crashes / asserts in libClangSharp and CXXRecordDecl Destructor property. by @ceresgalax in #525
- Don't enforce code style in build by @tannergooding in #541
- Enable matching
*
for--with-using
by @dpaoliello in #537 - Ignore the TypeVisibility and NoThrow attributes by @dpaoliello in #540
- Add wrappers for
ParmVarDecl::hasUnparsedDefaultArg
andParmVarDecl::hasUninstantiatedDefaultArg
by @dpaoliello in #546 - Add new getHas*DefaultArg C++ functions to ClangSharp.h by @dpaoliello in #548
- Updating Clang to v18.1 by @tannergooding in #545
- Fix crash when using a default argument from a base template by @dpaoliello in #547
- Exclude intrinsics from translation by @dpaoliello in #542
- Exclude template specializations unless
generate-template-bindings
is set by @dpaoliello in #551 - Make Decl.DescribedTemplate property nullable. by @ceresgalax in #530
New Contributors
- @danhab99 made their first contribution in #517
- @ceresgalax made their first contribution in #526
- @dpaoliello made their first contribution in #537
Full Changelog: v17.0.0...v18.1.0