about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-10-17 23:00:08 +0000
committerbors <bors@rust-lang.org>2019-10-17 23:00:08 +0000
commite979eb4cc55ffd357158c7d30133cbf894e93fe9 (patch)
treea96a1f3491934ad2d02443c007161e25b797edb0
parent4a388e1fd56b16ffca5494a0cded599731ace033 (diff)
parentfcad3cb9ea20fcfd512b7ec855f18ae8fa689b1e (diff)
downloadrust-e979eb4cc55ffd357158c7d30133cbf894e93fe9.tar.gz
rust-e979eb4cc55ffd357158c7d30133cbf894e93fe9.zip
Auto merge of #4689 - Manishearth:rustup, r=Yaahc
Rustup to rustc 1.40.0-nightly (fa0f7d008 2019-10-17)

changelog: none
-rw-r--r--clippy_lints/src/lib.rs2
-rw-r--r--clippy_lints/src/misc.rs2
-rw-r--r--clippy_lints/src/types.rs4
-rw-r--r--clippy_lints/src/utils/mod.rs2
4 files changed, 6 insertions, 4 deletions
diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs
index e8962c6e207..0aeadd1f1da 100644
--- a/clippy_lints/src/lib.rs
+++ b/clippy_lints/src/lib.rs
@@ -37,6 +37,8 @@ extern crate rustc_typeck;
 #[allow(unused_extern_crates)]
 extern crate syntax;
 #[allow(unused_extern_crates)]
+extern crate syntax_expand;
+#[allow(unused_extern_crates)]
 extern crate syntax_pos;
 
 use toml;
diff --git a/clippy_lints/src/misc.rs b/clippy_lints/src/misc.rs
index 54962833b58..84afda30768 100644
--- a/clippy_lints/src/misc.rs
+++ b/clippy_lints/src/misc.rs
@@ -596,7 +596,7 @@ fn is_used(cx: &LateContext<'_, '_>, expr: &Expr) -> bool {
 /// Tests whether an expression is in a macro expansion (e.g., something
 /// generated by `#[derive(...)]` or the like).
 fn in_attributes_expansion(expr: &Expr) -> bool {
-    use syntax::ext::hygiene::MacroKind;
+    use syntax_expand::hygiene::MacroKind;
     if expr.span.from_expansion() {
         let data = expr.span.ctxt().outer_expn_data();
 
diff --git a/clippy_lints/src/types.rs b/clippy_lints/src/types.rs
index be8165d51f5..ab29060cc36 100644
--- a/clippy_lints/src/types.rs
+++ b/clippy_lints/src/types.rs
@@ -17,10 +17,10 @@ use rustc_target::spec::abi::Abi;
 use rustc_typeck::hir_ty_to_ty;
 use syntax::ast::{FloatTy, IntTy, LitIntType, LitKind, UintTy};
 use syntax::errors::DiagnosticBuilder;
-use syntax::ext::base::MacroKind;
-use syntax::ext::hygiene::ExpnKind;
 use syntax::source_map::Span;
 use syntax::symbol::{sym, Symbol};
+use syntax_expand::base::MacroKind;
+use syntax_expand::hygiene::ExpnKind;
 
 use crate::consts::{constant, Constant};
 use crate::utils::paths;
diff --git a/clippy_lints/src/utils/mod.rs b/clippy_lints/src/utils/mod.rs
index a5e2f3dc4b4..417f7677bbd 100644
--- a/clippy_lints/src/utils/mod.rs
+++ b/clippy_lints/src/utils/mod.rs
@@ -43,9 +43,9 @@ use rustc_errors::Applicability;
 use smallvec::SmallVec;
 use syntax::ast::{self, LitKind};
 use syntax::attr;
-use syntax::ext::hygiene::ExpnKind;
 use syntax::source_map::{Span, DUMMY_SP};
 use syntax::symbol::{kw, Symbol};
+use syntax_expand::hygiene::ExpnKind;
 
 use crate::consts::{constant, Constant};
 use crate::reexport::*;