LLDB mainline
Enumerations | Functions | Variables
ManualDWARFIndex.cpp File Reference
#include "Plugins/SymbolFile/DWARF/ManualDWARFIndex.h"
#include "Plugins/Language/ObjC/ObjCLanguage.h"
#include "Plugins/SymbolFile/DWARF/DWARFDebugInfo.h"
#include "Plugins/SymbolFile/DWARF/DWARFDeclContext.h"
#include "Plugins/SymbolFile/DWARF/LogChannelDWARF.h"
#include "Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h"
#include "lldb/Core/DataFileCache.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/Progress.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Utility/DataEncoder.h"
#include "lldb/Utility/DataExtractor.h"
#include "lldb/Utility/Stream.h"
#include "lldb/Utility/Timer.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/ThreadPool.h"
#include <optional>

Go to the source code of this file.

Enumerations

enum  DataID {
  kDataIDFunctionBasenames = 1u , kDataIDFunctionFullnames , kDataIDFunctionMethods , kDataIDFunctionSelectors ,
  kDataIDFunctionObjcClassSelectors , kDataIDGlobals , kDataIDTypes , kDataIDNamespaces ,
  kDataIDEnd = 255u
}
 

Functions

constexpr llvm::StringLiteral kIdentifierManualDWARFIndex ("DIDX")
 

Variables

constexpr uint32_t CURRENT_CACHE_VERSION = 2
 

Enumeration Type Documentation

◆ DataID

enum DataID
Enumerator
kDataIDFunctionBasenames 
kDataIDFunctionFullnames 
kDataIDFunctionMethods 
kDataIDFunctionSelectors 
kDataIDFunctionObjcClassSelectors 
kDataIDGlobals 
kDataIDTypes 
kDataIDNamespaces 
kDataIDEnd 

Definition at line 528 of file ManualDWARFIndex.cpp.

Function Documentation

◆ kIdentifierManualDWARFIndex()

constexpr llvm::StringLiteral kIdentifierManualDWARFIndex ( "DIDX"  )
constexpr

Variable Documentation

◆ CURRENT_CACHE_VERSION

constexpr uint32_t CURRENT_CACHE_VERSION = 2
constexpr