diff options
| author | joerg <joerg@NetBSD.org> | 2019-11-13 22:19:09 +0000 |
|---|---|---|
| committer | joerg <joerg@NetBSD.org> | 2019-11-13 22:19:09 +0000 |
| commit | 0d35749f76bed0dbfe021d413f349530cd91c69f (patch) | |
| tree | d64d1a283f701b8dc95633fbb1a57f88b9eaf758 /external/bsd/llvm/dist/clang/test/CoverageMapping/includehell.cpp | |
| parent | 9a2273907ccad6420f010058d00a72bb9421dc22 (diff) | |
Mark old LLVM instance as dead.
Diffstat (limited to 'external/bsd/llvm/dist/clang/test/CoverageMapping/includehell.cpp')
| -rw-r--r-- | external/bsd/llvm/dist/clang/test/CoverageMapping/includehell.cpp | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/external/bsd/llvm/dist/clang/test/CoverageMapping/includehell.cpp b/external/bsd/llvm/dist/clang/test/CoverageMapping/includehell.cpp deleted file mode 100644 index fd08d6af7f3..00000000000 --- a/external/bsd/llvm/dist/clang/test/CoverageMapping/includehell.cpp +++ /dev/null @@ -1,79 +0,0 @@ -// RUN: %clang_cc1 -fprofile-instrument=clang -fcoverage-mapping -dump-coverage-mapping -emit-llvm-only -main-file-name includehell.cpp %s > %tmapping - -int main() { - int x = 0; - - #include "Inputs/starts_a_scope" - x = x; - #include "Inputs/code.h" - x = x; - #include "Inputs/ends_a_scope" - - #include "Inputs/starts_a_scope" - #include "Inputs/code.h" - #include "Inputs/ends_a_scope" - - #include "Inputs/starts_a_scope" - #include "Inputs/ends_a_scope" - - return 0; -} - -// RUN: FileCheck -input-file %tmapping %s --check-prefix=CHECK-MAIN -// RUN: FileCheck -input-file %tmapping %s --check-prefix=CHECK-START -// RUN: FileCheck -input-file %tmapping %s --check-prefix=CHECK-CODE -// RUN: FileCheck -input-file %tmapping %s --check-prefix=CHECK-END - -// CHECK-MAIN: File [[MAIN:[0-9]]], 3:12 -> 20:2 = #0 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 6:12 -> 6:35 = #0 -// CHECK-MAIN-NEXT: File [[MAIN]], 6:35 -> 10:33 = #1 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 8:14 -> 8:29 = #1 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 10:12 -> 10:33 = #1 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 12:12 -> 12:35 = #0 -// CHECK-MAIN-NEXT: File [[MAIN]], 12:35 -> 14:33 = #5 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 13:14 -> 13:29 = #5 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 14:12 -> 14:33 = #5 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 16:12 -> 16:35 = #0 -// CHECK-MAIN-NEXT: File [[MAIN]], 16:35 -> 17:33 = #9 -// CHECK-MAIN-NEXT: Expansion,File [[MAIN]], 17:12 -> 17:33 = #9 - -// CHECK-START: File [[START1:[0-9]]], 1:1 -> 5:1 = #0 -// CHECK-START: File [[START1]], 4:17 -> 4:22 = (#0 + #1) -// CHECK-START: File [[START1]], 4:24 -> 4:27 = #1 -// CHECK-START: File [[START1]], 4:29 -> 5:1 = #1 -// CHECK-START: File [[START2:[0-9]]], 1:1 -> 5:1 = #0 -// CHECK-START: File [[START2]], 4:17 -> 4:22 = (#0 + #5) -// CHECK-START: File [[START2]], 4:24 -> 4:27 = #5 -// CHECK-START: File [[START2]], 4:29 -> 5:1 = #5 -// CHECK-START: File [[START3:[0-9]]], 1:1 -> 5:1 = #0 -// CHECK-START: File [[START3]], 4:17 -> 4:22 = (#0 + #9) -// CHECK-START: File [[START3]], 4:24 -> 4:27 = #9 -// CHECK-START: File [[START3]], 4:29 -> 5:1 = #9 - -// CHECK-CODE: File [[CODE1:[0-9]]], 1:1 -> 14:1 = #1 -// CHECK-CODE-NEXT: File [[CODE1]], 4:5 -> 4:11 = #1 -// CHECK-CODE: File [[CODE1]], 4:13 -> 6:2 = #2 -// CHECK-CODE: File [[CODE1]], 6:8 -> 8:2 = (#1 - #2) -// CHECK-CODE-NEXT: File [[CODE1]], 9:5 -> 9:9 = #1 -// CHECK-CODE: File [[CODE1]], 9:11 -> 11:2 = #3 -// CHECK-CODE: File [[CODE1]], 11:8 -> 13:2 = (#1 - #3) -// CHECK-CODE: File [[CODE2:[0-9]]], 1:1 -> 14:1 = #5 -// CHECK-CODE-NEXT: File [[CODE2]], 4:5 -> 4:11 = #5 -// CHECK-CODE: File [[CODE2]], 4:13 -> 6:2 = #6 -// CHECK-CODE: File [[CODE2]], 6:8 -> 8:2 = (#5 - #6) -// CHECK-CODE-NEXT: File [[CODE2]], 9:5 -> 9:9 = #5 -// CHECK-CODE: File [[CODE2]], 9:11 -> 11:2 = #7 -// CHECK-CODE: File [[CODE2]], 11:8 -> 13:2 = (#5 - #7) - -// CHECK-END: File [[END1:[0-9]]], 1:1 -> 3:2 = #1 -// CHECK-END: File [[END1]], 1:1 -> 6:1 = #0 -// CHECK-END: File [[END1]], 5:5 -> 5:9 = #0 -// CHECK-END: File [[END1]], 5:11 -> 5:16 = #4 -// CHECK-END: File [[END2:[0-9]]], 1:1 -> 3:2 = #5 -// CHECK-END: File [[END2]], 1:1 -> 6:1 = #0 -// CHECK-END: File [[END2]], 5:5 -> 5:9 = #0 -// CHECK-END: File [[END2]], 5:11 -> 5:16 = #8 -// CHECK-END: File [[END3:[0-9]]], 1:1 -> 3:2 = #9 -// CHECK-END: File [[END3]], 1:1 -> 6:1 = #0 -// CHECK-END: File [[END3]], 5:5 -> 5:9 = #0 -// CHECK-END: File [[END3]], 5:11 -> 5:16 = #10 |
