1// RUN: %clang_cc1 -fprofile-instrument=clang -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} 22