about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide/examples/rustc-driver-example.rs
diff options
context:
space:
mode:
authorGeorge Fraser <george@fivetran.com>2020-03-22 09:47:26 -0700
committerWho? Me?! <mark-i-m@users.noreply.github.com>2020-03-22 14:33:47 -0500
commit6e9fd16039eddb426f04bea99fb03b235bd60c5e (patch)
tree7beeeb98ed521e9c7fc119ce490c574504edf4ca /src/doc/rustc-dev-guide/examples/rustc-driver-example.rs
parent6a8d531f6776dead2d52d15f31d949f960ae2b6e (diff)
downloadrust-6e9fd16039eddb426f04bea99fb03b235bd60c5e.tar.gz
rust-6e9fd16039eddb426f04bea99fb03b235bd60c5e.zip
run_compiler is exported by rustc_interface
Diffstat (limited to 'src/doc/rustc-dev-guide/examples/rustc-driver-example.rs')
-rw-r--r--src/doc/rustc-dev-guide/examples/rustc-driver-example.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/doc/rustc-dev-guide/examples/rustc-driver-example.rs b/src/doc/rustc-dev-guide/examples/rustc-driver-example.rs
index 3c483e77663..62c80b4aedb 100644
--- a/src/doc/rustc-dev-guide/examples/rustc-driver-example.rs
+++ b/src/doc/rustc-dev-guide/examples/rustc-driver-example.rs
@@ -12,7 +12,6 @@ use rustc::session;
 use rustc::session::config;
 use rustc_errors::registry;
 use rustc_hash::{FxHashMap, FxHashSet};
-use rustc_interface::interface;
 use rustc_span::source_map;
 use std::path;
 use std::process;
@@ -28,7 +27,7 @@ fn main() {
     let filename = "main.rs";
     let contents = "static HELLO: &str = \"Hello, world!\"; fn main() { println!(\"{}\", HELLO); }";
     let errors = registry::Registry::new(&rustc_error_codes::DIAGNOSTICS);
-    let config = interface::Config {
+    let config = rustc_interface::Config {
         // Command line options
         opts: config::Options {
             maybe_sysroot: Some(path::PathBuf::from(sysroot)),
@@ -80,7 +79,7 @@ fn main() {
         // Registry of diagnostics codes.
         registry: errors,
     };
-    interface::run_compiler(config, |compiler| {
+    rustc_interface::run_compiler(config, |compiler| {
         compiler.enter(|queries| {
             // Parse the program and print the syntax tree.
             let parse = queries.parse().unwrap().take();