xref: /llvm-project/lldb/test/API/lang/cpp/std-function-recognizer/main.cpp (revision 3c0fba4f2471cacb27d787c7d8f54f21d9dcafae)
1*3c0fba4fSAdrian Prantl #include <functional>
2*3c0fba4fSAdrian Prantl 
3*3c0fba4fSAdrian Prantl int foo(int x, int y) {
4*3c0fba4fSAdrian Prantl   return x * y; // break here
5*3c0fba4fSAdrian Prantl }
6*3c0fba4fSAdrian Prantl 
7*3c0fba4fSAdrian Prantl int main(int argc, char *argv[]) {
8*3c0fba4fSAdrian Prantl   std::function<int(int, int)> fn = foo;
9*3c0fba4fSAdrian Prantl   return fn(argc, 1);
10*3c0fba4fSAdrian Prantl }
11