Skip to content

Commit

Permalink
Update examples with 1.61.0-nightly (latest version) (rust-lang#1330)
Browse files Browse the repository at this point in the history
Co-authored-by: Ujjawal Kumar <u.kumar@ukumar-ltmit1s.internal.salesforce.com>
  • Loading branch information
ujjawal4046 and Ujjawal Kumar authored Apr 11, 2022
1 parent 664d3c7 commit fbda644
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 10 deletions.
7 changes: 3 additions & 4 deletions examples/rustc-driver-example.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// NOTE: For the example to compile, you will need to first run the following:
// rustup component add rustc-dev

// version: 1.53.0-nightly (9b0edb7fd 2021-03-27)
// version: 1.61.0-nightly (68369a041 2022-02-22)

extern crate rustc_error_codes;
extern crate rustc_errors;
Expand All @@ -15,7 +15,7 @@ extern crate rustc_span;

use rustc_errors::registry;
use rustc_hash::{FxHashMap, FxHashSet};
use rustc_session::config;
use rustc_session::config::{self, CheckCfg};
use rustc_span::source_map;
use std::path;
use std::process;
Expand All @@ -36,6 +36,7 @@ fn main() {
},
// cfg! configuration in addition to the default ones
crate_cfg: FxHashSet::default(), // FxHashSet<(String, Option<String>)>
crate_check_cfg: CheckCfg::default(), // CheckCfg
input: config::Input::Str {
name: source_map::FileName::Custom("main.rs".to_string()),
input: "static HELLO: &str = \"Hello, world!\"; fn main() { println!(\"{}\", HELLO); }"
Expand All @@ -46,8 +47,6 @@ fn main() {
output_file: None, // Option<PathBuf>
file_loader: None, // Option<Box<dyn FileLoader + Send + Sync>>
diagnostic_output: rustc_session::DiagnosticOutput::Default,
// Set to capture stderr output during compiler execution
stderr: None, // Option<Arc<Mutex<Vec<u8>>>>
lint_caps: FxHashMap::default(), // FxHashMap<lint::LintId, lint::Level>
// This is a callback from the driver that is called when [`ParseSess`] is created.
parse_sess_created: None, //Option<Box<dyn FnOnce(&mut ParseSess) + Send>>
Expand Down
6 changes: 3 additions & 3 deletions examples/rustc-driver-getting-diagnostics.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// NOTE: For the example to compile, you will need to first run the following:
// rustup component add rustc-dev

// version: 1.53.0-nightly (9b0edb7fd 2021-03-27)
// version: 1.61.0-nightly (68369a041 2022-02-22)

extern crate rustc_error_codes;
extern crate rustc_errors;
Expand All @@ -14,7 +14,7 @@ extern crate rustc_session;
extern crate rustc_span;

use rustc_errors::registry;
use rustc_session::config;
use rustc_session::config::{self, CheckCfg};
use rustc_span::source_map;
use std::io;
use std::path;
Expand Down Expand Up @@ -65,11 +65,11 @@ fn main() {
buffer.clone(),
))),
crate_cfg: rustc_hash::FxHashSet::default(),
crate_check_cfg: CheckCfg::default(),
input_path: None,
output_dir: None,
output_file: None,
file_loader: None,
stderr: None,
lint_caps: rustc_hash::FxHashMap::default(),
parse_sess_created: None,
register_lints: None,
Expand Down
6 changes: 3 additions & 3 deletions examples/rustc-driver-interacting-with-the-ast.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// NOTE: For the example to compile, you will need to first run the following:
// rustup component add rustc-dev llvm-tools-preview

// version: 1.53.0-nightly (9b0edb7fd 2021-03-27)
// version: 1.61.0-nightly (68369a041 2022-02-22)

extern crate rustc_ast_pretty;
extern crate rustc_error_codes;
Expand All @@ -16,7 +16,7 @@ extern crate rustc_span;

use rustc_ast_pretty::pprust::item_to_string;
use rustc_errors::registry;
use rustc_session::config;
use rustc_session::config::{self, CheckCfg};
use rustc_span::source_map;
use std::path;
use std::process;
Expand All @@ -41,11 +41,11 @@ fn main() {
},
diagnostic_output: rustc_session::DiagnosticOutput::Default,
crate_cfg: rustc_hash::FxHashSet::default(),
crate_check_cfg: CheckCfg::default(),
input_path: None,
output_dir: None,
output_file: None,
file_loader: None,
stderr: None,
lint_caps: rustc_hash::FxHashMap::default(),
parse_sess_created: None,
register_lints: None,
Expand Down

0 comments on commit fbda644

Please sign in to comment.