aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2023-06-14 17:15:28 -0700
committerJonas Devlieghere <jonas@devlieghere.com>2023-06-14 17:15:28 -0700
commit7371ec76299df6922911233bd6ee07d7629d09b6 (patch)
treeb74c4cec6d963e3ef40d3ce46fe53934581a1ee1 /clang/lib/Lex/ModuleMap.cpp
parent048204d6102ab984c067c1a1c9889edb7f58d419 (diff)
downloadllvm-7371ec76299df6922911233bd6ee07d7629d09b6.zip
llvm-7371ec76299df6922911233bd6ee07d7629d09b6.tar.gz
llvm-7371ec76299df6922911233bd6ee07d7629d09b6.tar.bz2
[lldb] Have crashlog warn when remapped paths are inaccessible.
It can be tricky to troubleshoot why the crashlog script can't show inline sources. The two most common causes are that we couldn't find the dSYM or, if we find the dSYM, that the path remapping included in the dSYMForUUID output isn't accessible. The former is already easy to diagnose, but the latter is harder because you'd have to manually invoke dsymForUUID on the UUID and check the remapped path. This patch automates that process and prints a warning if the remapped path doesn't exist or is not accessible. Differential revision: https://reviews.llvm.org/D152886
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions