Comment the remaining expr, stmt, item cases
diff --git a/src/expr.rs b/src/expr.rs
index 3abfb5e..c73b176 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -355,8 +355,26 @@
expr_lit
|
expr_if
+ // TODO: IfLet
+ // TODO: While
+ // TODO: WhileLet
+ // TODO: ForLoop
+ // TODO: Loop
+ // TODO: ForLoop
+ // TODO: Loop
+ // TODO: Match
+ // TODO: Closure
|
expr_block
+ // TODO: Path
+ // TODO: AddrOf
+ // TODO: Break
+ // TODO: Continue
+ // TODO: Ret
+ // TODO: Mac
+ // TODO: Struct
+ // TODO: Repeat
+ // TODO: Pparen
) >>
many0!(alt!(
tap!(args: and_call => {
@@ -381,6 +399,13 @@
tap!(ty: and_ascription => {
e = Expr::Type(Box::new(e), Box::new(ty));
})
+ // TODO: Assign
+ // TODO: AssignOp
+ // TODO: Field
+ // TODO: TupField
+ // TODO: Index
+ // TODO: Range
+ // TODO: Try
)) >>
(e)
));
@@ -556,7 +581,11 @@
));
named!(standalone_stmt -> Stmt, alt!(
+ // TODO: local
+ // TODO: item
+ // TODO: expr
stmt_semi
+ // TODO: mac
));
named!(stmt_semi -> Stmt, do_parse!(