Fully stop using the HIR in trait impl checks At least I hope I found all happy path usages. I'll need to check if I can figure out a way to make queries declare that they don't access the HIR except in error paths
indexmap
hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}
TyCtxt::struct_span_lint_hir
TyCtxt::node_span_lint
Session
DiagCtxt
String
min_specialization