fix imports

This commit is contained in:
Mark Mansi 2019-11-27 11:45:05 -06:00
parent 4917bba0e8
commit fbf4731778
4 changed files with 8 additions and 5 deletions

View File

@ -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 {

View File

@ -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 {

View File

@ -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);

View File

@ -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;