diff options
| author | bors <bors@rust-lang.org> | 2022-09-13 01:19:05 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-09-13 01:19:05 +0000 |
| commit | 0df1ddc185af0d1b8d476851a50c42a31ebbb741 (patch) | |
| tree | 3f8be06a747146cf6d86ba4788ddab17b166ce91 /compiler/rustc_codegen_llvm/src | |
| parent | 089584db01c85c24cc98a532eb7d02f651a2c137 (diff) | |
| parent | 38958aa8bdd2b46dd7f9213bda1c9c6433282a68 (diff) | |
| download | rust-0df1ddc185af0d1b8d476851a50c42a31ebbb741.tar.gz rust-0df1ddc185af0d1b8d476851a50c42a31ebbb741.zip | |
Auto merge of #99556 - davidtwco:collapse-debuginfo, r=wesleywiser
ssa: implement `#[collapse_debuginfo]` cc #39153 rust-lang/compiler-team#386 Debuginfo line information for macro invocations are collapsed by default - line information are replaced by the line of the outermost expansion site. Using `-Zdebug-macros` disables this behaviour. When the `collapse_debuginfo` feature is enabled, the default behaviour is reversed so that debuginfo is not collapsed by default. In addition, the `#[collapse_debuginfo]` attribute is available and can be applied to macro definitions which will then have their line information collapsed. r? rust-lang/wg-debugging
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
