Niko Matsakis 0bdefd7064 Revamp the fulfillment cache tracking to only cache trait-refs, which
was the major use-case, and to update the dep-graph. Other kinds of
predicates are now excluded from the cache because there is no easy way
to make a good dep-graph node for them, and because they are not
believed to be that useful. :)

Fixes #30741. (However, the test still gives wrong result for trans,
for an independent reason which is fixed in the next commit.)
2016-01-21 14:27:29 -05:00
..
2016-01-19 14:39:23 +13:00
2016-01-19 14:51:22 +13:00
2016-01-19 15:02:56 +13:00
2016-01-19 15:14:04 +02:00