diff options
| author | Takayuki Maeda <takoyaki0316@gmail.com> | 2022-03-09 16:04:14 +0900 |
|---|---|---|
| committer | Takayuki Maeda <takoyaki0316@gmail.com> | 2022-03-09 16:04:14 +0900 |
| commit | 192acb4b98bb027cb09eaeb8906dbc94a76b9b66 (patch) | |
| tree | 5554d4079910eccc83f9783a780176aaddde8eea /compiler/rustc_parse/src/parser | |
| parent | 35147413585bb74837aa32448dd9b9ca78219974 (diff) | |
| download | rust-192acb4b98bb027cb09eaeb8906dbc94a76b9b66.tar.gz rust-192acb4b98bb027cb09eaeb8906dbc94a76b9b66.zip | |
take over unclosed_delims
Diffstat (limited to 'compiler/rustc_parse/src/parser')
| -rw-r--r-- | compiler/rustc_parse/src/parser/path.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_parse/src/parser/path.rs b/compiler/rustc_parse/src/parser/path.rs index c8ebf707477..264174b0ac7 100644 --- a/compiler/rustc_parse/src/parser/path.rs +++ b/compiler/rustc_parse/src/parser/path.rs @@ -631,6 +631,7 @@ impl<'a> Parser<'a> { Err(err) => { if is_const_fn { if let Ok(expr) = snapshot.parse_expr_res(Restrictions::CONST_EXPR, None) { + snapshot.unclosed_delims.extend(self.unclosed_delims.clone()); *self = snapshot; return Ok(Some(self.dummy_const_arg_needs_braces(err, expr.span))); } |
