This Patch adds support in clang C++ frontend to emit DW_AT_noreturn for C++ class member functions.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LGTM with updated testcase, thanks!
llvm/test/DebugInfo/X86/noreturn_cpp11.ll | ||
---|---|---|
59–63 | Please remove all stringified attributes that aren't strictly necessary for the test. |
llvm/test/DebugInfo/X86/noreturn_cpp11.ll | ||
---|---|---|
59–63 | Done! |
Comment Actions
Ah sorry. While preparing this for commit I realized that the CGDebugInfo change is untested. Can you add a Clang test that checks that CFE is emitting the expected LLVM IR?
Please remove all stringified attributes that aren't strictly necessary for the test.