// RUN: %target-swift-frontend -Xllvm -sil-full-demangle -profile-generate -profile-coverage-mapping -emit-sorted-sil -emit-sil -module-name coverage_if %s | %FileCheck %s // CHECK-LABEL: sil_coverage_map {{.*}}// coverage_if.foo func foo(x : Bool) { // CHECK: [[@LINE]]:20 -> {{[0-9]+}}:2 : 0 if (x) { // CHECK: [[@LINE]]:10 -> [[@LINE+1]]:4 : 1 } if (!x) { // CHECK: [[@LINE]]:11 -> [[@LINE+2]]:4 : 2 // ... } if (x) { } // CHECK: [[@LINE]]:10 -> [[@LINE]]:13 : 3 else { } // CHECK: [[@LINE]]:10 -> [[@LINE]]:13 : (0 - 3) } foo(x: true); foo(x: false);