1 //===-- LLDB.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_API_LLDB_H 10 #define LLDB_API_LLDB_H 11 12 #include "lldb/API/SBAddress.h" 13 #include "lldb/API/SBAttachInfo.h" 14 #include "lldb/API/SBBlock.h" 15 #include "lldb/API/SBBreakpoint.h" 16 #include "lldb/API/SBBreakpointLocation.h" 17 #include "lldb/API/SBBreakpointName.h" 18 #include "lldb/API/SBBroadcaster.h" 19 #include "lldb/API/SBCommandInterpreter.h" 20 #include "lldb/API/SBCommandInterpreterRunOptions.h" 21 #include "lldb/API/SBCommandReturnObject.h" 22 #include "lldb/API/SBCommunication.h" 23 #include "lldb/API/SBCompileUnit.h" 24 #include "lldb/API/SBData.h" 25 #include "lldb/API/SBDebugger.h" 26 #include "lldb/API/SBDeclaration.h" 27 #include "lldb/API/SBDefines.h" 28 #include "lldb/API/SBEnvironment.h" 29 #include "lldb/API/SBError.h" 30 #include "lldb/API/SBEvent.h" 31 #include "lldb/API/SBExecutionContext.h" 32 #include "lldb/API/SBExpressionOptions.h" 33 #include "lldb/API/SBFile.h" 34 #include "lldb/API/SBFileSpec.h" 35 #include "lldb/API/SBFileSpecList.h" 36 #include "lldb/API/SBFormat.h" 37 #include "lldb/API/SBFrame.h" 38 #include "lldb/API/SBFunction.h" 39 #include "lldb/API/SBHostOS.h" 40 #include "lldb/API/SBInstruction.h" 41 #include "lldb/API/SBInstructionList.h" 42 #include "lldb/API/SBLanguageRuntime.h" 43 #include "lldb/API/SBLaunchInfo.h" 44 #include "lldb/API/SBLineEntry.h" 45 #include "lldb/API/SBListener.h" 46 #include "lldb/API/SBMemoryRegionInfo.h" 47 #include "lldb/API/SBMemoryRegionInfoList.h" 48 #include "lldb/API/SBModule.h" 49 #include "lldb/API/SBModuleSpec.h" 50 #include "lldb/API/SBPlatform.h" 51 #include "lldb/API/SBProcess.h" 52 #include "lldb/API/SBProcessInfo.h" 53 #include "lldb/API/SBProcessInfoList.h" 54 #include "lldb/API/SBQueue.h" 55 #include "lldb/API/SBQueueItem.h" 56 #include "lldb/API/SBReproducer.h" 57 #include "lldb/API/SBSection.h" 58 #include "lldb/API/SBSourceManager.h" 59 #include "lldb/API/SBStatisticsOptions.h" 60 #include "lldb/API/SBStream.h" 61 #include "lldb/API/SBStringList.h" 62 #include "lldb/API/SBStructuredData.h" 63 #include "lldb/API/SBSymbol.h" 64 #include "lldb/API/SBSymbolContext.h" 65 #include "lldb/API/SBSymbolContextList.h" 66 #include "lldb/API/SBTarget.h" 67 #include "lldb/API/SBThread.h" 68 #include "lldb/API/SBThreadCollection.h" 69 #include "lldb/API/SBThreadPlan.h" 70 #include "lldb/API/SBTrace.h" 71 #include "lldb/API/SBType.h" 72 #include "lldb/API/SBTypeCategory.h" 73 #include "lldb/API/SBTypeEnumMember.h" 74 #include "lldb/API/SBTypeFilter.h" 75 #include "lldb/API/SBTypeFormat.h" 76 #include "lldb/API/SBTypeNameSpecifier.h" 77 #include "lldb/API/SBTypeSummary.h" 78 #include "lldb/API/SBTypeSynthetic.h" 79 #include "lldb/API/SBUnixSignals.h" 80 #include "lldb/API/SBValue.h" 81 #include "lldb/API/SBValueList.h" 82 #include "lldb/API/SBVariablesOptions.h" 83 #include "lldb/API/SBWatchpoint.h" 84 85 #endif // LLDB_API_LLDB_H 86