Fixes apple:  #12020687.  This was a problem in the demangler with template
substitution forward references.  That is, sometimes a mangled name refers to
a substitution that hasn't yet been defined.  The demangler was derferencing a
null pointer in this case because it wasn't properly guarded against a
forward reference.  Test case added to catch this problem.

git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@161267 91177308-0d34-0410-b5e6-96231b3b80d8
2 files changed
tree: 9c2452eeae8134a05b725050cd3ae191ad920405
  1. include/
  2. lib/
  3. src/
  4. test/
  5. www/
  6. CREDITS.TXT
  7. LICENSE.TXT