Skip to content

Commit db97c48

Browse files
Remove quote_*! macros and associated APIs
1 parent 6bba352 commit db97c48

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+57
-2219
lines changed

src/bootstrap/builder.rs

-3
Original file line numberDiff line numberDiff line change
@@ -378,14 +378,11 @@ impl<'a> Builder<'a> {
378378
test::Debuginfo,
379379
test::UiFullDeps,
380380
test::RunPassFullDeps,
381-
test::RunFailFullDeps,
382381
test::Rustdoc,
383382
test::Pretty,
384383
test::RunPassPretty,
385384
test::RunFailPretty,
386385
test::RunPassValgrindPretty,
387-
test::RunPassFullDepsPretty,
388-
test::RunFailFullDepsPretty,
389386
test::Crate,
390387
test::CrateLibrustc,
391388
test::CrateRustdoc,

src/bootstrap/mk/Makefile.in

-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ check-aux:
5353
src/test/run-fail/pretty \
5454
src/test/run-pass-valgrind/pretty \
5555
src/test/run-pass-fulldeps/pretty \
56-
src/test/run-fail-fulldeps/pretty \
5756
$(AUX_ARGS) \
5857
$(BOOTSTRAP_ARGS)
5958
check-bootstrap:

src/bootstrap/test.rs

-20
Original file line numberDiff line numberDiff line change
@@ -848,12 +848,6 @@ host_test!(RunPassFullDeps {
848848
suite: "run-pass-fulldeps"
849849
});
850850

851-
host_test!(RunFailFullDeps {
852-
path: "src/test/run-fail-fulldeps",
853-
mode: "run-fail",
854-
suite: "run-fail-fulldeps"
855-
});
856-
857851
host_test!(Rustdoc {
858852
path: "src/test/rustdoc",
859853
mode: "rustdoc",
@@ -888,20 +882,6 @@ test!(RunPassValgrindPretty {
888882
default: false,
889883
host: true
890884
});
891-
test!(RunPassFullDepsPretty {
892-
path: "src/test/run-pass-fulldeps/pretty",
893-
mode: "pretty",
894-
suite: "run-pass-fulldeps",
895-
default: false,
896-
host: true
897-
});
898-
test!(RunFailFullDepsPretty {
899-
path: "src/test/run-fail-fulldeps/pretty",
900-
mode: "pretty",
901-
suite: "run-fail-fulldeps",
902-
default: false,
903-
host: true
904-
});
905885

906886
default_test!(RunMake {
907887
path: "src/test/run-make",

src/doc/unstable-book/src/language-features/plugin.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,15 @@ that implements Roman numeral integer literals.
5252
#![feature(plugin_registrar, rustc_private)]
5353
5454
extern crate syntax;
55+
extern crate syntax_pos;
5556
extern crate rustc;
5657
extern crate rustc_plugin;
5758
5859
use syntax::parse::token;
5960
use syntax::tokenstream::TokenTree;
6061
use syntax::ext::base::{ExtCtxt, MacResult, DummyResult, MacEager};
6162
use syntax::ext::build::AstBuilder; // A trait for expr_usize.
62-
use syntax::ext::quote::rt::Span;
63+
use syntax_pos::Span;
6364
use rustc_plugin::Registry;
6465
6566
fn expand_rn(cx: &mut ExtCtxt, sp: Span, args: &[TokenTree])

src/librustc/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
#![feature(nll)]
4242
#![feature(non_exhaustive)]
4343
#![feature(proc_macro_internals)]
44-
#![feature(quote)]
4544
#![feature(optin_builtin_traits)]
4645
#![feature(refcell_replace_swap)]
4746
#![feature(rustc_diagnostic_macros)]

src/librustc_borrowck/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#![allow(non_camel_case_types)]
66

77
#![feature(nll)]
8-
#![feature(quote)]
98

109
#![recursion_limit="256"]
1110

src/librustc_codegen_llvm/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#![allow(unused_attributes)]
1818
#![feature(libc)]
1919
#![feature(nll)]
20-
#![feature(quote)]
2120
#![feature(range_contains)]
2221
#![feature(rustc_diagnostic_macros)]
2322
#![feature(slice_sort_by_cached_key)]

src/librustc_codegen_ssa/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#![feature(nll)]
1313
#![allow(unused_attributes)]
1414
#![allow(dead_code)]
15-
#![feature(quote)]
1615

1716
#![recursion_limit="256"]
1817

src/librustc_codegen_utils/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#![feature(custom_attribute)]
1212
#![feature(nll)]
1313
#![allow(unused_attributes)]
14-
#![feature(quote)]
1514
#![feature(rustc_diagnostic_macros)]
1615

1716
#![recursion_limit="256"]

src/librustc_driver/driver.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -916,7 +916,7 @@ where
916916
crate_loader,
917917
&resolver_arenas,
918918
);
919-
syntax_ext::register_builtins(&mut resolver, syntax_exts, sess.features_untracked().quote);
919+
syntax_ext::register_builtins(&mut resolver, syntax_exts);
920920

921921
// Expand all macros
922922
sess.profiler(|p| p.start_activity(ProfileCategory::Expansion));

src/librustc_driver/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#![feature(box_syntax)]
1212
#![cfg_attr(unix, feature(libc))]
1313
#![feature(nll)]
14-
#![feature(quote)]
1514
#![feature(rustc_diagnostic_macros)]
1615
#![feature(slice_sort_by_cached_key)]
1716
#![feature(set_stdio)]

src/librustc_lint/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#![feature(box_patterns)]
1818
#![feature(box_syntax)]
1919
#![feature(nll)]
20-
#![feature(quote)]
2120
#![feature(rustc_diagnostic_macros)]
2221

2322
#![recursion_limit="256"]

src/librustc_metadata/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#![feature(nll)]
88
#![feature(proc_macro_internals)]
99
#![feature(proc_macro_quote)]
10-
#![feature(quote)]
1110
#![feature(rustc_diagnostic_macros)]
1211
#![feature(slice_sort_by_cached_key)]
1312
#![feature(crate_visibility_modifier)]

src/librustc_typeck/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ This API is completely unstable and subject to change.
6666
#![feature(crate_visibility_modifier)]
6767
#![feature(exhaustive_patterns)]
6868
#![feature(nll)]
69-
#![feature(quote)]
7069
#![feature(refcell_replace_swap)]
7170
#![feature(rustc_diagnostic_macros)]
7271
#![feature(slice_patterns)]

0 commit comments

Comments
 (0)