about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-06-19 01:52:13 +0200
committerGitHub <noreply@github.com>2019-06-19 01:52:13 +0200
commitfde341a4ef6a5728dfd1acb5de0b238918a2dd44 (patch)
treeab68af031220c4330a15f77663849e848c858a62 /src/libsyntax/parse
parent9b7b47cd57113fcef6842e249e2c3e9260f44380 (diff)
parentd67db0042c1f4e163292ea59bdfac546c67f7001 (diff)
downloadrust-fde341a4ef6a5728dfd1acb5de0b238918a2dd44.tar.gz
rust-fde341a4ef6a5728dfd1acb5de0b238918a2dd44.zip
Rollup merge of #61941 - cramertj:no-more-yield-errors, r=centril
Preserve generator and yield source for error messages

Previously, error messages after HIR lowering all referred
to generators and yield, regardless of whether the original
source was a generator or an async/await body. This change
tracks the kind of each generator and yield source in order
to provide appropriately tailored error messages.

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