about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-08-19 22:48:54 +0200
committerGitHub <noreply@github.com>2019-08-19 22:48:54 +0200
commitbece1177c07bc528df16bf313eb07a762c0853f7 (patch)
treee3ae8dfed8e5e84a52cca92fa5cdd053e17c92b5 /src/libsyntax/parse
parent4486c02695ae3a3074f7039bc30cb44827940e92 (diff)
parent7ee1af51ccc521779300eba0819bcb08c07632cf (diff)
downloadrust-bece1177c07bc528df16bf313eb07a762c0853f7.tar.gz
rust-bece1177c07bc528df16bf313eb07a762c0853f7.zip
Rollup merge of #63376 - nikomatsakis:async-await-issue-62517, r=cramertj
use different lifetime name for object-lifetime-default elision

Introduce a distinct value for `LifetimeName` to use when this is a object-lifetime-default elision. This allows us to avoid creating incorrect lifetime parameters for the opaque types that result. We really need to overhaul this setup at some point! It's getting increasingly byzantine. But this seems like a relatively... surgical fix.

r? @cramertj

Fixes #62517
Diffstat (limited to 'src/libsyntax/parse')
0 files changed, 0 insertions, 0 deletions