LLDB mainline
Functions
DWARFDIE.cpp File Reference
#include "DWARFDIE.h"
#include "DWARFASTParser.h"
#include "DWARFDebugInfo.h"
#include "DWARFDebugInfoEntry.h"
#include "DWARFDeclContext.h"
#include "DWARFUnit.h"
#include "lldb/Symbol/Type.h"
#include "llvm/ADT/iterator.h"
#include "llvm/BinaryFormat/Dwarf.h"

Go to the source code of this file.

Functions

static void GetDeclContextImpl (DWARFDIE die, llvm::SmallSet< lldb::user_id_t, 4 > &seen, std::vector< CompilerContext > &context)
 
static void GetTypeLookupContextImpl (DWARFDIE die, llvm::SmallSet< lldb::user_id_t, 4 > &seen, std::vector< CompilerContext > &context)
 
static DWARFDeclContext GetDWARFDeclContextImpl (DWARFDIE die)
 
static DWARFDIE GetParentDeclContextDIEImpl (DWARFDIE die)
 

Function Documentation

◆ GetDeclContextImpl()

static void GetDeclContextImpl ( DWARFDIE  die,
llvm::SmallSet< lldb::user_id_t, 4 > &  seen,
std::vector< CompilerContext > &  context 
)
static

◆ GetDWARFDeclContextImpl()

static DWARFDeclContext GetDWARFDeclContextImpl ( DWARFDIE  die)
static

◆ GetParentDeclContextDIEImpl()

static DWARFDIE GetParentDeclContextDIEImpl ( DWARFDIE  die)
static

◆ GetTypeLookupContextImpl()

static void GetTypeLookupContextImpl ( DWARFDIE  die,
llvm::SmallSet< lldb::user_id_t, 4 > &  seen,
std::vector< CompilerContext > &  context 
)
static