#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); // breakpoint | |
} | |
int main(int argc, char const *argv[]) { | |
add(2, 3, handler); | |
return 0; | |
} |