mirror of
https://github.com/rust-lang/rust.git
synced 2026-04-26 13:01:27 +03:00
2e6f4a5922
This allows us to assume that coverage spans will only be discarded during codegen in very unusual situations.
66 lines
2.6 KiB
Plaintext
66 lines
2.6 KiB
Plaintext
Function name: async_closure::call_once::<async_closure::main::{closure#0}>
|
|
Raw bytes (9): 0x[01, 01, 00, 01, 01, 06, 01, 00, 2a]
|
|
Number of files: 1
|
|
- file 0 => $DIR/async_closure.rs
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Counter(0)) at (prev + 6, 1) to (start + 0, 42)
|
|
Highest counter ID seen: c0
|
|
|
|
Function name: async_closure::call_once::<async_closure::main::{closure#0}>::{closure#0}
|
|
Raw bytes (21): 0x[01, 01, 01, 05, 09, 03, 01, 06, 2b, 00, 2c, 01, 01, 05, 00, 0e, 02, 01, 01, 00, 02]
|
|
Number of files: 1
|
|
- file 0 => $DIR/async_closure.rs
|
|
Number of expressions: 1
|
|
- expression 0 operands: lhs = Counter(1), rhs = Counter(2)
|
|
Number of file 0 mappings: 3
|
|
- Code(Counter(0)) at (prev + 6, 43) to (start + 0, 44)
|
|
- Code(Counter(0)) at (prev + 1, 5) to (start + 0, 14)
|
|
- Code(Expression(0, Sub)) at (prev + 1, 1) to (start + 0, 2)
|
|
= (c1 - c2)
|
|
Highest counter ID seen: c0
|
|
|
|
Function name: async_closure::main
|
|
Raw bytes (44): 0x[01, 01, 00, 08, 01, 0a, 01, 00, 0e, 01, 01, 09, 00, 16, 01, 01, 05, 00, 17, 01, 00, 18, 00, 27, 01, 01, 05, 00, 17, 01, 00, 18, 00, 21, 01, 00, 22, 00, 2f, 01, 01, 01, 00, 02]
|
|
Number of files: 1
|
|
- file 0 => $DIR/async_closure.rs
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 8
|
|
- Code(Counter(0)) at (prev + 10, 1) to (start + 0, 14)
|
|
- Code(Counter(0)) at (prev + 1, 9) to (start + 0, 22)
|
|
- Code(Counter(0)) at (prev + 1, 5) to (start + 0, 23)
|
|
- Code(Counter(0)) at (prev + 0, 24) to (start + 0, 39)
|
|
- Code(Counter(0)) at (prev + 1, 5) to (start + 0, 23)
|
|
- Code(Counter(0)) at (prev + 0, 24) to (start + 0, 33)
|
|
- Code(Counter(0)) at (prev + 0, 34) to (start + 0, 47)
|
|
- Code(Counter(0)) at (prev + 1, 1) to (start + 0, 2)
|
|
Highest counter ID seen: c0
|
|
|
|
Function name: async_closure::main::{closure#0}
|
|
Raw bytes (9): 0x[01, 01, 00, 01, 01, 0b, 22, 00, 24]
|
|
Number of files: 1
|
|
- file 0 => $DIR/async_closure.rs
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Counter(0)) at (prev + 11, 34) to (start + 0, 36)
|
|
Highest counter ID seen: c0
|
|
|
|
Function name: async_closure::main::{closure#0}
|
|
Raw bytes (9): 0x[01, 01, 00, 01, 01, 0b, 22, 00, 24]
|
|
Number of files: 1
|
|
- file 0 => $DIR/async_closure.rs
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Counter(0)) at (prev + 11, 34) to (start + 0, 36)
|
|
Highest counter ID seen: c0
|
|
|
|
Function name: async_closure::main::{closure#0}::{closure#0}::<i16>
|
|
Raw bytes (9): 0x[01, 01, 00, 01, 01, 0b, 22, 00, 24]
|
|
Number of files: 1
|
|
- file 0 => $DIR/async_closure.rs
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Counter(0)) at (prev + 11, 34) to (start + 0, 36)
|
|
Highest counter ID seen: c0
|
|
|