about summary refs log tree commit diff
path: root/src/libsyntax/errors/json.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-05-13 00:29:22 -0700
committerbors <bors@rust-lang.org>2016-05-13 00:29:22 -0700
commit709e5c5fdefb26500bf1b6a1e7eff7a6dfb8596a (patch)
tree48edbaa215d00244742b793943568acdb837006b /src/libsyntax/errors/json.rs
parent01ed700640c36fef719027d8baec9ddb5ef04df5 (diff)
parentaa00e3a552d453f8af0d033d6207a0e09d159d2e (diff)
downloadrust-709e5c5fdefb26500bf1b6a1e7eff7a6dfb8596a.tar.gz
rust-709e5c5fdefb26500bf1b6a1e7eff7a6dfb8596a.zip
Auto merge of #33596 - nikomatsakis:issue-33586-regr-assoc-type-path, r=eddyb
re-introduce a cache for ast-ty-to-ty

It turns out that `ast_ty_to_ty` is supposed to be updating the `def`
after it finishes, but at some point in the past it stopped doing
so. This was never noticed because of the `ast_ty_to_ty_cache`, but that
cache was recently removed. This PR fixes the code to update the def
properly, but apparently that is not quite enough to make the operation
idempotent, so for now we reintroduce the cache too.

Fixes #33586.

r? @eddyb
Diffstat (limited to 'src/libsyntax/errors/json.rs')
0 files changed, 0 insertions, 0 deletions