Skip to content

Commit 700ac84

Browse files
committed
Rename traits::drop -> traits::misc.
1 parent f629baf commit 700ac84

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed
File renamed without changes.

src/librustc/traits/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ pub mod auto_trait;
77
mod chalk_fulfill;
88
pub mod codegen;
99
mod coherence;
10-
pub mod drop;
1110
mod engine;
1211
pub mod error_reporting;
1312
mod fulfill;
13+
pub mod misc;
1414
mod object_safety;
1515
mod on_unimplemented;
1616
mod project;
@@ -1244,7 +1244,7 @@ impl<'tcx> TraitObligation<'tcx> {
12441244
}
12451245

12461246
pub fn provide(providers: &mut ty::query::Providers<'_>) {
1247-
drop::provide(providers);
1247+
misc::provide(providers);
12481248
*providers = ty::query::Providers {
12491249
is_object_safe: object_safety::is_object_safe_provider,
12501250
specialization_graph_of: specialize::specialization_graph_provider,

src/librustc_lint/builtin.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ use lint::{EarlyContext, EarlyLintPass, LateLintPass, LintPass};
2727
use lint::{LateContext, LintArray, LintContext};
2828
use rustc::lint;
2929
use rustc::lint::FutureIncompatibleInfo;
30-
use rustc::traits::drop::can_type_implement_copy;
30+
use rustc::traits::misc::can_type_implement_copy;
3131
use rustc::ty::{self, layout::VariantIdx, Ty, TyCtxt};
3232
use rustc_data_structures::fx::FxHashSet;
3333
use rustc_feature::Stability;

src/librustc_passes/stability.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc::lint;
66
use rustc::middle::privacy::AccessLevels;
77
use rustc::middle::stability::{DeprecationEntry, Index};
88
use rustc::session::Session;
9-
use rustc::traits::drop::can_type_implement_copy;
9+
use rustc::traits::misc::can_type_implement_copy;
1010
use rustc::ty::query::Providers;
1111
use rustc::ty::TyCtxt;
1212
use rustc_data_structures::fx::{FxHashMap, FxHashSet};

src/librustc_typeck/coherence/builtin.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use rustc::middle::lang_items::UnsizeTraitLangItem;
77
use rustc::middle::region;
88

99
use rustc::infer;
10-
use rustc::traits::drop::{can_type_implement_copy, CopyImplementationError};
10+
use rustc::traits::misc::{can_type_implement_copy, CopyImplementationError};
1111
use rustc::traits::predicate_for_trait_def;
1212
use rustc::traits::{self, ObligationCause, TraitEngine};
1313
use rustc::ty::adjustment::CoerceUnsizedInfo;

0 commit comments

Comments
 (0)