brintos

brintos / llvm-project-archived public Read only

0
0
Text · 393 B · 7320e83 Raw
21 lines · cpp
1#include "other.h"2 3int function(int x) {4  if ((x % 2) == 0)5    return function(x - 1) + x; // breakpoint 16  else7    return x;8}9 10int function2() {11  int volatile value = 3; // breakpoint 212  inlined_fn();           // position_after_step_over13 14  return value;15}16 17int main(int argc, char const *argv[]) {18  int func_result = function2();19  return function(2) - func_result; // returns 020}21