about summary refs log tree commit diff
path: root/src/libsyntax_expand/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsyntax_expand/lib.rs')
-rw-r--r--src/libsyntax_expand/lib.rs67
1 files changed, 0 insertions, 67 deletions
diff --git a/src/libsyntax_expand/lib.rs b/src/libsyntax_expand/lib.rs
deleted file mode 100644
index 258a7478329..00000000000
--- a/src/libsyntax_expand/lib.rs
+++ /dev/null
@@ -1,67 +0,0 @@
-#![feature(crate_visibility_modifier)]
-#![feature(decl_macro)]
-#![feature(proc_macro_diagnostic)]
-#![feature(proc_macro_internals)]
-#![feature(proc_macro_span)]
-
-extern crate proc_macro as pm;
-
-// A variant of 'try!' that panics on an Err. This is used as a crutch on the
-// way towards a non-panic!-prone parser. It should be used for fatal parsing
-// errors; eventually we plan to convert all code using panictry to just use
-// normal try.
-#[macro_export]
-macro_rules! panictry {
-    ($e:expr) => {{
-        use errors::FatalError;
-        use std::result::Result::{Err, Ok};
-        match $e {
-            Ok(e) => e,
-            Err(mut e) => {
-                e.emit();
-                FatalError.raise()
-            }
-        }
-    }};
-}
-
-mod placeholders;
-mod proc_macro_server;
-
-pub use mbe::macro_rules::compile_declarative_macro;
-crate use syntax_pos::hygiene;
-pub mod base;
-pub mod build;
-pub mod expand;
-pub use rustc_parse::config;
-pub mod proc_macro;
-
-crate mod mbe;
-
-// HACK(Centril, #64197): These shouldn't really be here.
-// Rather, they should be with their respective modules which are defined in other crates.
-// However, since for now constructing a `ParseSess` sorta requires `config` from this crate,
-// these tests will need to live here in the iterim.
-
-#[cfg(test)]
-mod tests;
-#[cfg(test)]
-mod parse {
-    #[cfg(test)]
-    mod tests;
-    #[cfg(test)]
-    mod lexer {
-        #[cfg(test)]
-        mod tests;
-    }
-}
-#[cfg(test)]
-mod tokenstream {
-    #[cfg(test)]
-    mod tests;
-}
-#[cfg(test)]
-mod mut_visit {
-    #[cfg(test)]
-    mod tests;
-}