librustc_mir => 2018
This commit is contained in:
parent
626e74d5f6
commit
725af30809
110 changed files with 512 additions and 503 deletions
|
@ -1,10 +1,14 @@
|
|||
use dataflow::move_paths::{HasMoveData, MoveData, MovePathIndex, LookupResult};
|
||||
use dataflow::{MaybeInitializedPlaces, MaybeUninitializedPlaces};
|
||||
use dataflow::{DataflowResults};
|
||||
use dataflow::{on_all_children_bits, on_all_drop_children_bits};
|
||||
use dataflow::{drop_flag_effects_for_location, on_lookup_result_bits};
|
||||
use dataflow::MoveDataParamEnv;
|
||||
use dataflow::{self, do_dataflow, DebugFormatted};
|
||||
use crate::dataflow::move_paths::{HasMoveData, MoveData, MovePathIndex, LookupResult};
|
||||
use crate::dataflow::{MaybeInitializedPlaces, MaybeUninitializedPlaces};
|
||||
use crate::dataflow::{DataflowResults};
|
||||
use crate::dataflow::{on_all_children_bits, on_all_drop_children_bits};
|
||||
use crate::dataflow::{drop_flag_effects_for_location, on_lookup_result_bits};
|
||||
use crate::dataflow::MoveDataParamEnv;
|
||||
use crate::dataflow::{self, do_dataflow, DebugFormatted};
|
||||
use crate::transform::{MirPass, MirSource};
|
||||
use crate::util::patch::MirPatch;
|
||||
use crate::util::elaborate_drops::{DropFlagState, Unwind, elaborate_drop};
|
||||
use crate::util::elaborate_drops::{DropElaborator, DropStyle, DropFlagMode};
|
||||
use rustc::ty::{self, TyCtxt};
|
||||
use rustc::ty::layout::VariantIdx;
|
||||
use rustc::mir::*;
|
||||
|
@ -13,10 +17,6 @@ use rustc_data_structures::bit_set::BitSet;
|
|||
use std::fmt;
|
||||
use syntax::ast;
|
||||
use syntax_pos::Span;
|
||||
use transform::{MirPass, MirSource};
|
||||
use util::patch::MirPatch;
|
||||
use util::elaborate_drops::{DropFlagState, Unwind, elaborate_drop};
|
||||
use util::elaborate_drops::{DropElaborator, DropStyle, DropFlagMode};
|
||||
|
||||
pub struct ElaborateDrops;
|
||||
|
||||
|
@ -174,7 +174,7 @@ struct Elaborator<'a, 'b: 'a, 'tcx: 'b> {
|
|||
}
|
||||
|
||||
impl<'a, 'b, 'tcx> fmt::Debug for Elaborator<'a, 'b, 'tcx> {
|
||||
fn fmt(&self, _f: &mut fmt::Formatter) -> fmt::Result {
|
||||
fn fmt(&self, _f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue