|
@@ -1,4 +1,4 @@
|
|
|
-// RUN: llvm-cov show %S/Inputs/deferred-regions.covmapping -instr-profile %S/Inputs/deferred-regions.profdata -show-line-counts-or-regions -dump -path-equivalence=/Users/vk/src/llvm.org-coverage-braces/llvm/test/tools,%S/.. %s 2>&1 | FileCheck %s
|
|
|
+// RUN: llvm-cov show %S/Inputs/deferred-regions.covmapping -instr-profile %S/Inputs/deferred-regions.profdata -show-line-counts-or-regions -dump -path-equivalence=/Users/vk/src/llvm.org-coverage-braces/llvm/test/tools,%S/.. %s &> %t.out && FileCheck %s -input-file %t.out && FileCheck %s -input-file %t.out -check-prefix=MARKER
|
|
|
|
|
|
void foo(int x) {
|
|
|
if (x == 0) {
|
|
@@ -77,3 +77,45 @@ int main() {
|
|
|
gotos();
|
|
|
return 0;
|
|
|
}
|
|
|
+
|
|
|
+// MARKER: Marker at 4:7 = 2
|
|
|
+// MARKER-NEXT: Highlighted line 17, 5 -> 11
|
|
|
+// MARKER-NEXT: Marker at 17:5 = 0
|
|
|
+// MARKER-NEXT: Marker at 19:3 = 1
|
|
|
+// MARKER-NEXT: Marker at 19:19 = 2
|
|
|
+// MARKER-NEXT: Marker at 19:27 = 1
|
|
|
+// MARKER-NEXT: Marker at 21:7 = 1
|
|
|
+// MARKER-NEXT: Marker at 23:5 = 1
|
|
|
+// MARKER-NEXT: Marker at 23:9 = 1
|
|
|
+// MARKER-NEXT: Highlighted line 24, 7 -> 12
|
|
|
+// MARKER-NEXT: Marker at 24:7 = 0
|
|
|
+// MARKER-NEXT: Highlighted line 36, 5 -> 11
|
|
|
+// MARKER-NEXT: Marker at 36:5 = 0
|
|
|
+// MARKER-NEXT: Marker at 39:10 = 3
|
|
|
+// MARKER-NEXT: Marker at 41:7 = 1
|
|
|
+// MARKER-NEXT: Marker at 43:5 = 1
|
|
|
+// MARKER-NEXT: Marker at 43:12 = 1
|
|
|
+// MARKER-NEXT: Highlighted line 45, 14 -> ?
|
|
|
+// MARKER-NEXT: Marker at 45:9 = 1
|
|
|
+// MARKER-NEXT: Highlighted line 46, 1 -> ?
|
|
|
+// MARKER-NEXT: Highlighted line 47, 1 -> 7
|
|
|
+// MARKER-NEXT: Highlighted line 47, 7 -> 14
|
|
|
+// MARKER-NEXT: Highlighted line 47, 14 -> 21
|
|
|
+// MARKER-NEXT: Highlighted line 47, 21 -> 23
|
|
|
+// MARKER-NEXT: Highlighted line 47, 23 -> 25
|
|
|
+// MARKER-NEXT: Highlighted line 47, 25 -> ?
|
|
|
+// MARKER-NEXT: Marker at 47:7 = 0
|
|
|
+// MARKER-NEXT: Marker at 47:14 = 0
|
|
|
+// MARKER-NEXT: Marker at 47:23 = 0
|
|
|
+// MARKER-NEXT: Highlighted line 48, 1 -> 6
|
|
|
+// MARKER-NEXT: Highlighted line 51, 7 -> 20
|
|
|
+// MARKER-NEXT: Marker at 51:7 = 0
|
|
|
+// MARKER-NEXT: Marker at 53:5 = 1
|
|
|
+// MARKER-NEXT: Marker at 53:12 = 6
|
|
|
+// MARKER-NEXT: Highlighted line 55, 9 -> 14
|
|
|
+// MARKER-NEXT: Highlighted line 63, 5 -> 13
|
|
|
+// MARKER-NEXT: Marker at 63:5 = 0
|
|
|
+// MARKER-NEXT: Highlighted line 67, 1 -> ?
|
|
|
+// MARKER-NEXT: Highlighted line 68, 1 -> 8
|
|
|
+// MARKER-NEXT: Highlighted line 68, 8 -> ?
|
|
|
+// MARKER-NEXT: Highlighted line 69, 1 -> 2
|