1 //===-- DAPForward.h --------------------------------------------*- C++ -*-===//
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
7 //===----------------------------------------------------------------------===//
9 #ifndef LLDB_TOOLS_LLDB_DAP_DAPFORWARD_H
10 #define LLDB_TOOLS_LLDB_DAP_DAPFORWARD_H
12 // IWYU pragma: begin_exports
15 struct BreakpointBase
;
16 struct ExceptionBreakpoint
;
17 struct FunctionBreakpoint
;
18 struct SourceBreakpoint
;
20 struct InstructionBreakpoint
;
22 } // namespace lldb_dap
27 class SBBreakpointLocation
;
28 class SBCommandInterpreter
;
29 class SBCommandReturnObject
;
30 class SBCommunication
;
36 class SBInstructionList
;
37 class SBLanguageRuntime
;
57 // IWYU pragma: end_exports