about summary refs log tree commit diff
path: root/tests/coverage/async_closure.cov-map
AgeCommit message (Collapse)AuthorLines
2025-07-30coverage: Re-land "Enlarge empty spans during MIR instrumentation"Zalathar-12/+9
This allows us to assume that coverage spans will only be discarded during codegen in very unusual situations.
2025-07-26Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen"Zalathar-9/+12
This reverts commit f877aa7d14916f71a2f88c6d4c009e7ded7684c4.
2025-07-22coverage: Enlarge empty spans during MIR instrumentation, not codegenZalathar-12/+9
This allows us to assume that coverage spans will only be discarded during codegen in very unusual situations.
2025-05-27coverage: Revert "unused local file IDs" due to empty function namesZalathar-9/+12
This reverts commit 3b22c21dd8c30f499051fe7a758ca0e5d81eb638, reversing changes made to 5f292eea6d63abbd26f1e6e00a0b8cf21d828d7d.
2025-05-10coverage: Enlarge empty spans during MIR instrumentation, not codegenZalathar-12/+9
This allows us to assume that coverage spans will only be discarded during codegen in very unusual situations.
2025-05-06coverage: Only merge adjacent coverage spansZalathar-13/+21
This also removes some manipulation of the function signature span that only made sense in the context of merging non-adjacent spans.
2025-05-06coverage-dump: Dump filenames instead of global file IDs (and bless)Zalathar-6/+6
2025-04-01coverage: Instead of splitting, just discard any span that overlaps a holeZalathar-6/+8
2025-03-30Encode synthetic by-move coroutine body with a different DefPathDataMichael Goulet-6/+6
2025-01-16coverage: Completely overhaul counter assignment, using node-flow graphsZalathar-4/+6
2024-12-13Stabilize async closuresMichael Goulet-12/+12
2024-12-02Gate async fn trait bound modifier on async_trait_boundsMichael Goulet-4/+4
2024-10-18Dont ICE when computing coverage of synthetic async closure bodyMichael Goulet-0/+56