better self-types

This commit is contained in:
Aleksey Kladov
2018-08-24 01:19:38 +03:00
parent cf7d4a2a24
commit dc40f1298a
8 changed files with 67 additions and 45 deletions

View File

@@ -92,14 +92,14 @@ fn opt_visibility(p: &mut Parser) {
_ => (),
}
}
fn alias(p: &mut Parser) -> bool {
fn opt_alias(p: &mut Parser) {
if p.at(AS_KW) {
let alias = p.start();
let m = p.start();
p.bump();
name(p);
alias.complete(p, ALIAS);
m.complete(p, ALIAS);
}
true //FIXME: return false if three are errors
}
fn abi(p: &mut Parser) {