Add simple RestPattern parsing to the pattern parsing function.
gcc/rust/ChangeLog:
* parse/rust-parse-impl.h (Parser::parse_pattern_no_alt): Handle
RestPattern correctly.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
lexer.skip_token ();
return std::unique_ptr<AST::WildcardPattern> (
new AST::WildcardPattern (t->get_locus ()));
+ case DOT_DOT:
+ lexer.skip_token ();
+ return std::unique_ptr<AST::RestPattern> (
+ new AST::RestPattern (t->get_locus ()));
case REF:
case MUT:
return parse_identifier_pattern ();