xref: /llvm-project/lldb/test/API/api/check_public_api_headers/main.cpp.template (revision fdea9a4ec9b0d9585b8fe8a612686d9f44f40ddc)
1*99451b44SJordan Rupprecht#include <stdio.h>
2*99451b44SJordan Rupprecht%include_SB_APIs%
3*99451b44SJordan Rupprecht
4*99451b44SJordan Rupprechtusing namespace lldb;
5*99451b44SJordan Rupprechtint
6*99451b44SJordan Rupprechtmain(int argc, char const *argv[])
7*99451b44SJordan Rupprecht{
8*99451b44SJordan Rupprecht    SBDebugger::Initialize();
9*99451b44SJordan Rupprecht    SBDebugger dbg = SBDebugger::Create();
10*99451b44SJordan Rupprecht
11*99451b44SJordan Rupprecht    printf("Hello SBDebugger %llu\n", dbg.GetID()); // Set breakpoint here.
12*99451b44SJordan Rupprecht
13*99451b44SJordan Rupprecht    SBDebugger::Terminate();
14*99451b44SJordan Rupprecht    return 0;
15*99451b44SJordan Rupprecht}
16