diff options
author | Juan M Gómez <info@jmgomez.me> | 2023-11-03 17:54:35 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-03 13:54:35 -0400 |
commit | d70a9957e21a60b1756f8ea7c8cdaa9fb89fb2be (patch) | |
tree | eab694624c9a3d3c387e60bb0a06e7438d7b97ec /changelog.md | |
parent | b68e0aab4c9c7db5df996ba1a4eb91ce7c82b8c6 (diff) | |
download | Nim-d70a9957e21a60b1756f8ea7c8cdaa9fb89fb2be.tar.gz |
adds C++ features to change log (#22906)
Co-authored-by: Andreas Rumpf <rumpf_a@web.de> Co-authored-by: Juan Carlos <juancarlospaco@gmail.com>
Diffstat (limited to 'changelog.md')
-rw-r--r-- | changelog.md | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md index 454b613f0..3351a6f7a 100644 --- a/changelog.md +++ b/changelog.md @@ -32,6 +32,9 @@ slots when enlarging a sequence. ## Language changes - `noInit` can be used in types and fields to disable member initializers in the C++ backend. +- C++ custom constructors initializers see https://nim-lang.org/docs/manual_experimental.htm#constructor-initializer +- `member` can be used to attach a procedure to a C++ type. +- C++ `constructor` now reuses `result` instead creating `this`. ## Compiler changes |