about summary refs log tree commit diff
path: root/src/test/debuginfo/macro-stepping.rs
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-121/+0
2018-12-25Remove licensesMark Rousskov-10/+0
2018-01-05Disable failing tests temporarilySam-0/+1
2017-02-08Exclude top-level macro expansions from source location override.Vadim Chugunov-0/+26
2016-11-30debuginfo: Ignore macro-stepping test on aarch64Michael Woerister-0/+1
2016-08-25Fix debug line info for macro expansions. Vadim Chugunov-0/+103
Macro expansions produce code tagged with debug locations that are completely different from the surrounding expressions. This wrecks havoc on debugger's ability the step over source lines. In order to have a good line stepping behavior in debugger, we overwrite debug locations of macro expansions with that of the outermost expansion site.