Reformat using the new identifier sorting from rustfmt
This commit is contained in:
parent
1173204b36
commit
c682aa162b
1455 changed files with 7152 additions and 8384 deletions
|
@ -8,7 +8,7 @@ use std::time::Duration;
|
|||
use std::{cmp, env, iter};
|
||||
|
||||
use proc_macro::bridge::client::ProcMacro;
|
||||
use rustc_ast::expand::allocator::{alloc_error_handler_name, global_fn_name, AllocatorKind};
|
||||
use rustc_ast::expand::allocator::{AllocatorKind, alloc_error_handler_name, global_fn_name};
|
||||
use rustc_ast::{self as ast, *};
|
||||
use rustc_data_structures::fx::FxHashSet;
|
||||
use rustc_data_structures::owned_slice::OwnedSlice;
|
||||
|
@ -17,7 +17,7 @@ use rustc_data_structures::sync::{self, FreezeReadGuard, FreezeWriteGuard};
|
|||
use rustc_errors::DiagCtxtHandle;
|
||||
use rustc_expand::base::SyntaxExtension;
|
||||
use rustc_fs_util::try_canonicalize;
|
||||
use rustc_hir::def_id::{CrateNum, LocalDefId, StableCrateId, LOCAL_CRATE};
|
||||
use rustc_hir::def_id::{CrateNum, LOCAL_CRATE, LocalDefId, StableCrateId};
|
||||
use rustc_hir::definitions::Definitions;
|
||||
use rustc_index::IndexVec;
|
||||
use rustc_middle::bug;
|
||||
|
@ -28,8 +28,8 @@ use rustc_session::lint::{self, BuiltinLintDiag};
|
|||
use rustc_session::output::validate_crate_name;
|
||||
use rustc_session::search_paths::PathKind;
|
||||
use rustc_span::edition::Edition;
|
||||
use rustc_span::symbol::{sym, Symbol};
|
||||
use rustc_span::{Span, DUMMY_SP};
|
||||
use rustc_span::symbol::{Symbol, sym};
|
||||
use rustc_span::{DUMMY_SP, Span};
|
||||
use rustc_target::spec::{PanicStrategy, Target, TargetTriple};
|
||||
use tracing::{debug, info, trace};
|
||||
|
||||
|
@ -1063,15 +1063,12 @@ impl<'a, 'tcx> CrateLoader<'a, 'tcx> {
|
|||
let cnum = self.resolve_crate(name, item.span, dep_kind)?;
|
||||
|
||||
let path_len = definitions.def_path(def_id).data.len();
|
||||
self.cstore.update_extern_crate(
|
||||
cnum,
|
||||
ExternCrate {
|
||||
src: ExternCrateSource::Extern(def_id.to_def_id()),
|
||||
span: item.span,
|
||||
path_len,
|
||||
dependency_of: LOCAL_CRATE,
|
||||
},
|
||||
);
|
||||
self.cstore.update_extern_crate(cnum, ExternCrate {
|
||||
src: ExternCrateSource::Extern(def_id.to_def_id()),
|
||||
span: item.span,
|
||||
path_len,
|
||||
dependency_of: LOCAL_CRATE,
|
||||
});
|
||||
Some(cnum)
|
||||
}
|
||||
_ => bug!(),
|
||||
|
@ -1081,16 +1078,13 @@ impl<'a, 'tcx> CrateLoader<'a, 'tcx> {
|
|||
pub fn process_path_extern(&mut self, name: Symbol, span: Span) -> Option<CrateNum> {
|
||||
let cnum = self.resolve_crate(name, span, CrateDepKind::Explicit)?;
|
||||
|
||||
self.cstore.update_extern_crate(
|
||||
cnum,
|
||||
ExternCrate {
|
||||
src: ExternCrateSource::Path,
|
||||
span,
|
||||
// to have the least priority in `update_extern_crate`
|
||||
path_len: usize::MAX,
|
||||
dependency_of: LOCAL_CRATE,
|
||||
},
|
||||
);
|
||||
self.cstore.update_extern_crate(cnum, ExternCrate {
|
||||
src: ExternCrateSource::Path,
|
||||
span,
|
||||
// to have the least priority in `update_extern_crate`
|
||||
path_len: usize::MAX,
|
||||
dependency_of: LOCAL_CRATE,
|
||||
});
|
||||
|
||||
Some(cnum)
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ use std::path::{Path, PathBuf};
|
|||
use rustc_errors::codes::*;
|
||||
use rustc_errors::{Diag, DiagCtxtHandle, Diagnostic, EmissionGuarantee, Level};
|
||||
use rustc_macros::{Diagnostic, Subdiagnostic};
|
||||
use rustc_span::{sym, Span, Symbol};
|
||||
use rustc_span::{Span, Symbol, sym};
|
||||
use rustc_target::spec::{PanicStrategy, TargetTriple};
|
||||
|
||||
use crate::fluent_generated as fluent;
|
||||
|
|
|
@ -12,7 +12,7 @@ use crate::errors::{
|
|||
BinaryOutputToTty, FailedCopyToStdout, FailedCreateEncodedMetadata, FailedCreateFile,
|
||||
FailedCreateTempdir, FailedWriteError,
|
||||
};
|
||||
use crate::{encode_metadata, EncodedMetadata};
|
||||
use crate::{EncodedMetadata, encode_metadata};
|
||||
|
||||
// FIXME(eddyb) maybe include the crate name in this?
|
||||
pub const METADATA_FILENAME: &str = "lib.rmeta";
|
||||
|
|
|
@ -34,12 +34,12 @@ pub mod errors;
|
|||
pub mod fs;
|
||||
pub mod locator;
|
||||
|
||||
pub use creader::{load_symbol_from_dylib, DylibError};
|
||||
pub use fs::{emit_wrapper_file, METADATA_FILENAME};
|
||||
pub use creader::{DylibError, load_symbol_from_dylib};
|
||||
pub use fs::{METADATA_FILENAME, emit_wrapper_file};
|
||||
pub use native_libs::{
|
||||
find_native_static_library, try_find_native_dynamic_library, try_find_native_static_library,
|
||||
walk_native_lib_search_dirs,
|
||||
};
|
||||
pub use rmeta::{encode_metadata, rendered_const, EncodedMetadata, METADATA_HEADER};
|
||||
pub use rmeta::{EncodedMetadata, METADATA_HEADER, encode_metadata, rendered_const};
|
||||
|
||||
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
|
||||
|
|
|
@ -224,20 +224,20 @@ use rustc_data_structures::owned_slice::slice_owned;
|
|||
use rustc_data_structures::svh::Svh;
|
||||
use rustc_errors::{DiagArgValue, IntoDiagArg};
|
||||
use rustc_fs_util::try_canonicalize;
|
||||
use rustc_session::Session;
|
||||
use rustc_session::cstore::CrateSource;
|
||||
use rustc_session::filesearch::FileSearch;
|
||||
use rustc_session::search_paths::PathKind;
|
||||
use rustc_session::utils::CanonicalizedPath;
|
||||
use rustc_session::Session;
|
||||
use rustc_span::symbol::Symbol;
|
||||
use rustc_span::Span;
|
||||
use rustc_span::symbol::Symbol;
|
||||
use rustc_target::spec::{Target, TargetTriple};
|
||||
use snap::read::FrameDecoder;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::creader::{Library, MetadataLoader};
|
||||
use crate::errors;
|
||||
use crate::rmeta::{rustc_version, MetadataBlob, METADATA_HEADER};
|
||||
use crate::rmeta::{METADATA_HEADER, MetadataBlob, rustc_version};
|
||||
|
||||
#[derive(Clone)]
|
||||
pub(crate) struct CrateLocator<'a> {
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
use std::ops::ControlFlow;
|
||||
use std::path::{Path, PathBuf};
|
||||
|
||||
use rustc_ast::{NestedMetaItem, CRATE_NODE_ID};
|
||||
use rustc_ast::{CRATE_NODE_ID, NestedMetaItem};
|
||||
use rustc_attr as attr;
|
||||
use rustc_data_structures::fx::FxHashSet;
|
||||
use rustc_middle::query::LocalCrate;
|
||||
use rustc_middle::ty::{List, ParamEnv, ParamEnvAnd, Ty, TyCtxt};
|
||||
use rustc_session::Session;
|
||||
use rustc_session::config::CrateType;
|
||||
use rustc_session::cstore::{
|
||||
DllCallingConvention, DllImport, ForeignModule, NativeLib, PeImportNameType,
|
||||
|
@ -13,11 +14,10 @@ use rustc_session::cstore::{
|
|||
use rustc_session::parse::feature_err;
|
||||
use rustc_session::search_paths::PathKind;
|
||||
use rustc_session::utils::NativeLibKind;
|
||||
use rustc_session::Session;
|
||||
use rustc_span::def_id::{DefId, LOCAL_CRATE};
|
||||
use rustc_span::symbol::{sym, Symbol};
|
||||
use rustc_target::spec::abi::Abi;
|
||||
use rustc_span::symbol::{Symbol, sym};
|
||||
use rustc_target::spec::LinkSelfContainedComponents;
|
||||
use rustc_target::spec::abi::Abi;
|
||||
|
||||
use crate::{errors, fluent_generated};
|
||||
|
||||
|
|
|
@ -22,16 +22,16 @@ use rustc_hir::diagnostic_items::DiagnosticItems;
|
|||
use rustc_index::Idx;
|
||||
use rustc_middle::middle::lib_features::LibFeatures;
|
||||
use rustc_middle::mir::interpret::{AllocDecodingSession, AllocDecodingState};
|
||||
use rustc_middle::ty::codec::TyDecoder;
|
||||
use rustc_middle::ty::Visibility;
|
||||
use rustc_middle::ty::codec::TyDecoder;
|
||||
use rustc_middle::{bug, implement_ty_decoder};
|
||||
use rustc_serialize::opaque::MemDecoder;
|
||||
use rustc_serialize::{Decodable, Decoder};
|
||||
use rustc_session::cstore::{CrateSource, ExternCrate};
|
||||
use rustc_session::Session;
|
||||
use rustc_session::cstore::{CrateSource, ExternCrate};
|
||||
use rustc_span::hygiene::HygieneDecodeContext;
|
||||
use rustc_span::symbol::kw;
|
||||
use rustc_span::{BytePos, Pos, SpanData, SpanDecoder, SyntaxContext, DUMMY_SP};
|
||||
use rustc_span::{BytePos, DUMMY_SP, Pos, SpanData, SpanDecoder, SyntaxContext};
|
||||
use tracing::debug;
|
||||
|
||||
use crate::creader::CStore;
|
||||
|
|
|
@ -18,14 +18,14 @@ use rustc_middle::ty::{self, TyCtxt};
|
|||
use rustc_middle::util::Providers;
|
||||
use rustc_session::cstore::{CrateStore, ExternCrate};
|
||||
use rustc_session::{Session, StableCrateId};
|
||||
use rustc_span::hygiene::ExpnId;
|
||||
use rustc_span::symbol::{kw, Symbol};
|
||||
use rustc_span::Span;
|
||||
use rustc_span::hygiene::ExpnId;
|
||||
use rustc_span::symbol::{Symbol, kw};
|
||||
|
||||
use super::{Decodable, DecodeContext, DecodeIterator};
|
||||
use crate::creader::{CStore, LoadedMacro};
|
||||
use crate::rmeta::table::IsDefault;
|
||||
use crate::rmeta::AttrFlags;
|
||||
use crate::rmeta::table::IsDefault;
|
||||
use crate::{foreign_modules, native_libs};
|
||||
|
||||
trait ProcessQueryValue<'tcx, T> {
|
||||
|
|
|
@ -7,11 +7,11 @@ use std::path::{Path, PathBuf};
|
|||
use rustc_ast::Attribute;
|
||||
use rustc_data_structures::fx::{FxIndexMap, FxIndexSet};
|
||||
use rustc_data_structures::memmap::{Mmap, MmapMut};
|
||||
use rustc_data_structures::sync::{join, par_for_each_in, Lrc};
|
||||
use rustc_data_structures::sync::{Lrc, join, par_for_each_in};
|
||||
use rustc_data_structures::temp_dir::MaybeTempDir;
|
||||
use rustc_feature::Features;
|
||||
use rustc_hir as hir;
|
||||
use rustc_hir::def_id::{LocalDefId, LocalDefIdSet, CRATE_DEF_ID, CRATE_DEF_INDEX, LOCAL_CRATE};
|
||||
use rustc_hir::def_id::{CRATE_DEF_ID, CRATE_DEF_INDEX, LOCAL_CRATE, LocalDefId, LocalDefIdSet};
|
||||
use rustc_hir::definitions::DefPathData;
|
||||
use rustc_hir_pretty::id_to_string;
|
||||
use rustc_middle::middle::dependency_format::Linkage;
|
||||
|
@ -24,7 +24,7 @@ use rustc_middle::ty::fast_reject::{self, TreatParams};
|
|||
use rustc_middle::ty::{AssocItemContainer, SymbolName};
|
||||
use rustc_middle::util::common::to_readable_str;
|
||||
use rustc_middle::{bug, span_bug};
|
||||
use rustc_serialize::{opaque, Decodable, Decoder, Encodable, Encoder};
|
||||
use rustc_serialize::{Decodable, Decoder, Encodable, Encoder, opaque};
|
||||
use rustc_session::config::{CrateType, OptLevel};
|
||||
use rustc_span::hygiene::HygieneEncodeContext;
|
||||
use rustc_span::symbol::sym;
|
||||
|
|
|
@ -5,7 +5,7 @@ pub(crate) use decoder::{CrateMetadata, CrateNumMap, MetadataBlob};
|
|||
use decoder::{DecodeContext, Metadata};
|
||||
use def_path_hash_map::DefPathHashMapRef;
|
||||
use encoder::EncodeContext;
|
||||
pub use encoder::{encode_metadata, rendered_const, EncodedMetadata};
|
||||
pub use encoder::{EncodedMetadata, encode_metadata, rendered_const};
|
||||
use rustc_ast::expand::StrippedCfgItem;
|
||||
use rustc_data_structures::fx::FxHashMap;
|
||||
use rustc_data_structures::svh::Svh;
|
||||
|
@ -13,8 +13,8 @@ use rustc_hir::def::{CtorKind, DefKind, DocLinkResMap};
|
|||
use rustc_hir::def_id::{CrateNum, DefId, DefIdMap, DefIndex, DefPathHash, StableCrateId};
|
||||
use rustc_hir::definitions::DefKey;
|
||||
use rustc_hir::lang_items::LangItem;
|
||||
use rustc_index::bit_set::BitSet;
|
||||
use rustc_index::IndexVec;
|
||||
use rustc_index::bit_set::BitSet;
|
||||
use rustc_macros::{
|
||||
Decodable, Encodable, MetadataDecodable, MetadataEncodable, TyDecodable, TyEncodable,
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue