diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-06-29 02:30:53 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-07-11 00:12:07 +0300 |
| commit | a138e9d625bf83c45d3835b12d7689b730dc4e9a (patch) | |
| tree | 408540b0a11f8f3f63e86892b9d40e31aa393b3b /src/test/ui/thinlto | |
| parent | 62a1f5dbc0bbcf875b21dce643ae8b2ae971c74e (diff) | |
| download | rust-a138e9d625bf83c45d3835b12d7689b730dc4e9a.tar.gz rust-a138e9d625bf83c45d3835b12d7689b730dc4e9a.zip | |
expand: Get rid of `resolve_macro_path`
It was used to choose whether to apply derive markers like `#[rustc_copy_clone_marker]` or not, but it was called before all the data required for resolution is available, so it could work incorrectly in some corner cases (like user-defined derives name `Copy` or `Eq`). Delay the decision about markers until the proper resolution results are available instead.
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions
