diff options
| author | Zalathar <Zalathar@users.noreply.github.com> | 2024-03-10 21:20:27 +1100 |
|---|---|---|
| committer | Zalathar <Zalathar@users.noreply.github.com> | 2024-03-14 17:19:06 +1100 |
| commit | 5fb1f61a7702d87380026e9f1c7a1fac01920d18 (patch) | |
| tree | 48d2dc0a591810d5d3b1b7fb360715d2619d543f /tests/coverage/branch_generics.coverage | |
| parent | 31d0b5017857cef35031a7d4210bd045758dcae2 (diff) | |
| download | rust-5fb1f61a7702d87380026e9f1c7a1fac01920d18.tar.gz rust-5fb1f61a7702d87380026e9f1c7a1fac01920d18.zip | |
coverage: Enable branch coverage in the branch coverage tests
Diffstat (limited to 'tests/coverage/branch_generics.coverage')
| -rw-r--r-- | tests/coverage/branch_generics.coverage | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/coverage/branch_generics.coverage b/tests/coverage/branch_generics.coverage index cfbd2d3f4bd..e7cec151ce6 100644 --- a/tests/coverage/branch_generics.coverage +++ b/tests/coverage/branch_generics.coverage @@ -1,10 +1,15 @@ LL| |#![feature(coverage_attribute)] LL| |//@ edition: 2021 - LL| | + LL| |//@ compile-flags: -Zcoverage-options=branch LL| |//@ llvm-cov-flags: --show-branches=count LL| | LL| 3|fn print_size<T>() { LL| 3| if std::mem::size_of::<T>() > 4 { + ------------------ + | Branch (LL:8): [True: 0, False: 1] + | Branch (LL:8): [True: 0, False: 1] + | Branch (LL:8): [True: 1, False: 0] + ------------------ LL| 1| println!("size > 4"); LL| 2| } else { LL| 2| println!("size <= 4"); @@ -14,6 +19,9 @@ | branch_generics::print_size::<()>: | LL| 1|fn print_size<T>() { | LL| 1| if std::mem::size_of::<T>() > 4 { + | ------------------ + | | Branch (LL:8): [True: 0, False: 1] + | ------------------ | LL| 0| println!("size > 4"); | LL| 1| } else { | LL| 1| println!("size <= 4"); @@ -23,6 +31,9 @@ | branch_generics::print_size::<u32>: | LL| 1|fn print_size<T>() { | LL| 1| if std::mem::size_of::<T>() > 4 { + | ------------------ + | | Branch (LL:8): [True: 0, False: 1] + | ------------------ | LL| 0| println!("size > 4"); | LL| 1| } else { | LL| 1| println!("size <= 4"); @@ -32,6 +43,9 @@ | branch_generics::print_size::<u64>: | LL| 1|fn print_size<T>() { | LL| 1| if std::mem::size_of::<T>() > 4 { + | ------------------ + | | Branch (LL:8): [True: 1, False: 0] + | ------------------ | LL| 1| println!("size > 4"); | LL| 1| } else { | LL| 0| println!("size <= 4"); |
