brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.9 KiB · bce886b Raw
38 lines · plain
1// FULL: SF:{{.*}}showLineExecutionCounts.cpp2// FULL: FN:6,main3// FULL: FNDA:0,main4// FULL: FNF:15// FULL: FNH:06int main() {                              // FULL: DA:[[@LINE]],07  int x = 0;                              // FULL: DA:[[@LINE]],08                                          // FULL: DA:[[@LINE]],09  if (x) {                                // FULL: DA:[[@LINE]],010    x = 0;                                // FULL: DA:[[@LINE]],011  } else {                                // FULL: DA:[[@LINE]],012    x = 1;                                // FULL: DA:[[@LINE]],013  }                                       // FULL: DA:[[@LINE]],014                                          // FULL: DA:[[@LINE]],015  for (int i = 0; i < 100; ++i) {         // FULL: DA:[[@LINE]],016    x = 1;                                // FULL: DA:[[@LINE]],017  }                                       // FULL: DA:[[@LINE]],018                                          // FULL: DA:[[@LINE]],019  x = x < 10 ? x + 1 : x - 1;             // FULL: DA:[[@LINE]],020  x = x > 10 ?                            // FULL: DA:[[@LINE]],021        x - 1:                            // FULL: DA:[[@LINE]],022        x + 1;                            // FULL: DA:[[@LINE]],023                                          // FULL: DA:[[@LINE]],024  return 0;                               // FULL: DA:[[@LINE]],025}                                         // FULL: DA:[[@LINE]],026// FULL: LF:2027// FULL: LH:028// FULL: end_of_record29// RUN: llvm-cov export -format=lcov %S/Inputs/lineExecutionCounts.covmapping -empty-profile %s | FileCheck -check-prefixes=FULL %s30 31// RUN: llvm-cov export -format=lcov -summary-only %S/Inputs/lineExecutionCounts.covmapping -empty-profile %s | FileCheck -check-prefixes=SUMMARYONLY %s32// SUMMARYONLY: SF:{{.*}}showLineExecutionCounts.cpp33// SUMMARYONLY: FNF:134// SUMMARYONLY: FNH:035// SUMMARYONLY: LF:2036// SUMMARYONLY: LH:037// SUMMARYONLY: end_of_record38