Skip to content

Commit b14362f

Browse files
ty::KContainer -> ty::AssocItemContainer::K
1 parent f0cf996 commit b14362f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

clippy_lints/src/missing_inline.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clippy_utils::diagnostics::span_lint;
22
use rustc_ast::ast;
33
use rustc_hir as hir;
44
use rustc_lint::{LateContext, LateLintPass, LintContext};
5+
use rustc_middle::ty::AssocItemContainer;
56
use rustc_session::declare_lint_pass;
67
use rustc_span::{Span, sym};
78

@@ -138,7 +139,6 @@ impl<'tcx> LateLintPass<'tcx> for MissingInline {
138139
}
139140

140141
fn check_impl_item(&mut self, cx: &LateContext<'tcx>, impl_item: &'tcx hir::ImplItem<'_>) {
141-
use rustc_middle::ty::{ImplContainer, TraitContainer};
142142
if rustc_middle::lint::in_external_macro(cx.sess(), impl_item.span) || is_executable_or_proc_macro(cx) {
143143
return;
144144
}
@@ -156,8 +156,8 @@ impl<'tcx> LateLintPass<'tcx> for MissingInline {
156156
let assoc_item = cx.tcx.associated_item(impl_item.owner_id);
157157
let container_id = assoc_item.container_id(cx.tcx);
158158
let trait_def_id = match assoc_item.container {
159-
TraitContainer => Some(container_id),
160-
ImplContainer => cx.tcx.impl_trait_ref(container_id).map(|t| t.skip_binder().def_id),
159+
AssocItemContainer::Trait => Some(container_id),
160+
AssocItemContainer::Impl => cx.tcx.impl_trait_ref(container_id).map(|t| t.skip_binder().def_id),
161161
};
162162

163163
if let Some(trait_def_id) = trait_def_id {

clippy_utils/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3340,8 +3340,8 @@ pub fn get_path_from_caller_to_method_type<'tcx>(
33403340
let assoc_item = tcx.associated_item(method);
33413341
let def_id = assoc_item.container_id(tcx);
33423342
match assoc_item.container {
3343-
rustc_ty::TraitContainer => get_path_to_callee(tcx, from, def_id),
3344-
rustc_ty::ImplContainer => {
3343+
rustc_ty::AssocItemContainer::Trait => get_path_to_callee(tcx, from, def_id),
3344+
rustc_ty::AssocItemContainer::Impl => {
33453345
let ty = tcx.type_of(def_id).instantiate_identity();
33463346
get_path_to_ty(tcx, from, ty, args)
33473347
},

0 commit comments

Comments
 (0)