diff options
author | Araq <rumpf_a@web.de> | 2014-09-26 09:36:09 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-09-26 09:36:09 +0200 |
commit | 1088814e56811f3bca77f191d8c492405712fcdb (patch) | |
tree | 7899b77663824fa613551840c84a1e7b5f06727a /doc/manual.txt | |
parent | dfd73902772a0236e09cae534ba98f1a58c194ad (diff) | |
download | Nim-1088814e56811f3bca77f191d8c492405712fcdb.tar.gz |
deepCopy is instantiated when its corresponding type is instantiated
Diffstat (limited to 'doc/manual.txt')
-rw-r--r-- | doc/manual.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/manual.txt b/doc/manual.txt index 3d44110f5..8b0f5a5e6 100644 --- a/doc/manual.txt +++ b/doc/manual.txt @@ -4386,6 +4386,8 @@ like ``let v = expr``, ``var v = expr``, ``parameter = defaultValue`` or for parameter passing no assignment is performed. The ``override`` pragma is optional for overriding ``=``. +**Note**: Overriding of operator ``=`` is not yet implemented. + destructors ----------- @@ -4446,6 +4448,9 @@ Be aware that destructors are not called for objects allocated with ``new``. This may change in future versions of language, but for now the ``finalizer`` parameter to ``new`` has to be used. +**Note**: Destructors are still experimental and the spec might change +significantly in order to incorporate an escape analysis. + deepCopy -------- |