Skip to content

Commit d8ea468

Browse files
committed
Reorder some use items.
1 parent eb10eb2 commit d8ea468

File tree

1 file changed

+10
-15
lines changed
  • compiler/rustc_metadata/src/rmeta

1 file changed

+10
-15
lines changed

compiler/rustc_metadata/src/rmeta/mod.rs

+10-15
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
use crate::creader::CrateMetadataRef;
2-
use decoder::Metadata;
2+
pub(crate) use decoder::{CrateMetadata, CrateNumMap, MetadataBlob};
3+
use decoder::{DecodeContext, Metadata};
34
use def_path_hash_map::DefPathHashMapRef;
4-
use rustc_data_structures::fx::FxHashMap;
5-
use rustc_macros::{Decodable, Encodable, TyDecodable, TyEncodable};
6-
use rustc_middle::middle::debugger_visualizer::DebuggerVisualizerFile;
7-
use rustc_middle::middle::lib_features::FeatureStability;
8-
use table::TableBuilder;
9-
5+
use encoder::EncodeContext;
6+
pub use encoder::{encode_metadata, rendered_const, EncodedMetadata};
107
use rustc_ast as ast;
118
use rustc_ast::expand::StrippedCfgItem;
129
use rustc_attr as attr;
10+
use rustc_data_structures::fx::FxHashMap;
1311
use rustc_data_structures::svh::Svh;
1412
use rustc_hir as hir;
1513
use rustc_hir::def::{CtorKind, DefKind, DocLinkResMap};
@@ -18,10 +16,13 @@ use rustc_hir::definitions::DefKey;
1816
use rustc_hir::lang_items::LangItem;
1917
use rustc_index::bit_set::BitSet;
2018
use rustc_index::IndexVec;
19+
use rustc_macros::{Decodable, Encodable, TyDecodable, TyEncodable};
2120
use rustc_macros::{MetadataDecodable, MetadataEncodable};
2221
use rustc_middle::metadata::ModChild;
2322
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs;
23+
use rustc_middle::middle::debugger_visualizer::DebuggerVisualizerFile;
2424
use rustc_middle::middle::exported_symbols::{ExportedSymbol, SymbolExportInfo};
25+
use rustc_middle::middle::lib_features::FeatureStability;
2526
use rustc_middle::middle::resolve_bound_vars::ObjectLifetimeDefault;
2627
use rustc_middle::mir;
2728
use rustc_middle::trivially_parameterized_over_tcx;
@@ -33,20 +34,14 @@ use rustc_serialize::opaque::FileEncoder;
3334
use rustc_session::config::SymbolManglingVersion;
3435
use rustc_session::cstore::{CrateDepKind, ForeignModule, LinkagePreference, NativeLib};
3536
use rustc_span::edition::Edition;
36-
use rustc_span::hygiene::{ExpnIndex, MacroKind};
37+
use rustc_span::hygiene::{ExpnIndex, MacroKind, SyntaxContextData};
3738
use rustc_span::symbol::{Ident, Symbol};
3839
use rustc_span::{self, ExpnData, ExpnHash, ExpnId, Span};
3940
use rustc_target::abi::{FieldIdx, VariantIdx};
4041
use rustc_target::spec::{PanicStrategy, TargetTriple};
41-
4242
use std::marker::PhantomData;
4343
use std::num::NonZero;
44-
45-
use decoder::DecodeContext;
46-
pub(crate) use decoder::{CrateMetadata, CrateNumMap, MetadataBlob};
47-
use encoder::EncodeContext;
48-
pub use encoder::{encode_metadata, rendered_const, EncodedMetadata};
49-
use rustc_span::hygiene::SyntaxContextData;
44+
use table::TableBuilder;
5045

5146
mod decoder;
5247
mod def_path_hash_map;

0 commit comments

Comments
 (0)