diff options
| author | Michael Goulet <michael@errs.io> | 2024-11-04 19:29:02 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2024-12-02 16:50:44 +0000 |
| commit | 59e3e8934e3e50ddb9b9a9ffaa523cbab2260598 (patch) | |
| tree | d2883e386337ef32de1647da6f538739f1a40f30 /compiler/rustc_parse/src/parser | |
| parent | a6f2f00de89e1dd9cb903db93dac754398c1267f (diff) | |
| download | rust-59e3e8934e3e50ddb9b9a9ffaa523cbab2260598.tar.gz rust-59e3e8934e3e50ddb9b9a9ffaa523cbab2260598.zip | |
Gate async fn trait bound modifier on async_trait_bounds
Diffstat (limited to 'compiler/rustc_parse/src/parser')
| -rw-r--r-- | compiler/rustc_parse/src/parser/ty.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_parse/src/parser/ty.rs b/compiler/rustc_parse/src/parser/ty.rs index 505586e74f1..1340558d968 100644 --- a/compiler/rustc_parse/src/parser/ty.rs +++ b/compiler/rustc_parse/src/parser/ty.rs @@ -940,7 +940,7 @@ impl<'a> Parser<'a> { let asyncness = if self.token.uninterpolated_span().at_least_rust_2018() && self.eat_keyword(kw::Async) { - self.psess.gated_spans.gate(sym::async_closure, self.prev_token.span); + self.psess.gated_spans.gate(sym::async_trait_bounds, self.prev_token.span); BoundAsyncness::Async(self.prev_token.span) } else if self.may_recover() && self.token.uninterpolated_span().is_rust_2015() @@ -951,7 +951,7 @@ impl<'a> Parser<'a> { span: self.prev_token.span, help: HelpUseLatestEdition::new(), }); - self.psess.gated_spans.gate(sym::async_closure, self.prev_token.span); + self.psess.gated_spans.gate(sym::async_trait_bounds, self.prev_token.span); BoundAsyncness::Async(self.prev_token.span) } else { BoundAsyncness::Normal |
