LLVM  8.0.1
Functions
DWARFUnit.cpp File Reference
#include "llvm/DebugInfo/DWARF/DWARFUnit.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h"
#include "llvm/DebugInfo/DWARF/DWARFCompileUnit.h"
#include "llvm/DebugInfo/DWARF/DWARFContext.h"
#include "llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h"
#include "llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h"
#include "llvm/DebugInfo/DWARF/DWARFDebugRnglists.h"
#include "llvm/DebugInfo/DWARF/DWARFDie.h"
#include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
#include "llvm/DebugInfo/DWARF/DWARFTypeUnit.h"
#include "llvm/Support/DataExtractor.h"
#include "llvm/Support/Errc.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/WithColor.h"
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <cstdint>
#include <cstdio>
#include <utility>
#include <vector>
Include dependency graph for DWARFUnit.cpp:

Go to the source code of this file.

Functions

static Expected< DWARFDebugRnglistTableparseRngListTableHeader (DWARFDataExtractor &DA, uint32_t Offset)
 
static Optional< StrOffsetsContributionDescriptorparseDWARF64StringOffsetsTableHeader (DWARFDataExtractor &DA, uint32_t Offset)
 
static Optional< StrOffsetsContributionDescriptorparseDWARF32StringOffsetsTableHeader (DWARFDataExtractor &DA, uint32_t Offset)
 

Function Documentation

◆ parseDWARF32StringOffsetsTableHeader()

static Optional<StrOffsetsContributionDescriptor> parseDWARF32StringOffsetsTableHeader ( DWARFDataExtractor DA,
uint32_t  Offset 
)
static

◆ parseDWARF64StringOffsetsTableHeader()

static Optional<StrOffsetsContributionDescriptor> parseDWARF64StringOffsetsTableHeader ( DWARFDataExtractor DA,
uint32_t  Offset 
)
static

◆ parseRngListTableHeader()

static Expected<DWARFDebugRnglistTable> parseRngListTableHeader ( DWARFDataExtractor DA,
uint32_t  Offset 
)
static