1// Purpose:
2// Check that \DexExpectStepKind correctly counts 'FUNC' steps for a
3// trivial test. Expect one 'FUNC' per call to a function which is defined
4// in one of the source files in the test directory.
5//
6// UNSUPPORTED: system-darwin
7//
8// RUN: %dexter_regression_test_build %s -o %t
9// RUN: %dexter_regression_test_run --binary %t -- %s | FileCheck %s
10// CHECK: func.cpp:
11
12int func(int i) {
13 return i;
14}
15
16int main()
17{
18 func(i: 0);
19 func(i: 1);
20 return 0;
21}
22
23// main, func, func
24// DexExpectStepKind('FUNC', 3)
25

source code of cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp