diff options
| author | bors <bors@rust-lang.org> | 2022-11-17 13:47:03 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-11-17 13:47:03 +0000 |
| commit | b6097f2e1b2ca62e188ba53cf43bd66b06b36915 (patch) | |
| tree | 2e5d5c944967d1a4629252a8016b34df8da1efd9 /compiler/rustc_parse/src/errors.rs | |
| parent | 36db030a7c3c51cb4484cbd8c8daebcf5057d61c (diff) | |
| parent | 79c06fc595261a118cea2e5440ed98fbf5659a99 (diff) | |
| download | rust-b6097f2e1b2ca62e188ba53cf43bd66b06b36915.tar.gz rust-b6097f2e1b2ca62e188ba53cf43bd66b06b36915.zip | |
Auto merge of #104219 - bryangarza:async-track-caller-dup, r=eholk
Support `#[track_caller]` on async fns Adds `#[track_caller]` to the generator that is created when we desugar the async fn. Fixes #78840 Open questions: - What is the performance impact of adding `#[track_caller]` to every `GenFuture`'s `poll(...)` function, even if it's unused (i.e., the parent span does not set `#[track_caller]`)? We might need to set it only conditionally, if the indirection causes overhead we don't want.
Diffstat (limited to 'compiler/rustc_parse/src/errors.rs')
0 files changed, 0 insertions, 0 deletions
