Created
December 2, 2017 14:56
-
-
Save bjorn3/94709a01c112861691266cc96371ca6d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Running cargo run -- rustc_driver] | |
Compiling rlib_view v0.1.0 (file:///Users/bjorn/Documents/rlib_view) | |
Finished dev [unoptimized + debuginfo] target(s) in 2.42 secs | |
Running `target/debug/rlib_view rustc_driver` | |
Reading rlib rustc_driver | |
Rust args: ["target/debug/rlib_view", "rustc_driver", "--sysroot", "/Users/bjorn/.rustup/toolchains/nightly-x86_64-apple-darwin"] | |
name : rustc_driver | |
hash : d79ca04fef62dfca | |
disambiguator : 9d0979424297d363-2fdb30027cf93b5 | |
needs_allocator : false | |
panic_strategy : unwind | |
crate source: /Users/bjorn/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_driver-284f56b53b6d791b.dylib (All) | |
Lang items: | |
Dependent rlibs | |
std : Explicit (a691969a97ae1fb5) | |
core : Explicit (a158defa63941eda) | |
alloc : Explicit (0a9980dddd11b6aa) | |
std_unicode : Explicit (98272a25ac01c713) | |
alloc_system : Explicit (56bb28dbf722622b) | |
libc : Explicit (444daafe5aba2099) | |
unwind : Explicit (82dcf5d4735f0c39) | |
compiler_builtins : Explicit (231fd774e783c37b) | |
alloc_jemalloc : Implicit (8a373e6437a502a4) | |
panic_unwind : Explicit (38ba880588e4fbf7) | |
arena : Explicit (2002c4c519079555) | |
getopts : Explicit (fb77f13adb34cf2e) | |
graphviz : Explicit (9c03a045177971df) | |
env_logger : Explicit (f418c13240d84ce6) | |
log : Explicit (84ce9f25f4142d75) | |
rustc : Explicit (261f40971c3d3e92) | |
bitflags : Explicit (7ce9ee1ab4e215e8) | |
fmt_macros : Explicit (9f49994b6749e9bf) | |
owning_ref : Explicit (3d661e067c7b4d12) | |
stable_deref_trait : Explicit (0c0cf674e7341c09) | |
rustc_back : Explicit (3ed060c0ddcf2d76) | |
syntax : Explicit (2fcca24891284a50) | |
rustc_cratesio_shim : Explicit (84cb1ae6585394f0) | |
serialize : Explicit (318cb84cbc00dfa7) | |
rustc_errors : Explicit (0fab271090c0366d) | |
term : Explicit (faebd98404cf7245) | |
rustc_data_structures : Explicit (2cdf9894cfb54ba8) | |
syntax_pos : Explicit (b1efbdf30f354473) | |
unicode_width : Explicit (4618a6cb3199fcfd) | |
rand : Explicit (12211f386605c674) | |
libc : Explicit (becc9fd52c9102a8) | |
rustc_const_math : Explicit (3365f6e7c55a1b29) | |
rustc_apfloat : Explicit (b0641170b9c51bb4) | |
jobserver : Explicit (2ca79db0fa827928) | |
flate2 : Explicit (11a5840875272349) | |
miniz_sys : Explicit (e7f85db4f39747d0) | |
test : Explicit (ea999a3ed684e698) | |
rustc_allocator : Explicit (86546bd652f7a3a3) | |
rustc_borrowck : Explicit (9c61fc7af4c5a5bb) | |
rustc_mir : Explicit (1df68dedb216ac58) | |
rustc_const_eval : Explicit (7ad51b3e3857e1f1) | |
rustc_passes : Explicit (51659a7c693867f3) | |
rustc_lint : Explicit (61b6d6b8e5395da6) | |
rustc_plugin : Explicit (984d2e675fdf53a0) | |
rustc_metadata : Explicit (5370a3054b1ed421) | |
syntax_ext : Explicit (f2c9b33cc1faa3bd) | |
proc_macro : Explicit (26b20005b2ec1729) | |
rustc_privacy : Explicit (3124b53d39453990) | |
rustc_typeck : Explicit (796a6227a994dc91) | |
rustc_platform_intrinsics : Explicit (1ba5d6f157d9efc9) | |
rustc_incremental : Explicit (f57db56142913557) | |
rustc_resolve : Explicit (e29cc9e0eb11f0a0) | |
rustc_save_analysis : Explicit (c08a3305bf279a76) | |
rustc_serialize : Explicit (9f0400185aa60751) | |
rls_data : Explicit (f28b7d004675b201) | |
rls_span : Explicit (a910d8a34319b317) | |
rustc_trans : Explicit (e832a4bf001b6c4b) | |
num_cpus : Explicit (2abbc383b23ed8e0) | |
rustc_binaryen : Explicit (c2b187757c62aa49) | |
rustc_demangle : Explicit (a861ebb94acd8a87) | |
rustc_llvm : Explicit (683687a839165568) | |
rustc_trans_utils : Explicit (2226c42301b04236) | |
ar : Explicit (07aaa62cd7c52100) | |
Native libraries: | |
Dylib dependency formats: | |
std : RequireDynamic | |
arena : RequireDynamic | |
graphviz : RequireDynamic | |
env_logger : RequireStatic | |
rustc : RequireDynamic | |
fmt_macros : RequireDynamic | |
rustc_back : RequireDynamic | |
syntax : RequireDynamic | |
rustc_cratesio_shim : RequireDynamic | |
serialize : RequireDynamic | |
rustc_errors : RequireDynamic | |
term : RequireDynamic | |
rustc_data_structures : RequireDynamic | |
syntax_pos : RequireDynamic | |
rustc_const_math : RequireDynamic | |
test : RequireDynamic | |
rustc_allocator : RequireDynamic | |
rustc_borrowck : RequireDynamic | |
rustc_mir : RequireDynamic | |
rustc_const_eval : RequireDynamic | |
rustc_passes : RequireDynamic | |
rustc_lint : RequireDynamic | |
rustc_plugin : RequireDynamic | |
rustc_metadata : RequireDynamic | |
syntax_ext : RequireDynamic | |
proc_macro : RequireDynamic | |
rustc_privacy : RequireDynamic | |
rustc_typeck : RequireDynamic | |
rustc_platform_intrinsics : RequireDynamic | |
rustc_incremental : RequireDynamic | |
rustc_resolve : RequireDynamic | |
rustc_save_analysis : RequireDynamic | |
rustc_trans : RequireDynamic | |
rustc_llvm : RequireDynamic | |
rustc_trans_utils : RequireDynamic | |
Proc macros: | |
Exported symbols: | |
<rustc_driver::pretty::ReplaceBodyWithLoop<'a> as syntax::fold::Folder>::fold_mac | |
rustc_driver::RustcDefaultCalls::list_metadata | |
rustc_driver::get_args | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc_driver::pretty::HirPrinterSupport<'hir>>::hir_map | |
rustc_driver::target_features::add_configuration | |
<rustc_driver::pretty::NoAnn<'hir> as rustc_driver::pretty::HirPrinterSupport<'hir>>::hir_map | |
rustc_driver::driver::source_name | |
<rustc_driver::pretty::HygieneAnnotation<'a> as rustc_driver::pretty::PrinterSupport>::pp_ann | |
rustc_driver::run_compiler | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc::hir::print::PpAnn>::nested | |
<rustc_driver::derive_registrar::Finder as rustc::hir::itemlikevisit::ItemLikeVisitor<'v>>::visit_trait_item | |
rustc_driver::profile::trace::cons_of_key | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc::hir::print::PpAnn>::post | |
<rustc_driver::pretty::PpFlowGraphMode as core::fmt::Debug>::fmt | |
<rustc_driver::pretty::TypedAnnotation<'b, 'tcx> as rustc_driver::pretty::HirPrinterSupport<'tcx>>::node_path | |
rustc_driver::version | |
<rustc_driver::pretty::UserIdentifiedItem as core::fmt::Debug>::fmt | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc_driver::pretty::PrinterSupport>::sess | |
<rustc_driver::pretty::NoAnn<'hir> as rustc_driver::pretty::HirPrinterSupport<'hir>>::pp_ann | |
rustc_driver::driver::compile_input | |
rustc_driver::profile::trace::cons_of_query_msg | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc::hir::print::PpAnn>::pre | |
<rustc_driver::Compilation as core::fmt::Debug>::fmt | |
rustc_driver::profile::trace::html_of_effect | |
rustc_driver::profile::trace::write_traces | |
rustc_driver::describe_lints | |
<rustc_driver::pretty::NoAnn<'hir> as rustc_driver::pretty::PrinterSupport>::sess | |
rustc_driver::driver::collect_crate_types | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc_driver::pretty::PrinterSupport>::pp_ann | |
rustc_driver::handle_options | |
<rustc_driver::pretty::NoAnn<'hir> as rustc::hir::print::PpAnn>::nested | |
<rustc_driver::profile::trace::Query as core::fmt::Debug>::fmt | |
<rustc_driver::pretty::HygieneAnnotation<'a> as syntax::print::pprust::PpAnn>::post | |
rustc_driver::driver::keep_hygiene_data | |
rustc_driver::driver::phase_1_parse_input | |
<rustc_driver::pretty::UserIdentifiedItem as core::str::FromStr>::from_str | |
rustc_driver::pretty::PpMode::needs_ast_map | |
<rustc_driver::pretty::TypedAnnotation<'a, 'tcx> as rustc::hir::print::PpAnn>::nested | |
rustc_driver::profile::trace::write_style | |
<rustc_driver::pretty::TypedAnnotation<'a, 'tcx> as rustc::hir::print::PpAnn>::post | |
<rustc_driver::pretty::ReplaceBodyWithLoop<'a> as syntax::fold::Folder>::fold_item_kind | |
<rustc_driver::pretty::NoAnn<'hir> as rustc_driver::pretty::PrinterSupport>::pp_ann | |
rustc_driver::pretty::ReplaceBodyWithLoop::new | |
<rustc_driver::RustcDefaultCalls as rustc_driver::CompilerCalls<'a>>::late_callback | |
rustc_driver::driver::compute_crate_disambiguator | |
<rustc_driver::monitor::Sink as std::io::Write>::write | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as syntax::print::pprust::PpAnn>::post | |
rustc_driver::exit_on_err | |
rustc_driver::pretty::fold_crate | |
rustc_driver::driver::CompileController::basic | |
Trait impls: | |
<rustc_driver::pretty::HygieneAnnotation<'a> as rustc_driver::pretty::PrinterSupport> | |
<rustc_driver::pretty::NoAnn<'hir> as rustc_driver::pretty::PrinterSupport> | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc_driver::pretty::PrinterSupport> | |
<rustc_driver::pretty::UserIdentifiedItem as core::str::FromStr> | |
<rustc_driver::RustcDefaultCalls as rustc_driver::CompilerCalls<'a>> | |
<rustc_driver::pretty::ReplaceBodyWithLoop<'a> as syntax::fold::Folder> | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc::hir::print::PpAnn> | |
<rustc_driver::pretty::NoAnn<'hir> as rustc::hir::print::PpAnn> | |
<rustc_driver::pretty::TypedAnnotation<'a, 'tcx> as rustc::hir::print::PpAnn> | |
<rustc_driver::profile::ParseState as core::cmp::PartialEq> | |
<rustc_driver::pretty::PpMode as core::cmp::PartialEq> | |
<rustc_driver::Compilation as core::cmp::PartialEq> | |
<rustc_driver::profile::trace::Query as core::cmp::PartialEq> | |
<rustc_driver::pretty::PpFlowGraphMode as core::cmp::PartialEq> | |
<rustc_driver::pretty::PpSourceMode as core::cmp::PartialEq> | |
<rustc_driver::pretty::PpMode as core::fmt::Debug> | |
<rustc_driver::profile::trace::Query as core::fmt::Debug> | |
<rustc_driver::pretty::PpFlowGraphMode as core::fmt::Debug> | |
<rustc_driver::pretty::PpSourceMode as core::fmt::Debug> | |
<rustc_driver::Compilation as core::fmt::Debug> | |
<rustc_driver::pretty::UserIdentifiedItem as core::fmt::Debug> | |
<rustc_driver::pretty::PpMode as core::marker::Copy> | |
<rustc_driver::Compilation as core::marker::Copy> | |
<rustc_driver::pretty::PpSourceMode as core::marker::Copy> | |
<rustc_driver::pretty::PpFlowGraphMode as core::marker::Copy> | |
<rustc_driver::RustcDefaultCalls as core::marker::Copy> | |
<rustc_driver::profile::trace::Query as core::cmp::Eq> | |
<rustc_driver::profile::ParseState as core::cmp::Eq> | |
<rustc_driver::Compilation as core::cmp::Eq> | |
<rustc_driver::pretty::NodesMatchingUII<'a, 'hir> as core::iter::Iterator> | |
<rustc_driver::pretty::HygieneAnnotation<'a> as syntax::print::pprust::PpAnn> | |
<rustc_driver::pretty::NoAnn<'hir> as syntax::print::pprust::PpAnn> | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as syntax::print::pprust::PpAnn> | |
<rustc_driver::monitor::Sink as std::io::Write> | |
<rustc_driver::pretty::PpFlowGraphMode as core::clone::Clone> | |
<rustc_driver::pretty::PpMode as core::clone::Clone> | |
<rustc_driver::pretty::PpSourceMode as core::clone::Clone> | |
<rustc_driver::Compilation as core::clone::Clone> | |
<rustc_driver::RustcDefaultCalls as core::clone::Clone> | |
<rustc_driver::profile::ParseState as core::clone::Clone> | |
<rustc_driver::profile::trace::Query as core::clone::Clone> | |
<rustc_driver::pretty::UserIdentifiedItem as core::clone::Clone> | |
<rustc_driver::pretty::NoAnn<'hir> as rustc_driver::pretty::HirPrinterSupport<'hir>> | |
<rustc_driver::pretty::TypedAnnotation<'b, 'tcx> as rustc_driver::pretty::HirPrinterSupport<'tcx>> | |
<rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc_driver::pretty::HirPrinterSupport<'hir>> | |
<rustc_driver::derive_registrar::Finder as rustc::hir::itemlikevisit::ItemLikeVisitor<'v>> | |
Mischeleneous: | |
rustc_driver::profile::trace::Query : struct | |
rustc_driver::profile::trace::Effect : enum | |
rustc_driver::profile::trace::CacheCase : enum | |
rustc_driver::profile::trace::Rec : struct | |
rustc_driver::profile::trace::QueryMetric : struct | |
rustc_driver::profile::trace::cons_of_query_msg : function | |
rustc_driver::profile::trace::cons_of_key : function | |
rustc_driver::profile::trace::html_of_effect : function | |
rustc_driver::profile::trace::html_of_duration : function | |
rustc_driver::profile::trace::html_of_fraction : function | |
rustc_driver::profile::trace::total_duration : function | |
rustc_driver::profile::trace::duration_div : function | |
rustc_driver::profile::trace::write_traces_rec : function | |
rustc_driver::profile::trace::compute_counts_rec : function | |
rustc_driver::profile::trace::write_counts : function | |
rustc_driver::profile::trace::write_traces : function | |
rustc_driver::profile::trace::write_style : function | |
rustc_driver::profile::begin : function | |
rustc_driver::profile::dump : function | |
rustc_driver::profile::ParseState : enum | |
rustc_driver::profile::StackFrame : struct | |
rustc_driver::profile::total_duration : function | |
rustc_driver::profile::profile_queries_thread : function | |
rustc_driver::driver::compile_input : function | |
rustc_driver::driver::keep_hygiene_data : function | |
rustc_driver::driver::anon_src : function | |
rustc_driver::driver::source_name : function | |
rustc_driver::driver::CompileController : struct | |
rustc_driver::driver::PhaseController : struct | |
rustc_driver::driver::CompileState : struct | |
rustc_driver::driver::phase_1_parse_input : function | |
rustc_driver::driver::count_nodes : function | |
rustc_driver::driver::ExpansionResult : struct | |
rustc_driver::driver::phase_2_configure_and_expand: function | |
rustc_driver::driver::default_provide : function | |
rustc_driver::driver::default_provide_extern : function | |
rustc_driver::driver::phase_3_run_analysis_passes : function | |
rustc_driver::driver::phase_4_translate_to_llvm : function | |
rustc_driver::driver::phase_5_run_llvm_passes : function | |
rustc_driver::driver::escape_dep_filename : function | |
rustc_driver::driver::write_out_deps : function | |
rustc_driver::driver::collect_crate_types : function | |
rustc_driver::driver::compute_crate_disambiguator : function | |
rustc_driver::driver::build_output_filenames : function | |
rustc_driver::pretty::PpSourceMode : enum | |
rustc_driver::pretty::PpFlowGraphMode : enum | |
rustc_driver::pretty::PpMode : enum | |
rustc_driver::pretty::parse_pretty : function | |
rustc_driver::pretty::PrinterSupport : trait | |
rustc_driver::pretty::HirPrinterSupport : trait | |
rustc_driver::pretty::NoAnn : struct | |
rustc_driver::pretty::IdentifiedAnnotation : struct | |
rustc_driver::pretty::HygieneAnnotation : struct | |
rustc_driver::pretty::TypedAnnotation : struct | |
rustc_driver::pretty::gather_flowgraph_variants : function | |
rustc_driver::pretty::UserIdentifiedItem : enum | |
rustc_driver::pretty::NodesMatchingUII : enum | |
rustc_driver::pretty::ReplaceBodyWithLoop : struct | |
rustc_driver::pretty::print_flowgraph : function | |
rustc_driver::pretty::fold_crate : function | |
rustc_driver::pretty::get_source : function | |
rustc_driver::pretty::write_output : function | |
rustc_driver::pretty::print_after_parsing : function | |
rustc_driver::pretty::print_after_hir_lowering : function | |
rustc_driver::pretty::print_with_analysis : function | |
rustc_driver::pretty::PpSourceMode::PpmNormal : variant | |
rustc_driver::pretty::PpSourceMode::PpmExpandedHygiene: unit variant | |
rustc_driver::pretty::PpMode::PpmFlowGraph : variant | |
rustc_driver::pretty::PpMode::PpmHirTree : tuple variant | |
rustc_driver::pretty::PpSourceMode::PpmIdentified : variant | |
rustc_driver::pretty::PpMode::PpmHir : tuple variant | |
rustc_driver::pretty::PpSourceMode::PpmTyped : variant | |
rustc_driver::pretty::UserIdentifiedItem::ItemViaPath: tuple variant | |
rustc_driver::pretty::UserIdentifiedItem::ItemViaNode: variant | |
rustc_driver::pretty::PpSourceMode::PpmExpanded : variant | |
rustc_driver::pretty::PpMode::PpmSource : variant | |
rustc_driver::pretty::PpMode::PpmMirCFG : unit variant | |
rustc_driver::pretty::PpSourceMode::PpmEveryBodyLoops: variant | |
rustc_driver::pretty::PpSourceMode::PpmNormal : unit variant | |
rustc_driver::pretty::PpSourceMode::PpmExpandedHygiene: variant | |
rustc_driver::pretty::PpMode::PpmMir : unit variant | |
rustc_driver::pretty::PpMode::PpmFlowGraph : tuple variant | |
rustc_driver::pretty::PpSourceMode::PpmExpandedIdentified: unit variant | |
rustc_driver::pretty::PpMode::PpmHirTree : variant | |
rustc_driver::pretty::UserIdentifiedItem::ItemViaPath: variant | |
rustc_driver::pretty::PpSourceMode::PpmIdentified : unit variant | |
rustc_driver::pretty::PpSourceMode::PpmExpanded : unit variant | |
rustc_driver::pretty::PpMode::PpmHir : variant | |
rustc_driver::pretty::PpMode::PpmSource : tuple variant | |
rustc_driver::pretty::PpMode::PpmMirCFG : variant | |
rustc_driver::pretty::PpSourceMode::PpmTyped : unit variant | |
rustc_driver::pretty::PpSourceMode::PpmEveryBodyLoops: unit variant | |
rustc_driver::pretty::PpMode::PpmMir : variant | |
rustc_driver::pretty::UserIdentifiedItem::ItemViaNode: tuple variant | |
rustc_driver::pretty::PpSourceMode::PpmExpandedIdentified: variant | |
rustc_driver::target_features::add_configuration : function | |
rustc_driver::derive_registrar::find : function | |
rustc_driver::derive_registrar::Finder : struct | |
rustc_driver::BUG_REPORT_URL : constant | |
rustc_driver::abort_on_err : function | |
rustc_driver::run : function | |
rustc_driver::run_compiler : function | |
rustc_driver::make_output : function | |
rustc_driver::make_input : function | |
rustc_driver::parse_pretty : function | |
rustc_driver::Compilation : enum | |
rustc_driver::CompilerCalls : trait | |
rustc_driver::RustcDefaultCalls : struct | |
rustc_driver::RustcDefaultCalls : unit struct | |
rustc_driver::stdout_isatty : function | |
rustc_driver::handle_explain : function | |
rustc_driver::show_content_with_pager : function | |
rustc_driver::enable_save_analysis : function | |
rustc_driver::save_analysis : function | |
rustc_driver::release_str : function | |
rustc_driver::commit_hash_str : function | |
rustc_driver::commit_date_str : function | |
rustc_driver::version : function | |
rustc_driver::usage : function | |
rustc_driver::describe_lints : function | |
rustc_driver::describe_debug_flags : function | |
rustc_driver::describe_codegen_flags : function | |
rustc_driver::print_flag_list : function | |
rustc_driver::handle_options : function | |
rustc_driver::parse_crate_attrs : function | |
rustc_driver::in_rustc_thread : function | |
rustc_driver::monitor : function | |
rustc_driver::exit_on_err : function | |
rustc_driver::diagnostics_registry : function | |
rustc_driver::get_args : function | |
rustc_driver::main : function | |
rustc_trans::LlvmTransCrate : struct |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment