move LOCAL_CRATE to cstore
This commit is contained in:
parent
8719f504ee
commit
dc4a4ada58
28 changed files with 56 additions and 29 deletions
|
|
@ -8,9 +8,10 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
use metadata::cstore::LOCAL_CRATE;
|
||||
use middle::ty;
|
||||
use middle::def;
|
||||
use middle::def_id::{DefId, LOCAL_CRATE};
|
||||
use middle::def_id::DefId;
|
||||
|
||||
use std::env;
|
||||
use std::fs::{self, File};
|
||||
|
|
|
|||
|
|
@ -35,9 +35,10 @@ use lint;
|
|||
use llvm::{BasicBlockRef, Linkage, ValueRef, Vector, get_param};
|
||||
use llvm;
|
||||
use metadata::{csearch, encoder, loader};
|
||||
use metadata::cstore::LOCAL_CRATE;
|
||||
use middle::astencode;
|
||||
use middle::cfg;
|
||||
use middle::def_id::{DefId, LOCAL_CRATE};
|
||||
use middle::def_id::DefId;
|
||||
use middle::lang_items::{LangItem, ExchangeMallocFnLangItem, StartFnLangItem};
|
||||
use middle::weak_lang_items;
|
||||
use middle::pat_util::simple_name;
|
||||
|
|
|
|||
|
|
@ -22,8 +22,9 @@ use arena::TypedArena;
|
|||
use back::link;
|
||||
use session;
|
||||
use llvm::{self, ValueRef, get_params};
|
||||
use metadata::cstore::LOCAL_CRATE;
|
||||
use middle::def;
|
||||
use middle::def_id::{DefId, LOCAL_CRATE};
|
||||
use middle::def_id::DefId;
|
||||
use middle::infer::normalize_associated_type;
|
||||
use middle::subst;
|
||||
use middle::subst::{Substs};
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ use back::abi;
|
|||
use llvm;
|
||||
use llvm::{ConstFCmp, ConstICmp, SetLinkage, SetUnnamedAddr};
|
||||
use llvm::{InternalLinkage, ValueRef, Bool, True};
|
||||
use metadata::cstore::LOCAL_CRATE;
|
||||
use middle::{check_const, def};
|
||||
use middle::const_eval::{self, ConstVal};
|
||||
use middle::const_eval::{const_int_checked_neg, const_uint_checked_neg};
|
||||
|
|
@ -25,7 +26,7 @@ use middle::const_eval::{const_int_checked_shl, const_uint_checked_shl};
|
|||
use middle::const_eval::{const_int_checked_shr, const_uint_checked_shr};
|
||||
use middle::const_eval::EvalHint::ExprTypeChecked;
|
||||
use middle::const_eval::eval_const_expr_partial;
|
||||
use middle::def_id::{DefId, LOCAL_CRATE};
|
||||
use middle::def_id::DefId;
|
||||
use trans::{adt, closure, debuginfo, expr, inline, machine};
|
||||
use trans::base::{self, push_ctxt};
|
||||
use trans::common::*;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue