Save/restore OuterTemplateParams in AbstractManglingParser::parseEncoding.
authorJustin Lebar <justin.lebar@gmail.com>
Wed, 9 Jun 2021 23:57:22 +0000 (16:57 -0700)
committerJustin Lebar <justin.lebar@gmail.com>
Thu, 10 Jun 2021 00:56:23 +0000 (17:56 -0700)
commitc962491a41c3fbc6de50b4c109a67d21b2044d71
tree848558b95fd64db1398b0feed084301920ecdf71
parentbbe6f51b726f9d4265df4407736772dd68ac6f98
Save/restore OuterTemplateParams in AbstractManglingParser::parseEncoding.

Previously we were only saving plain TemplateParams.

Differential Revision: https://reviews.llvm.org/D103996
libcxxabi/src/demangle/ItaniumDemangle.h
libcxxabi/test/test_demangle.pass.cpp
llvm/include/llvm/Demangle/ItaniumDemangle.h