diff --git a/src/lib.rs b/src/lib.rs index 898689933e6..6a5a9c4f742 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -7,7 +7,6 @@ // N.B. these crates are loaded from the sysroot, so they need extern crate. extern crate rustc_ast; extern crate rustc_ast_pretty; -extern crate rustc_builtin_macros; extern crate rustc_data_structures; extern crate rustc_errors; extern crate rustc_expand; diff --git a/src/parse/macros/asm.rs b/src/parse/macros/asm.rs deleted file mode 100644 index 58c8d21bd7a..00000000000 --- a/src/parse/macros/asm.rs +++ /dev/null @@ -1,11 +0,0 @@ -use rustc_ast::ast; -use rustc_builtin_macros::asm::{AsmArgs, parse_asm_args}; - -use crate::rewrite::RewriteContext; - -#[allow(dead_code)] -pub(crate) fn parse_asm(context: &RewriteContext<'_>, mac: &ast::MacCall) -> Option { - let ts = mac.args.tokens.clone(); - let mut parser = super::build_parser(context, ts); - parse_asm_args(&mut parser, mac.span(), ast::AsmMacro::Asm).ok() -} diff --git a/src/parse/macros/mod.rs b/src/parse/macros/mod.rs index 8a956faf03b..16313ce65f4 100644 --- a/src/parse/macros/mod.rs +++ b/src/parse/macros/mod.rs @@ -9,7 +9,6 @@ use rustc_span::symbol; use crate::macros::MacroArg; use crate::rewrite::RewriteContext; -pub(crate) mod asm; pub(crate) mod cfg_if; pub(crate) mod cfg_match; pub(crate) mod lazy_static;