2017-11-01 François Dumont <fdumont@gcc.gnu.org>
commitc730c800d495b6e67ae47a61672a029f673c951e
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Nov 2017 17:52:05 +0000 (1 17:52 +0000)
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Nov 2017 17:52:05 +0000 (1 17:52 +0000)
tree575b27dce6c3b5a648f605dbe37de263020bd2e8
parent12f6e5e6159e8ce0b3f16926c95788e93095a617
2017-11-01  François Dumont  <fdumont@gcc.gnu.org>

* python/libstdcxx/v6/printers.py (StdExpAnyPrinter.__init__): Strip
typename versioned namespace before the substitution.
(StdExpOptionalPrinter.__init__): Likewise.
(StdVariantPrinter.__init__): Likewise.
(Printer.add_version): Inject versioned namespace after std or
__gnu_cxx.
(build_libstdcxx_dictionary): Adapt add_version usages, always pass
namespace first and symbol second.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254320 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/python/libstdcxx/v6/printers.py