diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2019-08-20 17:59:23 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2019-08-20 17:59:23 +0000 |
commit | 9a83721404652cea39e9f02ae3e3b5c964602a5c (patch) | |
tree | 23e9541ce27049a103f6ed046be61592123e02c9 /test/CoverageMapping/lambda.cpp | |
parent | 676fbe8105eeb6ff4bb2ed261cb212fcfdbe7b63 (diff) |
Notes
Diffstat (limited to 'test/CoverageMapping/lambda.cpp')
-rw-r--r-- | test/CoverageMapping/lambda.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/test/CoverageMapping/lambda.cpp b/test/CoverageMapping/lambda.cpp deleted file mode 100644 index 4f23c157e3859..0000000000000 --- a/test/CoverageMapping/lambda.cpp +++ /dev/null @@ -1,17 +0,0 @@ -// RUN: %clang_cc1 -x c++ -std=c++11 -triple %itanium_abi_triple -fprofile-instrument=clang -fcoverage-mapping -dump-coverage-mapping -emit-llvm-only %s -main-file-name lambda.cpp | FileCheck %s - -// CHECK-LABEL: _Z3fooi: -void foo(int i) { // CHECK: File 0, [[@LINE]]:17 -> {{[0-9]+}}:2 = #0 - auto f = [](int x) { - return x + 1; - }; - - f(i); - // Make sure the zero region after the return doesn't escape the lambda. - // CHECK-NOT: File 0, {{[0-9:]+}} -> [[@LINE+1]]:2 = 0 -} - -int main(int argc, const char *argv[]) { - foo(1); - return 0; -} |