diff options
| author | varkor <github@varkor.com> | 2019-08-01 00:41:54 +0100 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2019-08-02 02:44:36 +0100 |
| commit | c28ce3e4ca021aea5ca25227c0e46d9b47095db6 (patch) | |
| tree | baae77321295ecfd9077bc52342ea5ba78cc9eec /src/libsyntax_pos | |
| parent | fc48541ab19cdd68a2b0228004e64d3cbb7a1ecb (diff) | |
| download | rust-c28ce3e4ca021aea5ca25227c0e46d9b47095db6.tar.gz rust-c28ce3e4ca021aea5ca25227c0e46d9b47095db6.zip | |
Replace "existential" by "opaque"
Diffstat (limited to 'src/libsyntax_pos')
| -rw-r--r-- | src/libsyntax_pos/hygiene.rs | 6 | ||||
| -rw-r--r-- | src/libsyntax_pos/symbol.rs | 1 |
2 files changed, 3 insertions, 4 deletions
diff --git a/src/libsyntax_pos/hygiene.rs b/src/libsyntax_pos/hygiene.rs index f83979b9e9b..f91a2291544 100644 --- a/src/libsyntax_pos/hygiene.rs +++ b/src/libsyntax_pos/hygiene.rs @@ -744,9 +744,9 @@ pub enum DesugaringKind { QuestionMark, TryBlock, /// Desugaring of an `impl Trait` in return type position - /// to an `existential type Foo: Trait;` and replacing the + /// to an `type Foo = impl Trait;` and replacing the /// `impl Trait` with `Foo`. - ExistentialType, + OpaqueTy, Async, Await, ForLoop, @@ -761,7 +761,7 @@ impl DesugaringKind { DesugaringKind::Await => "`await` expression", DesugaringKind::QuestionMark => "operator `?`", DesugaringKind::TryBlock => "`try` block", - DesugaringKind::ExistentialType => "`existential type`", + DesugaringKind::OpaqueTy => "`impl Trait`", DesugaringKind::ForLoop => "`for` loop", } } diff --git a/src/libsyntax_pos/symbol.rs b/src/libsyntax_pos/symbol.rs index 331a758aca8..e6197bbca8c 100644 --- a/src/libsyntax_pos/symbol.rs +++ b/src/libsyntax_pos/symbol.rs @@ -95,7 +95,6 @@ symbols! { Auto: "auto", Catch: "catch", Default: "default", - Existential: "existential", Union: "union", } |
