Skip to content

Commit 1a26fdf

Browse files
committed
ui-fulldeps: make them pass again?
1 parent be40bbd commit 1a26fdf

File tree

8 files changed

+13
-9
lines changed

8 files changed

+13
-9
lines changed

src/libsyntax/parse/parser.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
mod attr;
1+
pub mod attr;
22
mod expr;
33
mod pat;
44
mod item;

src/libsyntax/parse/parser/attr.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ impl<'a> Parser<'a> {
6565
///
6666
/// If `permit_inner` is `true`, then a leading `!` indicates an inner
6767
/// attribute.
68-
fn parse_attribute(&mut self, permit_inner: bool) -> PResult<'a, ast::Attribute> {
68+
pub fn parse_attribute(&mut self, permit_inner: bool) -> PResult<'a, ast::Attribute> {
6969
debug!("parse_attribute: permit_inner={:?} self.token={:?}",
7070
permit_inner,
7171
self.token);

src/libsyntax/parse/parser/module.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ pub(super) struct ModulePathSuccess {
2626

2727
impl<'a> Parser<'a> {
2828
/// Parses a source module as a crate. This is the main entry point for the parser.
29-
crate fn parse_crate_mod(&mut self) -> PResult<'a, Crate> {
29+
pub fn parse_crate_mod(&mut self) -> PResult<'a, Crate> {
3030
let lo = self.token.span;
3131
let krate = Ok(ast::Crate {
3232
attrs: self.parse_inner_attributes()?,

src/test/ui-fulldeps/ast_stmt_expr_attr.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use syntax::parse::new_parser_from_source_str;
1818
use syntax::parse::parser::Parser;
1919
use syntax::parse::token;
2020
use syntax::ptr::P;
21-
use syntax::parse::attr::*;
21+
use syntax::parse::parser::attr::*;
2222
use syntax::print::pprust;
2323
use std::fmt;
2424

src/test/ui-fulldeps/auxiliary/attr-plugin-test.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55

66
extern crate rustc_driver;
77
extern crate syntax;
8+
extern crate syntax_expand;
89

910
use rustc_driver::plugin::Registry;
10-
use syntax::ext::base::SyntaxExtension;
11+
use syntax_expand::base::SyntaxExtension;
1112
use syntax::feature_gate::AttributeType;
1213
use syntax::symbol::Symbol;
1314

src/test/ui-fulldeps/auxiliary/issue-40001-plugin.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@
55
extern crate rustc;
66
extern crate rustc_driver;
77
extern crate syntax;
8+
extern crate syntax_expand;
89

910
use rustc_driver::plugin::Registry;
1011
use syntax::attr;
11-
use syntax::ext::base::*;
12+
use syntax_expand::base::*;
1213
use syntax::feature_gate::AttributeType::Whitelisted;
1314
use syntax::symbol::Symbol;
1415

src/test/ui-fulldeps/auxiliary/plugin-args.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44
#![feature(box_syntax, rustc_private)]
55

66
extern crate syntax;
7+
extern crate syntax_expand;
78
extern crate syntax_pos;
89
extern crate rustc;
910
extern crate rustc_driver;
1011

1112
use std::borrow::ToOwned;
1213
use syntax::ast;
13-
use syntax::ext::base::{SyntaxExtension, SyntaxExtensionKind};
14-
use syntax::ext::base::{TTMacroExpander, ExtCtxt, MacResult, MacEager};
14+
use syntax_expand::base::{SyntaxExtension, SyntaxExtensionKind};
15+
use syntax_expand::base::{TTMacroExpander, ExtCtxt, MacResult, MacEager};
1516
use syntax::print::pprust;
1617
use syntax::symbol::Symbol;
1718
use syntax_pos::Span;

src/test/ui-fulldeps/auxiliary/roman-numerals.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,14 @@
1010
#![feature(plugin_registrar, rustc_private)]
1111

1212
extern crate syntax;
13+
extern crate syntax_expand;
1314
extern crate syntax_pos;
1415
extern crate rustc;
1516
extern crate rustc_driver;
1617

1718
use syntax::parse::token::{self, Token};
1819
use syntax::tokenstream::{TokenTree, TokenStream};
19-
use syntax::ext::base::{ExtCtxt, MacResult, DummyResult, MacEager};
20+
use syntax_expand::base::{ExtCtxt, MacResult, DummyResult, MacEager};
2021
use syntax_pos::Span;
2122
use rustc_driver::plugin::Registry;
2223

0 commit comments

Comments
 (0)