fix imports
This commit is contained in:
parent
4917bba0e8
commit
fbf4731778
@ -19,7 +19,6 @@ use crate::dataflow::indexes::{MovePathIndex, MoveOutIndex};
|
||||
use crate::util::borrowck_errors;
|
||||
|
||||
use crate::borrow_check::{
|
||||
nll::explain_borrow::BorrowExplanation,
|
||||
nll::region_infer::{RegionName, RegionNameSource},
|
||||
prefixes::IsPrefixOf,
|
||||
WriteKind,
|
||||
@ -27,7 +26,10 @@ use crate::borrow_check::{
|
||||
MirBorrowckCtxt, InitializationRequiringAction, PrefixSet
|
||||
};
|
||||
|
||||
use super::{IncludingDowncast, UseSpans};
|
||||
use super::{
|
||||
IncludingDowncast, UseSpans,
|
||||
explain_borrow::BorrowExplanation,
|
||||
};
|
||||
|
||||
#[derive(Debug)]
|
||||
struct MoveSite {
|
||||
|
@ -1,7 +1,6 @@
|
||||
use std::collections::VecDeque;
|
||||
|
||||
use crate::borrow_check::borrow_set::BorrowData;
|
||||
use crate::borrow_check::diagnostics::UseSpans;
|
||||
use crate::borrow_check::nll::region_infer::{Cause, RegionName};
|
||||
use crate::borrow_check::nll::ConstraintDescription;
|
||||
use crate::borrow_check::{MirBorrowckCtxt, WriteKind};
|
||||
@ -17,7 +16,7 @@ use rustc_errors::DiagnosticBuilder;
|
||||
use syntax_pos::Span;
|
||||
use syntax_pos::symbol::Symbol;
|
||||
|
||||
mod find_use;
|
||||
use super::{UseSpans, find_use};
|
||||
|
||||
#[derive(Debug)]
|
||||
pub(in crate::borrow_check) enum BorrowExplanation {
|
||||
|
@ -19,9 +19,12 @@ use super::borrow_set::BorrowData;
|
||||
use super::MirBorrowckCtxt;
|
||||
use crate::dataflow::move_paths::{InitLocation, LookupResult};
|
||||
|
||||
mod find_use;
|
||||
|
||||
crate mod conflict_errors;
|
||||
crate mod move_errors;
|
||||
crate mod mutability_errors;
|
||||
crate mod explain_borrow;
|
||||
|
||||
pub(super) struct IncludingDowncast(pub(super) bool);
|
||||
|
||||
|
@ -32,7 +32,6 @@ use crate::util as mir_util;
|
||||
use crate::util::pretty;
|
||||
|
||||
mod constraint_generation;
|
||||
pub mod explain_borrow;
|
||||
mod facts;
|
||||
mod invalidation;
|
||||
crate mod region_infer;
|
||||
|
Loading…
x
Reference in New Issue
Block a user