27 lines
453 B
C++
27 lines
453 B
C++
// This test verifies the correct handling of program counter jumps.
|
|
|
|
int otherfn();
|
|
|
|
template<typename T>
|
|
T min(T a, T b)
|
|
{
|
|
if (a < b)
|
|
{
|
|
return a; // 1st marker
|
|
} else {
|
|
return b; // 2nd marker
|
|
}
|
|
}
|
|
|
|
int main ()
|
|
{
|
|
int i;
|
|
double j;
|
|
int min_i_a = 4, min_i_b = 5;
|
|
double min_j_a = 7.0, min_j_b = 8.0;
|
|
i = min(min_i_a, min_i_b); // 3rd marker
|
|
j = min(min_j_a, min_j_b); // 4th marker
|
|
|
|
return 0;
|
|
}
|