Fixes for classes with the same name in different namespaces
Includes the majority of patch #1484. Excludes changes in typepass.cxx for specializations which have no effect on the duplicate_class_name_in_ns testcase, nor the rest of the test-suite.
This commit is contained in:
parent
ee9e436971
commit
fa00622614
4 changed files with 109 additions and 5 deletions
|
|
@ -7,6 +7,13 @@ the issue number to the end of the URL: https://github.com/swig/swig/issues/
|
|||
Version 4.1.0 (in progress)
|
||||
===========================
|
||||
|
||||
2022-09-19: wsfulton
|
||||
#1484 Fixes for class inheritance with the same name in different namespaces
|
||||
such as:
|
||||
|
||||
namespace A { class Bar {}; }
|
||||
namespace B { template<typename T, typename U> class Bar : public A::Bar {}; }
|
||||
|
||||
2022-09-19: wsfulton
|
||||
#2316 Remove swig.spec file and srcrpm makefile target. These are very out of date
|
||||
and don't seem to be used by RPM based Linux distributions which have their
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue