about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2016-11-11 18:22:41 -0500
committerNiko Matsakis <niko@alum.mit.edu>2016-11-17 13:44:21 -0500
commit34c361cfb2e7aa3efffe8783d2c31afc9e43f040 (patch)
treec58d14fb7887fd565ccc152d22d7f7e65a40c36b /src/test/incremental/thinlto
parent629f5ffb23aeb96621bb4da7f7ea6d605670056b (diff)
downloadrust-34c361cfb2e7aa3efffe8783d2c31afc9e43f040.tar.gz
rust-34c361cfb2e7aa3efffe8783d2c31afc9e43f040.zip
when creating an AssociatedItem, read data from impl, not impl item
Before, when we created an AssociatedItem for impl item X, we would read
the impl item itself. Now we instead load up the impl I that contains X
and read the data from the `ImplItemRef` for X; actually, we do it for
all impl items in I pre-emptively.

This kills the last source of edges between a method X and a call to a
method Y defined in the same impl.

Fixes #37121
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions