aboutsummaryrefslogtreecommitdiff
path: root/src/lit.rs
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@gmail.com>2018-08-30 17:56:25 -0700
committerDavid Tolnay <dtolnay@gmail.com>2018-08-30 17:56:25 -0700
commitbff5b3a7251a67db757ebd0c4c678d936f92d793 (patch)
treee4bc534ad470920a78b1b8f0e5d669932d237c88 /src/lit.rs
parent9e0e8331a4a5b884f85e01502273f6b207cbb283 (diff)
downloadsyn-bff5b3a7251a67db757ebd0c4c678d936f92d793.tar.gz
Remove empty parse_error function
Diffstat (limited to 'src/lit.rs')
-rw-r--r--src/lit.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lit.rs b/src/lit.rs
index 597048d8..fc7284ef 100644
--- a/src/lit.rs
+++ b/src/lit.rs
@@ -433,7 +433,6 @@ pub fn Lit(marker: lookahead::TokenMarker) -> Lit {
pub mod parsing {
use super::*;
use parse::{Parse, ParseStream, Result};
- use parse_error;
impl Parse for Lit {
fn parse(input: ParseStream) -> Result<Self> {
@@ -448,13 +447,13 @@ pub mod parsing {
} else if ident == "false" {
false
} else {
- return parse_error();
+ return Err(cursor.error("expected literal"));
},
span: ident.span(),
}),
rest,
)),
- _ => parse_error(),
+ _ => Err(cursor.error("expected literal"))
},
}
})