blob: fcb92e1e9f5706bbf47fedb1aead3cafdf280092 [file] [log] [blame]
Alex Lorenz34ac9b52014-08-19 17:32:30 +00001// RUN: %clang_cc1 -fprofile-instr-generate -fcoverage-mapping -dump-coverage-mapping -emit-llvm-only -main-file-name templates.cpp %s | FileCheck %s
2
3template<typename T>
4void unused(T x) {
5 return;
6}
7
8template<typename T>
9int func(T x) { // CHECK: func
10 if(x) // CHECK: func
11 return 0;
12 else
13 return 1;
14 int j = 1;
15}
16
17int main() {
18 func<int>(0);
19 func<bool>(true);
20 return 0;
21}