Commit Graph

1 Commits

Author SHA1 Message Date
Julien Marrec d2c6521d9d Fix #3415 segfault in Allocate::usingDeclaration
When a derived class has a public 'using Base::method;' that names a
base class member template with no SWIG visible (%template) instantiations
and the same class declares a protected concrete override of the same
name, SWIG segfaulted while finalising the symbol table overload chain.

Fix and add a regression test cpp11_using_member_template mirroring the original
reproducer from #3415.

Closes #3416
2026-05-19 21:48:56 +01:00