about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-07-02 13:47:28 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-07-11 00:12:08 +0300
commite2729460661c9bafb2e1862ddd0a63f75ae553e7 (patch)
treee4a32afa10949c695be7cd7b731cc1204f0a8fcc /src/test/ui/thinlto
parentaff9738462e8959c0a3eef57124b08d5f811cdec (diff)
downloadrust-e2729460661c9bafb2e1862ddd0a63f75ae553e7.tar.gz
rust-e2729460661c9bafb2e1862ddd0a63f75ae553e7.zip
def_collector: Simplify tracking of macro invocation parents
Avoid the tricky scheme with callbacks and keep the invocation parent data where it logically belongs - in `Definitions`.

This also allows to create `InvocationData` entries in resolve when the data is actually ready, and remove cells and "uninitialized" variants from it.
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions