Lift parse.rs and lookahead.rs into syn
diff --git a/src/group.rs b/src/group.rs
index 77a9cc6..3e03766 100644
--- a/src/group.rs
+++ b/src/group.rs
@@ -1,7 +1,7 @@
use proc_macro2::{Delimiter, Span};
use error::Result;
-use next::parse::ParseBuffer;
+use parse::ParseBuffer;
use token;
pub struct Parens<'a> {
@@ -69,7 +69,7 @@
#[macro_export]
macro_rules! parenthesized {
($content:ident in $cursor:expr) => {
- match $crate::next::parse::ParseBuffer::parse_parens(&$cursor) {
+ match $crate::parse::ParseBuffer::parse_parens(&$cursor) {
$crate::export::Ok(parens) => {
$content = parens.content;
parens.token
@@ -86,16 +86,15 @@
/// ```rust
/// # extern crate syn;
/// #
-/// use syn::{braced, Token};
-/// use syn::next::{token, Ident};
-/// use syn::next::parse::{Parse, ParseStream, Result};
+/// use syn::{braced, token, Ident, Token};
+/// use syn::parse::{Parse, ParseStream, Result};
/// #
/// # mod example {
/// # use super::{syn, braced, token, Ident, Parse, ParseStream, Result};
/// #
/// # macro_rules! Token {
/// # (struct) => {
-/// # syn::next::token::Struct
+/// # syn::token::Struct
/// # };
/// # }
/// #
@@ -132,7 +131,7 @@
#[macro_export]
macro_rules! braced {
($content:ident in $cursor:expr) => {
- match $crate::next::parse::ParseBuffer::parse_braces(&$cursor) {
+ match $crate::parse::ParseBuffer::parse_braces(&$cursor) {
$crate::export::Ok(braces) => {
$content = braces.content;
braces.token
@@ -149,7 +148,7 @@
#[macro_export]
macro_rules! bracketed {
($content:ident in $cursor:expr) => {
- match $crate::next::parse::ParseBuffer::parse_brackets(&$cursor) {
+ match $crate::parse::ParseBuffer::parse_brackets(&$cursor) {
$crate::export::Ok(brackets) => {
$content = brackets.content;
brackets.token