mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-21 11:23:03 +00:00

If a BCB has more than one code region, those extra regions can now all be stored in the same coverage statement, instead of being stored in additional statements.
276 lines
12 KiB
Plaintext
276 lines
12 KiB
Plaintext
Function name: closure::main
|
|
Raw bytes (128): 0x[01, 01, 02, 01, 05, 05, 02, 18, 01, 08, 01, 0f, 0d, 01, 16, 0e, 06, 0a, 01, 10, 05, 13, 0d, 01, 1a, 0e, 06, 0a, 01, 10, 05, 0c, 16, 01, 16, 05, 0d, 18, 01, 19, 09, 01, 1e, 01, 04, 09, 00, 29, 01, 01, 09, 00, 2d, 01, 01, 09, 00, 24, 01, 05, 09, 00, 24, 01, 02, 09, 00, 21, 01, 04, 09, 00, 21, 01, 04, 09, 00, 28, 01, 09, 09, 00, 32, 01, 04, 09, 00, 33, 01, 07, 09, 00, 4b, 01, 08, 09, 00, 48, 01, 0a, 09, 00, 47, 01, 08, 09, 00, 44, 01, 0a, 08, 00, 10, 05, 00, 11, 04, 06, 02, 04, 06, 00, 07, 07, 01, 05, 03, 02]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 2
|
|
- expression 0 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 1 operands: lhs = Counter(1), rhs = Expression(0, Sub)
|
|
Number of file 0 mappings: 24
|
|
- Code(Counter(0)) at (prev + 8, 1) to (start + 15, 13)
|
|
- Code(Counter(0)) at (prev + 22, 14) to (start + 6, 10)
|
|
- Code(Counter(0)) at (prev + 16, 5) to (start + 19, 13)
|
|
- Code(Counter(0)) at (prev + 26, 14) to (start + 6, 10)
|
|
- Code(Counter(0)) at (prev + 16, 5) to (start + 12, 22)
|
|
- Code(Counter(0)) at (prev + 22, 5) to (start + 13, 24)
|
|
- Code(Counter(0)) at (prev + 25, 9) to (start + 1, 30)
|
|
- Code(Counter(0)) at (prev + 4, 9) to (start + 0, 41)
|
|
- Code(Counter(0)) at (prev + 1, 9) to (start + 0, 45)
|
|
- Code(Counter(0)) at (prev + 1, 9) to (start + 0, 36)
|
|
- Code(Counter(0)) at (prev + 5, 9) to (start + 0, 36)
|
|
- Code(Counter(0)) at (prev + 2, 9) to (start + 0, 33)
|
|
- Code(Counter(0)) at (prev + 4, 9) to (start + 0, 33)
|
|
- Code(Counter(0)) at (prev + 4, 9) to (start + 0, 40)
|
|
- Code(Counter(0)) at (prev + 9, 9) to (start + 0, 50)
|
|
- Code(Counter(0)) at (prev + 4, 9) to (start + 0, 51)
|
|
- Code(Counter(0)) at (prev + 7, 9) to (start + 0, 75)
|
|
- Code(Counter(0)) at (prev + 8, 9) to (start + 0, 72)
|
|
- Code(Counter(0)) at (prev + 10, 9) to (start + 0, 71)
|
|
- Code(Counter(0)) at (prev + 8, 9) to (start + 0, 68)
|
|
- Code(Counter(0)) at (prev + 10, 8) to (start + 0, 16)
|
|
- Code(Counter(1)) at (prev + 0, 17) to (start + 4, 6)
|
|
- Code(Expression(0, Sub)) at (prev + 4, 6) to (start + 0, 7)
|
|
= (c0 - c1)
|
|
- Code(Expression(1, Add)) at (prev + 1, 5) to (start + 3, 2)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#0}
|
|
Raw bytes (28): 0x[01, 01, 02, 01, 05, 05, 02, 04, 01, 27, 05, 02, 14, 05, 02, 15, 02, 0a, 02, 02, 0a, 00, 0b, 07, 01, 09, 01, 06]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 2
|
|
- expression 0 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 1 operands: lhs = Counter(1), rhs = Expression(0, Sub)
|
|
Number of file 0 mappings: 4
|
|
- Code(Counter(0)) at (prev + 39, 5) to (start + 2, 20)
|
|
- Code(Counter(1)) at (prev + 2, 21) to (start + 2, 10)
|
|
- Code(Expression(0, Sub)) at (prev + 2, 10) to (start + 0, 11)
|
|
= (c0 - c1)
|
|
- Code(Expression(1, Add)) at (prev + 1, 9) to (start + 1, 6)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#10} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, 9a, 01, 07, 00, 21]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 154, 7) to (start + 0, 33)
|
|
|
|
Function name: closure::main::{closure#11} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, 9e, 01, 07, 00, 21]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 158, 7) to (start + 0, 33)
|
|
|
|
Function name: closure::main::{closure#12} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, a6, 01, 01, 00, 17]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 166, 1) to (start + 0, 23)
|
|
|
|
Function name: closure::main::{closure#13} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, ab, 01, 0d, 02, 0e]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 171, 13) to (start + 2, 14)
|
|
|
|
Function name: closure::main::{closure#14}
|
|
Raw bytes (36): 0x[01, 01, 03, 05, 0a, 01, 05, 01, 05, 05, 03, b2, 01, 0d, 00, 15, 01, 01, 11, 01, 1b, 05, 01, 1e, 00, 25, 0a, 00, 2f, 00, 33, 03, 01, 0d, 00, 0e]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 3
|
|
- expression 0 operands: lhs = Counter(1), rhs = Expression(2, Sub)
|
|
- expression 1 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 2 operands: lhs = Counter(0), rhs = Counter(1)
|
|
Number of file 0 mappings: 5
|
|
- Code(Expression(0, Add)) at (prev + 178, 13) to (start + 0, 21)
|
|
= (c1 + (c0 - c1))
|
|
- Code(Counter(0)) at (prev + 1, 17) to (start + 1, 27)
|
|
- Code(Counter(1)) at (prev + 1, 30) to (start + 0, 37)
|
|
- Code(Expression(2, Sub)) at (prev + 0, 47) to (start + 0, 51)
|
|
= (c0 - c1)
|
|
- Code(Expression(0, Add)) at (prev + 1, 13) to (start + 0, 14)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#15}
|
|
Raw bytes (41): 0x[01, 01, 03, 05, 0a, 01, 05, 01, 05, 06, 01, ba, 01, 09, 00, 0a, 03, 01, 0d, 00, 15, 01, 01, 11, 01, 1b, 05, 01, 1e, 00, 25, 0a, 00, 2f, 00, 33, 03, 02, 09, 00, 0a]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 3
|
|
- expression 0 operands: lhs = Counter(1), rhs = Expression(2, Sub)
|
|
- expression 1 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 2 operands: lhs = Counter(0), rhs = Counter(1)
|
|
Number of file 0 mappings: 6
|
|
- Code(Counter(0)) at (prev + 186, 9) to (start + 0, 10)
|
|
- Code(Expression(0, Add)) at (prev + 1, 13) to (start + 0, 21)
|
|
= (c1 + (c0 - c1))
|
|
- Code(Counter(0)) at (prev + 1, 17) to (start + 1, 27)
|
|
- Code(Counter(1)) at (prev + 1, 30) to (start + 0, 37)
|
|
- Code(Expression(2, Sub)) at (prev + 0, 47) to (start + 0, 51)
|
|
= (c0 - c1)
|
|
- Code(Expression(0, Add)) at (prev + 2, 9) to (start + 0, 10)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#16}
|
|
Raw bytes (36): 0x[01, 01, 03, 05, 0a, 01, 05, 01, 05, 05, 03, c4, 01, 0d, 00, 15, 01, 01, 11, 01, 1b, 05, 01, 1e, 00, 25, 0a, 00, 2f, 00, 33, 03, 01, 0d, 00, 0e]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 3
|
|
- expression 0 operands: lhs = Counter(1), rhs = Expression(2, Sub)
|
|
- expression 1 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 2 operands: lhs = Counter(0), rhs = Counter(1)
|
|
Number of file 0 mappings: 5
|
|
- Code(Expression(0, Add)) at (prev + 196, 13) to (start + 0, 21)
|
|
= (c1 + (c0 - c1))
|
|
- Code(Counter(0)) at (prev + 1, 17) to (start + 1, 27)
|
|
- Code(Counter(1)) at (prev + 1, 30) to (start + 0, 37)
|
|
- Code(Expression(2, Sub)) at (prev + 0, 47) to (start + 0, 51)
|
|
= (c0 - c1)
|
|
- Code(Expression(0, Add)) at (prev + 1, 13) to (start + 0, 14)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#17}
|
|
Raw bytes (41): 0x[01, 01, 03, 05, 0a, 01, 05, 01, 05, 06, 01, cc, 01, 09, 00, 0a, 03, 01, 0d, 00, 15, 01, 01, 11, 01, 1b, 05, 01, 1e, 00, 25, 0a, 00, 2f, 00, 33, 03, 02, 09, 00, 0a]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 3
|
|
- expression 0 operands: lhs = Counter(1), rhs = Expression(2, Sub)
|
|
- expression 1 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 2 operands: lhs = Counter(0), rhs = Counter(1)
|
|
Number of file 0 mappings: 6
|
|
- Code(Counter(0)) at (prev + 204, 9) to (start + 0, 10)
|
|
- Code(Expression(0, Add)) at (prev + 1, 13) to (start + 0, 21)
|
|
= (c1 + (c0 - c1))
|
|
- Code(Counter(0)) at (prev + 1, 17) to (start + 1, 27)
|
|
- Code(Counter(1)) at (prev + 1, 30) to (start + 0, 37)
|
|
- Code(Expression(2, Sub)) at (prev + 0, 47) to (start + 0, 51)
|
|
= (c0 - c1)
|
|
- Code(Expression(0, Add)) at (prev + 2, 9) to (start + 0, 10)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#18}
|
|
Raw bytes (28): 0x[01, 01, 02, 01, 05, 05, 02, 04, 01, 18, 0d, 02, 1c, 05, 02, 1d, 02, 12, 02, 02, 12, 00, 13, 07, 01, 11, 01, 0e]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 2
|
|
- expression 0 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 1 operands: lhs = Counter(1), rhs = Expression(0, Sub)
|
|
Number of file 0 mappings: 4
|
|
- Code(Counter(0)) at (prev + 24, 13) to (start + 2, 28)
|
|
- Code(Counter(1)) at (prev + 2, 29) to (start + 2, 18)
|
|
- Code(Expression(0, Sub)) at (prev + 2, 18) to (start + 0, 19)
|
|
= (c0 - c1)
|
|
- Code(Expression(1, Add)) at (prev + 1, 17) to (start + 1, 14)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#19}
|
|
Raw bytes (28): 0x[01, 01, 02, 01, 05, 05, 02, 04, 01, 42, 0d, 02, 1c, 05, 02, 1d, 02, 12, 02, 02, 12, 00, 13, 07, 01, 11, 01, 0e]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 2
|
|
- expression 0 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 1 operands: lhs = Counter(1), rhs = Expression(0, Sub)
|
|
Number of file 0 mappings: 4
|
|
- Code(Counter(0)) at (prev + 66, 13) to (start + 2, 28)
|
|
- Code(Counter(1)) at (prev + 2, 29) to (start + 2, 18)
|
|
- Code(Expression(0, Sub)) at (prev + 2, 18) to (start + 0, 19)
|
|
= (c0 - c1)
|
|
- Code(Expression(1, Add)) at (prev + 1, 17) to (start + 1, 14)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#1}
|
|
Raw bytes (28): 0x[01, 01, 02, 01, 05, 05, 02, 04, 01, 51, 05, 02, 14, 05, 02, 15, 02, 0a, 02, 02, 0a, 00, 0b, 07, 01, 09, 01, 06]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 2
|
|
- expression 0 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 1 operands: lhs = Counter(1), rhs = Expression(0, Sub)
|
|
Number of file 0 mappings: 4
|
|
- Code(Counter(0)) at (prev + 81, 5) to (start + 2, 20)
|
|
- Code(Counter(1)) at (prev + 2, 21) to (start + 2, 10)
|
|
- Code(Expression(0, Sub)) at (prev + 2, 10) to (start + 0, 11)
|
|
= (c0 - c1)
|
|
- Code(Expression(1, Add)) at (prev + 1, 9) to (start + 1, 6)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#2}
|
|
Raw bytes (28): 0x[01, 01, 02, 01, 05, 05, 02, 04, 01, 67, 05, 02, 14, 05, 02, 15, 02, 0a, 02, 02, 0a, 00, 0b, 07, 01, 09, 01, 06]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 2
|
|
- expression 0 operands: lhs = Counter(0), rhs = Counter(1)
|
|
- expression 1 operands: lhs = Counter(1), rhs = Expression(0, Sub)
|
|
Number of file 0 mappings: 4
|
|
- Code(Counter(0)) at (prev + 103, 5) to (start + 2, 20)
|
|
- Code(Counter(1)) at (prev + 2, 21) to (start + 2, 10)
|
|
- Code(Expression(0, Sub)) at (prev + 2, 10) to (start + 0, 11)
|
|
= (c0 - c1)
|
|
- Code(Expression(1, Add)) at (prev + 1, 9) to (start + 1, 6)
|
|
= (c1 + (c0 - c1))
|
|
|
|
Function name: closure::main::{closure#3} (unused)
|
|
Raw bytes (25): 0x[01, 01, 00, 04, 00, 80, 01, 05, 01, 14, 00, 01, 15, 02, 0a, 00, 02, 0a, 00, 0b, 00, 01, 09, 01, 06]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 4
|
|
- Code(Zero) at (prev + 128, 5) to (start + 1, 20)
|
|
- Code(Zero) at (prev + 1, 21) to (start + 2, 10)
|
|
- Code(Zero) at (prev + 2, 10) to (start + 0, 11)
|
|
- Code(Zero) at (prev + 1, 9) to (start + 1, 6)
|
|
|
|
Function name: closure::main::{closure#4} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, 88, 01, 35, 00, 43]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 136, 53) to (start + 0, 67)
|
|
|
|
Function name: closure::main::{closure#5}
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 01, 8b, 01, 3d, 00, 4f]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Counter(0)) at (prev + 139, 61) to (start + 0, 79)
|
|
|
|
Function name: closure::main::{closure#6}
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 01, 8c, 01, 41, 00, 57]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Counter(0)) at (prev + 140, 65) to (start + 0, 87)
|
|
|
|
Function name: closure::main::{closure#7} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, 8d, 01, 3b, 00, 51]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 141, 59) to (start + 0, 81)
|
|
|
|
Function name: closure::main::{closure#8} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, 92, 01, 3b, 00, 55]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 146, 59) to (start + 0, 85)
|
|
|
|
Function name: closure::main::{closure#9} (unused)
|
|
Raw bytes (10): 0x[01, 01, 00, 01, 00, 94, 01, 38, 02, 06]
|
|
Number of files: 1
|
|
- file 0 => global file 1
|
|
Number of expressions: 0
|
|
Number of file 0 mappings: 1
|
|
- Code(Zero) at (prev + 148, 56) to (start + 2, 6)
|
|
|