Skip to content

Commit

Permalink
Link compiler plugins to rustc_driver
Browse files Browse the repository at this point in the history
  • Loading branch information
Zoxc committed Jul 7, 2019
1 parent 2caf5d9 commit 7198687
Show file tree
Hide file tree
Showing 15 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/librustc_plugin/lib.rs
Expand Up @@ -17,6 +17,7 @@
//! #![feature(rustc_private)]
//!
//! extern crate rustc_plugin;
//! extern crate rustc_driver;
//! extern crate syntax;
//! extern crate syntax_pos;
//!
Expand Down
1 change: 1 addition & 0 deletions src/test/run-pass-fulldeps/auxiliary/issue-40001-plugin.rs
Expand Up @@ -4,6 +4,7 @@
#[macro_use]
extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;
extern crate syntax;

use rustc_plugin::Registry;
Expand Down
1 change: 1 addition & 0 deletions src/test/run-pass-fulldeps/auxiliary/lint-for-crate.rs
Expand Up @@ -5,6 +5,7 @@

#[macro_use] extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;
extern crate syntax;

use rustc::lint::{LateContext, LintContext, LintPass, LateLintPass, LateLintPassObject, LintArray};
Expand Down
1 change: 1 addition & 0 deletions src/test/run-pass-fulldeps/auxiliary/llvm-pass-plugin.rs
Expand Up @@ -5,6 +5,7 @@

extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use rustc_plugin::Registry;

Expand Down
Expand Up @@ -5,6 +5,7 @@

extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use rustc_plugin::Registry;

Expand Down
1 change: 1 addition & 0 deletions src/test/run-pass-fulldeps/auxiliary/macro-crate-test.rs
Expand Up @@ -7,6 +7,7 @@
extern crate syntax;
extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;
extern crate syntax_pos;
extern crate proc_macro;

Expand Down
Expand Up @@ -5,6 +5,7 @@

extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use std::any::Any;
use std::cell::RefCell;
Expand Down
1 change: 1 addition & 0 deletions src/test/run-pass-fulldeps/auxiliary/plugin-args.rs
Expand Up @@ -7,6 +7,7 @@ extern crate syntax;
extern crate syntax_pos;
extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use std::borrow::ToOwned;
use syntax::ast;
Expand Down
1 change: 1 addition & 0 deletions src/test/run-pass-fulldeps/auxiliary/roman-numerals.rs
Expand Up @@ -13,6 +13,7 @@ extern crate syntax;
extern crate syntax_pos;
extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use syntax::parse::token::{self, Token};
use syntax::tokenstream::TokenTree;
Expand Down
1 change: 1 addition & 0 deletions src/test/ui-fulldeps/auxiliary/attr-plugin-test.rs
Expand Up @@ -7,6 +7,7 @@ extern crate syntax;

extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use syntax::symbol::Symbol;
use syntax::feature_gate::AttributeType;
Expand Down
1 change: 1 addition & 0 deletions src/test/ui-fulldeps/auxiliary/lint-for-crate.rs
Expand Up @@ -5,6 +5,7 @@

#[macro_use] extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;
extern crate syntax;

use rustc::lint::{LateContext, LintContext, LintPass, LateLintPass, LateLintPassObject, LintArray};
Expand Down
1 change: 1 addition & 0 deletions src/test/ui-fulldeps/auxiliary/lint-group-plugin-test.rs
Expand Up @@ -7,6 +7,7 @@
#[macro_use]
extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use rustc::hir;
use rustc::lint::{LateContext, LintContext, LintPass, LateLintPass, LateLintPassObject, LintArray};
Expand Down
1 change: 1 addition & 0 deletions src/test/ui-fulldeps/auxiliary/lint-plugin-test.rs
Expand Up @@ -9,6 +9,7 @@ extern crate syntax;
#[macro_use]
extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use rustc::lint::{EarlyContext, LintContext, LintPass, EarlyLintPass,
EarlyLintPassObject, LintArray};
Expand Down
1 change: 1 addition & 0 deletions src/test/ui-fulldeps/auxiliary/lint-tool-test.rs
Expand Up @@ -7,6 +7,7 @@ extern crate syntax;
#[macro_use]
extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintContext, LintPass};
use rustc_plugin::Registry;
Expand Down
1 change: 1 addition & 0 deletions src/test/ui-fulldeps/auxiliary/rlib-crate-test.rs
Expand Up @@ -5,6 +5,7 @@

extern crate rustc;
extern crate rustc_plugin;
extern crate rustc_driver;

use rustc_plugin::Registry;

Expand Down

0 comments on commit 7198687

Please sign in to comment.