diff options
author | Zachary Turner <zturner@google.com> | 2018-12-14 18:10:13 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2018-12-14 18:10:13 +0000 |
commit | 8fb9a71dde4a2f738f4b77e990dd7ec93d87a889 (patch) | |
tree | ae8037dedf921e39a63223c2086321a8d14f7489 /llvm/lib/Transforms/Utils/Local.cpp | |
parent | f47d8be7be9f519e6628b15d6c7f9e5af1496ad6 (diff) | |
download | llvm-8fb9a71dde4a2f738f4b77e990dd7ec93d87a889.zip llvm-8fb9a71dde4a2f738f4b77e990dd7ec93d87a889.tar.gz llvm-8fb9a71dde4a2f738f4b77e990dd7ec93d87a889.tar.bz2 |
[MS Demangler] Fail gracefully on invalid pointer types.
Once we detect a 'P', we know we a pointer type is upcoming, so
we make some assumptions about the output that follows. If those
assumptions didn't hold, we would assert. Instead, we should
fail gracefully and propagate the error up.
llvm-svn: 349169
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions