llvm-undname: More no-op changes to increase test coverage
authorNico Weber <nicolasweber@gmx.de>
Tue, 4 Jun 2019 15:38:00 +0000 (15:38 +0000)
committerNico Weber <nicolasweber@gmx.de>
Tue, 4 Jun 2019 15:38:00 +0000 (15:38 +0000)
commitc1a0e6fe6b33b9f9b5420edddd3afce7fa1d308b
treed6586e8a4971f8d60d2047ca9772570a659f6bfb
parent7f3135037dd44620b231a975d313ce62f93fe873
llvm-undname: More no-op changes to increase test coverage

- Add test coverage around invalid anon namespaces and
  for error paths in demanglePrimitiveType() and in
  demangleFullyQualifiedTypeName()

- Use DEMANGLE_UNREACHABLE in two more unreachable places

llvm-svn: 362514
llvm/lib/Demangle/MicrosoftDemangle.cpp
llvm/test/Demangle/invalid-manglings.test