blob: 60fb0931ba1053d93ddeaeb4def1f2835df445d5 [file]
#include <stdio.h>
__attribute__((nodebug)) static void add(int i, int j, void handler(int)) {
handler(i + j);
}
static void handler(int result) {
printf("result %d\n", result); // first_frame, breakpoint
}
int main(int argc, char const *argv[]) {
add(2, 3, handler); // third_frame
return 0;
}