Temporary header file '/tmp/MJ8zOYznHb/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/lib/llvm-13/include/lldb/API/LLDB.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBAddress.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBAttachInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBBlock.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBBreakpoint.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBBreakpointLocation.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBBreakpointName.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBBroadcaster.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBCommandInterpreter.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBCommandInterpreterRunOptions.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBCommandReturnObject.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBCommunication.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBCompileUnit.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBData.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBDebugger.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBDeclaration.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBDefines.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBEnvironment.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBError.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBEvent.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBExecutionContext.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBExpressionOptions.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBFile.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBFileSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBFileSpecList.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBFrame.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBFunction.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBHostOS.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBInstruction.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBInstructionList.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBLanguageRuntime.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBLaunchInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBLineEntry.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBListener.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBMemoryRegionInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBMemoryRegionInfoList.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBModule.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBModuleSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBPlatform.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBProcess.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBProcessInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBQueue.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBQueueItem.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBReproducer.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBSection.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBSourceManager.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBStream.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBStringList.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBStructuredData.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBSymbol.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBSymbolContext.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBSymbolContextList.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTarget.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBThread.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBThreadCollection.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBThreadPlan.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTrace.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBType.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTypeCategory.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTypeEnumMember.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTypeFilter.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTypeFormat.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTypeNameSpecifier.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTypeSummary.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBTypeSynthetic.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBUnixSignals.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBValue.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBValueList.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBVariablesOptions.h"
  #include "/usr/lib/llvm-13/include/lldb/API/SBWatchpoint.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/Breakpoint.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointID.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointIDList.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointList.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointLocation.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointLocationCollection.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointLocationList.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointName.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointOptions.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointPrecondition.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointResolver.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointResolverAddress.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointResolverFileLine.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointResolverFileRegex.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointResolverName.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointResolverScripted.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointSite.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/BreakpointSiteList.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/Stoppoint.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/StoppointCallbackContext.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/StoppointHitCounter.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/StoppointSite.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/Watchpoint.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/WatchpointList.h"
  #include "/usr/lib/llvm-13/include/lldb/Breakpoint/WatchpointOptions.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Address.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/AddressRange.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/AddressResolver.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/AddressResolverFileLine.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Architecture.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Communication.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Debugger.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Declaration.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Disassembler.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/DumpDataExtractor.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/DumpRegisterValue.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/EmulateInstruction.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/FileLineResolver.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/FileSpecList.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/FormatEntity.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Highlighter.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/IOHandler.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/IOHandlerCursesGUI.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/IOStreamMacros.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/LoadedModuleInfoList.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Mangled.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/MappedHash.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Module.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ModuleChild.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ModuleList.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ModuleSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Opcode.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/PluginInterface.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/PluginManager.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Progress.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/RichManglingContext.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/SearchFilter.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Section.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/SourceLocationSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/SourceManager.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/StreamAsynchronousIO.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/StreamBuffer.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/StreamFile.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/StructuredDataImpl.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ThreadSafeDenseMap.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ThreadSafeDenseSet.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ThreadSafeValue.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/UniqueCStringMap.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/UserSettingsController.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/Value.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObject.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectCast.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectChild.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectConstResult.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectConstResultCast.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectConstResultChild.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectConstResultImpl.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectDynamicValue.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectList.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectMemory.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectRegister.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectSyntheticFilter.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectUpdater.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/ValueObjectVariable.h"
  #include "/usr/lib/llvm-13/include/lldb/Core/dwarf.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/CXXFunctionPointer.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/DataVisualization.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/DumpValueObjectOptions.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/FormatCache.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/FormatClasses.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/FormatManager.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/FormattersContainer.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/FormattersHelpers.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/LanguageCategory.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/StringPrinter.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/TypeCategory.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/TypeCategoryMap.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/TypeFormat.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/TypeSummary.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/TypeSynthetic.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/ValueObjectPrinter.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/VectorIterator.h"
  #include "/usr/lib/llvm-13/include/lldb/DataFormatters/VectorType.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/DWARFExpression.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/DiagnosticManager.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/DynamicCheckerFunctions.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/Expression.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/ExpressionParser.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/ExpressionSourceCode.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/ExpressionTypeSystemHelper.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/ExpressionVariable.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/FunctionCaller.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/IRExecutionUnit.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/IRInterpreter.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/IRMemoryMap.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/LLVMUserExpression.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/Materializer.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/REPL.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/UserExpression.h"
  #include "/usr/lib/llvm-13/include/lldb/Expression/UtilityFunction.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Config.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/ConnectionFileDescriptor.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Debug.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Editline.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/File.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/FileAction.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/FileCache.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/FileSystem.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Host.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostGetOpt.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostInfoBase.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostNativeProcess.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostNativeProcessBase.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostNativeThread.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostNativeThreadBase.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostNativeThreadForward.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostProcess.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/HostThread.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/LZMA.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/LockFile.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/LockFileBase.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/MainLoop.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/MainLoopBase.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/MonitoringProcessLauncher.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/OptionParser.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Pipe.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/PipeBase.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/PosixApi.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/ProcessLaunchInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/ProcessLauncher.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/ProcessRunLock.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/PseudoTerminal.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/SafeMachO.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Socket.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/SocketAddress.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/StringConvert.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Terminal.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/ThreadLauncher.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/Time.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/XML.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/android/HostInfoAndroid.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/GetOptInc.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/NativeBreakpointList.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/NativeProcessProtocol.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/NativeRegisterContext.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/NativeThreadProtocol.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/NativeWatchpointList.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/TCPSocket.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/common/UDPSocket.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/freebsd/HostInfoFreeBSD.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/linux/AbstractSocket.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/linux/Host.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/linux/HostInfoLinux.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/linux/Ptrace.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/linux/Support.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/linux/Uio.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/macosx/HostInfoMacOSX.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/macosx/HostThreadMacOSX.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/netbsd/HostInfoNetBSD.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/openbsd/HostInfoOpenBSD.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/DomainSocket.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/Fcntl.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/HostInfoPosix.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/HostProcessPosix.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/HostThreadPosix.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/LockFilePosix.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/PipePosix.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/posix/ProcessLauncherPosixFork.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/AutoHandle.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/ConnectionGenericFileWindows.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/HostInfoWindows.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/HostProcessWindows.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/HostThreadWindows.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/LockFileWindows.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/PipeWindows.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/PosixApi.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/ProcessLauncherWindows.h"
  #include "/usr/lib/llvm-13/include/lldb/Host/windows/windows.h"
  #include "/usr/lib/llvm-13/include/lldb/Initialization/SystemInitializer.h"
  #include "/usr/lib/llvm-13/include/lldb/Initialization/SystemInitializerCommon.h"
  #include "/usr/lib/llvm-13/include/lldb/Initialization/SystemLifetimeManager.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandAlias.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandCompletions.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandHistory.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandInterpreter.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandObject.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandObjectMultiword.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandOptionValidators.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/CommandReturnObject.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionArgParser.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupArchitecture.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupBoolean.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupFile.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupFormat.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupOutputFile.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupPlatform.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupPythonClassWithDict.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupString.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupUInt64.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupUUID.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupVariable.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionGroupWatchpoint.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValue.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueArch.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueArgs.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueArray.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueBoolean.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueChar.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueDictionary.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueEnumeration.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueFileColonLine.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueFileSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueFileSpecList.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueFormat.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueFormatEntity.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueLanguage.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValuePathMappings.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueProperties.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueRegex.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueSInt64.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueString.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueUInt64.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValueUUID.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/OptionValues.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/Options.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/Property.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/ScriptInterpreter.h"
  #include "/usr/lib/llvm-13/include/lldb/Interpreter/ScriptedProcessInterface.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/ArmUnwindInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/Block.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/CallFrameInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/CompactUnwindInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/CompileUnit.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/CompilerDecl.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/CompilerDeclContext.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/CompilerType.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/DWARFCallFrameInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/DebugMacros.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/DeclVendor.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/FuncUnwinders.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/Function.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/LineEntry.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/LineTable.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/LocateSymbolFile.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/ObjectContainer.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/ObjectFile.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/PostfixExpression.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/SourceModule.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/Symbol.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/SymbolContext.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/SymbolContextScope.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/SymbolFile.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/SymbolVendor.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/Symtab.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/TaggedASTType.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/Type.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/TypeList.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/TypeMap.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/TypeSystem.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/UnwindPlan.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/UnwindTable.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/Variable.h"
  #include "/usr/lib/llvm-13/include/lldb/Symbol/VariableList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ABI.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/AssertFrameRecognizer.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/DynamicLoader.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ExecutionContext.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ExecutionContextScope.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/InstrumentationRuntime.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/InstrumentationRuntimeStopInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/JITLoader.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/JITLoaderList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Language.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/LanguageRuntime.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Memory.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/MemoryHistory.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/MemoryRegionInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/MemoryTagManager.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ModuleCache.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/OperatingSystem.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/PathMappingList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Platform.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/PostMortemProcess.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Process.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ProcessStructReader.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ProcessTrace.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Queue.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/QueueItem.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/QueueList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/RegisterCheckpoint.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/RegisterContext.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/RegisterContextUnwind.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/RegisterNumber.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/RemoteAwarePlatform.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Runtime.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/SectionLoadHistory.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/SectionLoadList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/StackFrame.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/StackFrameList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/StackFrameRecognizer.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/StackID.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/StopInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/StructuredDataPlugin.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/SystemRuntime.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Target.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/TargetList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Thread.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadCollection.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadList.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlan.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanBase.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanCallFunction.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanCallOnFunctionExit.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanCallUserExpression.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanPython.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanRunToAddress.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanShouldStopHere.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStack.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepInRange.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepInstruction.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepOut.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepOverBreakpoint.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepOverRange.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepRange.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepThrough.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanStepUntil.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadPlanTracer.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/ThreadSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Trace.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/TraceCursor.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/TraceExporter.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/TraceInstructionDumper.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/UnixSignals.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/Unwind.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/UnwindAssembly.h"
  #include "/usr/lib/llvm-13/include/lldb/Target/UnwindLLDB.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/AnsiTerminal.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/ArchSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Args.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Baton.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Broadcaster.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Cloneable.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/CompletionRequest.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Connection.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/ConstString.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/DataBuffer.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/DataBufferHeap.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/DataBufferLLVM.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/DataEncoder.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/DataExtractor.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Endian.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Environment.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Event.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/FileSpec.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Flags.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/GDBRemote.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/IOObject.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Iterable.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/LLDBAssert.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Listener.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Log.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Logging.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/NameMatches.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/OptionDefinition.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Predicate.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/ProcessInfo.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/RangeMap.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/RegisterValue.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/RegularExpression.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Reproducer.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/ReproducerInstrumentation.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/ReproducerProvider.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Scalar.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/SelectHelper.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/SharedCluster.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/State.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Status.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Stream.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StreamCallback.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StreamString.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StreamTee.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StringExtractor.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StringExtractorGDBRemote.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StringLexer.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StringList.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/StructuredData.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/TildeExpressionResolver.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Timeout.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/Timer.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/TraceGDBRemotePackets.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/TraceIntelPTGDBRemotePackets.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/UUID.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/UnimplementedError.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/UriParser.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/UserID.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/UserIDResolver.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/VASPrintf.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/VMRange.h"
  #include "/usr/lib/llvm-13/include/lldb/Utility/XcodeSDK.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-defines.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-enumerations.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-forward.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-private-defines.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-private-enumerations.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-private-forward.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-private-interfaces.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-private-types.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-private.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-public.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-types.h"
  #include "/usr/lib/llvm-13/include/lldb/lldb-versioning.h"

  // add namespaces
  namespace curses{typedef int tmp_add_type_1;}
  curses::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace lldb{typedef int tmp_add_type_2;}
  lldb::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace llvm{typedef int tmp_add_type_3;}
  llvm::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace llvm{namespace APIntOps{typedef int tmp_add_type_4;}}
  llvm::APIntOps::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace llvm{namespace AttributeFuncs{typedef int tmp_add_type_5;}}
  llvm::AttributeFuncs::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace llvm{namespace BitmaskEnumDetail{typedef int tmp_add_type_6;}}
  llvm::BitmaskEnumDetail::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace llvm{namespace CallingConv{typedef int tmp_add_type_7;}}
  llvm::CallingConv::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace llvm{namespace cl{typedef int tmp_add_type_8;}}
  llvm::cl::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace llvm{namespace CodeGenOpt{typedef int tmp_add_type_9;}}
  llvm::CodeGenOpt::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace llvm{namespace CodeModel{typedef int tmp_add_type_10;}}
  llvm::CodeModel::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace llvm{namespace detail{typedef int tmp_add_type_11;}}
  llvm::detail::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace llvm{namespace dwarf{typedef int tmp_add_type_12;}}
  llvm::dwarf::tmp_add_type_12 tmp_add_func_12(){return 0;};
  namespace llvm{namespace hashing{typedef int tmp_add_type_13;}}
  llvm::hashing::tmp_add_type_13 tmp_add_func_13(){return 0;};
  namespace llvm{namespace hashing{namespace detail{typedef int tmp_add_type_14;}}}
  llvm::hashing::detail::tmp_add_type_14 tmp_add_func_14(){return 0;};
  namespace llvm{namespace Intrinsic{typedef int tmp_add_type_15;}}
  llvm::Intrinsic::tmp_add_type_15 tmp_add_func_15(){return 0;};
  namespace llvm{namespace json{typedef int tmp_add_type_16;}}
  llvm::json::tmp_add_type_16 tmp_add_func_16(){return 0;};
  namespace llvm{namespace legacy{typedef int tmp_add_type_17;}}
  llvm::legacy::tmp_add_type_17 tmp_add_func_17(){return 0;};
  namespace llvm{namespace mdconst{typedef int tmp_add_type_18;}}
  llvm::mdconst::tmp_add_type_18 tmp_add_func_18(){return 0;};
  namespace llvm{namespace mdconst{namespace detail{typedef int tmp_add_type_19;}}}
  llvm::mdconst::detail::tmp_add_type_19 tmp_add_func_19(){return 0;};
  namespace llvm{namespace numbers{typedef int tmp_add_type_20;}}
  llvm::numbers::tmp_add_type_20 tmp_add_func_20(){return 0;};
  namespace llvm{namespace object{typedef int tmp_add_type_21;}}
  llvm::object::tmp_add_type_21 tmp_add_func_21(){return 0;};
  namespace llvm{namespace PICLevel{typedef int tmp_add_type_22;}}
  llvm::PICLevel::tmp_add_type_22 tmp_add_func_22(){return 0;};
  namespace llvm{namespace PIELevel{typedef int tmp_add_type_23;}}
  llvm::PIELevel::tmp_add_type_23 tmp_add_func_23(){return 0;};
  namespace llvm{namespace Reloc{typedef int tmp_add_type_24;}}
  llvm::Reloc::tmp_add_type_24 tmp_add_func_24(){return 0;};
  namespace llvm{namespace remarks{typedef int tmp_add_type_25;}}
  llvm::remarks::tmp_add_type_25 tmp_add_func_25(){return 0;};
  namespace llvm{namespace support{typedef int tmp_add_type_26;}}
  llvm::support::tmp_add_type_26 tmp_add_func_26(){return 0;};
  namespace llvm{namespace support{namespace detail{typedef int tmp_add_type_27;}}}
  llvm::support::detail::tmp_add_type_27 tmp_add_func_27(){return 0;};
  namespace llvm{namespace support{namespace endian{typedef int tmp_add_type_28;}}}
  llvm::support::endian::tmp_add_type_28 tmp_add_func_28(){return 0;};
  namespace llvm{namespace SyncScope{typedef int tmp_add_type_29;}}
  llvm::SyncScope::tmp_add_type_29 tmp_add_func_29(){return 0;};
  namespace llvm{namespace sys{typedef int tmp_add_type_30;}}
  llvm::sys::tmp_add_type_30 tmp_add_func_30(){return 0;};
  namespace llvm{namespace sys{namespace fs{typedef int tmp_add_type_31;}}}
  llvm::sys::fs::tmp_add_type_31 tmp_add_func_31(){return 0;};
  namespace llvm{namespace sys{namespace fs{namespace detail{typedef int tmp_add_type_32;}}}}
  llvm::sys::fs::detail::tmp_add_type_32 tmp_add_func_32(){return 0;};
  namespace llvm{namespace sys{namespace path{typedef int tmp_add_type_33;}}}
  llvm::sys::path::tmp_add_type_33 tmp_add_func_33(){return 0;};
  namespace llvm{namespace TLSModel{typedef int tmp_add_type_34;}}
  llvm::TLSModel::tmp_add_type_34 tmp_add_func_34(){return 0;};
  namespace llvm{namespace vfs{typedef int tmp_add_type_35;}}
  llvm::vfs::tmp_add_type_35 tmp_add_func_35(){return 0;};
  namespace llvm{namespace vfs{namespace detail{typedef int tmp_add_type_36;}}}
  llvm::vfs::detail::tmp_add_type_36 tmp_add_func_36(){return 0;};
  namespace llvm{namespace yaml{typedef int tmp_add_type_37;}}
  llvm::yaml::tmp_add_type_37 tmp_add_func_37(){return 0;};
  namespace llvm{namespace yaml{namespace detail{typedef int tmp_add_type_38;}}}
  llvm::yaml::detail::tmp_add_type_38 tmp_add_func_38(){return 0;};
  namespace lldb_private{typedef int tmp_add_type_39;}
  lldb_private::tmp_add_type_39 tmp_add_func_39(){return 0;};
  namespace lldb_private{namespace endian{typedef int tmp_add_type_40;}}
  lldb_private::endian::tmp_add_type_40 tmp_add_func_40(){return 0;};
  namespace lldb_private{namespace formatters{typedef int tmp_add_type_41;}}
  lldb_private::formatters::tmp_add_type_41 tmp_add_func_41(){return 0;};
  namespace lldb_private{namespace OperandMatchers{typedef int tmp_add_type_42;}}
  lldb_private::OperandMatchers::tmp_add_type_42 tmp_add_func_42(){return 0;};
  namespace lldb_private{namespace repro{typedef int tmp_add_type_43;}}
  lldb_private::repro::tmp_add_type_43 tmp_add_func_43(){return 0;};
  namespace llvm{namespace adl_detail{typedef int tmp_add_type_44;}}
  llvm::adl_detail::tmp_add_type_44 tmp_add_func_44(){return 0;};
  namespace llvm{namespace bitfields_details{typedef int tmp_add_type_45;}}
  llvm::bitfields_details::tmp_add_type_45 tmp_add_func_45(){return 0;};
  namespace llvm{namespace ilist_detail{typedef int tmp_add_type_46;}}
  llvm::ilist_detail::tmp_add_type_46 tmp_add_func_46(){return 0;};
  namespace llvm{namespace optional_detail{typedef int tmp_add_type_47;}}
  llvm::optional_detail::tmp_add_type_47 tmp_add_func_47(){return 0;};
  namespace llvm{namespace pointer_union_detail{typedef int tmp_add_type_48;}}
  llvm::pointer_union_detail::tmp_add_type_48 tmp_add_func_48(){return 0;};
  namespace llvm{namespace trailing_objects_internal{typedef int tmp_add_type_49;}}
  llvm::trailing_objects_internal::tmp_add_type_49 tmp_add_func_49(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/MJ8zOYznHb/dump1.h"  -I/usr/include/llvm-c-13 -I/usr/include/llvm-13 -I/usr/include/libxml2 -I/usr/lib/llvm-13/include

In file included from /tmp/MJ8zOYznHb/dump1.h:205:
/usr/lib/llvm-13/include/lldb/Host/Editline.h:44:10: fatal error: histedit.h: No such file or directory
   44 | #include <histedit.h>
      |          ^~~~~~~~~~~~
compilation terminated.

