Emit DWARF DW_AT_noreturn for C++ [[ noreturn ]] and C _Noreturn specifiers.
Corresponding LLVM patch: https://reviews.llvm.org/D23167
Differential D23168
emit_DW_AT_noreturn flag Authored by vleschuk on Aug 4 2016, 9:13 AM.
Details Emit DWARF DW_AT_noreturn for C++ [[ noreturn ]] and C _Noreturn specifiers. Corresponding LLVM patch: https://reviews.llvm.org/D23167
Diff Detail Event Timeline
| ||||||
Please check for more context. For example:
CHECK: !DISubprogram({{.*}}name: "f"{{.*}}flags: DIFlagNoreturnwould be good here.