LLDB  mainline
SBDefines.h
Go to the documentation of this file.
1 //===-- SBDefines.h ---------------------------------------------*- C++ -*-===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
8 
9 #ifndef LLDB_SBDefines_h_
10 #define LLDB_SBDefines_h_
11 
12 
13 #include "lldb/lldb-defines.h"
14 #include "lldb/lldb-enumerations.h"
15 #include "lldb/lldb-forward.h"
16 #include "lldb/lldb-types.h"
17 #include "lldb/lldb-versioning.h"
18 
19 // Forward Declarations
20 namespace lldb {
21 
95 
96 typedef bool (*SBBreakpointHitCallback)(void *baton, SBProcess &process,
97  SBThread &thread,
98  lldb::SBBreakpointLocation &location);
99 }
100 
101 #endif // LLDB_SBDefines_h_
bool(* SBBreakpointHitCallback)(void *baton, SBProcess &process, SBThread &thread, lldb::SBBreakpointLocation &location)
Definition: SBDefines.h:96
class LLDB_API SBEventList
Definition: SBDefines.h:41
#define LLDB_API
Definition: lldb-defines.h:23
Definition: SBAddress.h:15