diff options
author | Zackery Spytz <zspytz@gmail.com> | 2019-02-22 06:28:53 -0700 |
---|---|---|
committer | Zackery Spytz <zspytz@gmail.com> | 2019-02-22 06:28:53 -0700 |
commit | c3d652c785328e67d14141266e4ae6198124cc95 (patch) | |
tree | 3950f433f55964f489852e7e606b9478345fc19d /Doc | |
parent | 207d9591f908adef23b880b30c280e6b7d46dfa6 (diff) | |
download | swig-c3d652c785328e67d14141266e4ae6198124cc95.tar.gz |
Fix the handling of director classes with final methods
Generated SwigDirector_* classes were attempting to override
methods marked as final.
In addition, give a warning if the destructor of a director class is
final.
Closes #564.
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/Manual/Warnings.html | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Doc/Manual/Warnings.html b/Doc/Manual/Warnings.html index bff20801e..8b2ab2b95 100644 --- a/Doc/Manual/Warnings.html +++ b/Doc/Manual/Warnings.html @@ -535,6 +535,7 @@ example.i(4) : Syntax error in input(1). <li>522. Use of an illegal constructor name '<em>name</em>' in %extend is deprecated, the constructor name should be '<em>name</em>'. <li>523. Use of an illegal destructor name '<em>name</em>' in %extend is deprecated, the destructor name should be '<em>name</em>'. <li>524. Experimental target language. Target language <em>language</em> specified by <em>lang</em> is an experimental language. Please read about SWIG experimental languages, <em>htmllink</em>. +<li>525. The director base class '<em>name</em>' or the destructor of director base class '<em>name</em>' is marked as final. </ul> <H3><a name="Warnings_doxygen">18.9.6 Doxygen comments (560-599)</a></H3> |