LLDB mainline
|
Typedefs | |
typedef std::vector< DIERef > | DIEArray |
typedef uint32_t | DRC_class |
typedef std::shared_ptr< DWARFUnit > | DWARFUnitSP |
Enumerations | |
enum | DWARFProducer { eProducerInvalid = 0 , eProducerClang , eProducerGCC , eProducerLLVMGCC , eProducerSwift , eProducerOther } |
Functions | |
bool | operator== (const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs) |
bool | operator!= (const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs) |
const char * | DW_TAG_value_to_name (uint32_t val) |
const char * | DW_AT_value_to_name (uint32_t val) |
const char * | DW_FORM_value_to_name (uint32_t val) |
const char * | DW_OP_value_to_name (uint32_t val) |
const char * | DW_ATE_value_to_name (uint32_t val) |
const char * | DW_LANG_value_to_name (uint32_t val) |
const char * | DW_LNS_value_to_name (uint32_t val) |
typedef std::vector<DIERef> lldb_private::plugin::dwarf::DIEArray |
typedef uint32_t lldb_private::plugin::dwarf::DRC_class |
Definition at line 18 of file DWARFDefines.h.
typedef std::shared_ptr<DWARFUnit> lldb_private::plugin::dwarf::DWARFUnitSP |
Definition at line 30 of file DWARFUnit.h.
Enumerator | |
---|---|
eProducerInvalid | |
eProducerClang | |
eProducerGCC | |
eProducerLLVMGCC | |
eProducerSwift | |
eProducerOther |
Definition at line 32 of file DWARFUnit.h.
const char * lldb_private::plugin::dwarf::DW_AT_value_to_name | ( | uint32_t | val | ) |
Definition at line 32 of file DWARFDefines.cpp.
const char * lldb_private::plugin::dwarf::DW_ATE_value_to_name | ( | uint32_t | val | ) |
Definition at line 62 of file DWARFDefines.cpp.
const char * lldb_private::plugin::dwarf::DW_FORM_value_to_name | ( | uint32_t | val | ) |
Definition at line 42 of file DWARFDefines.cpp.
const char * lldb_private::plugin::dwarf::DW_LANG_value_to_name | ( | uint32_t | val | ) |
Definition at line 72 of file DWARFDefines.cpp.
const char * lldb_private::plugin::dwarf::DW_LNS_value_to_name | ( | uint32_t | val | ) |
Definition at line 82 of file DWARFDefines.cpp.
const char * lldb_private::plugin::dwarf::DW_OP_value_to_name | ( | uint32_t | val | ) |
Definition at line 52 of file DWARFDefines.cpp.
Referenced by lldb_private::DWARFExpression::Evaluate().
const char * lldb_private::plugin::dwarf::DW_TAG_value_to_name | ( | uint32_t | val | ) |
Definition at line 18 of file DWARFDefines.cpp.
Referenced by lldb_private::plugin::dwarf::SymbolFileDWARF::FindDefinitionTypeForDWARFDeclContext(), lldb_private::plugin::dwarf::DWARFBaseDIE::GetTagAsCString(), DWARFASTParserClang::ParseArrayType(), DWARFASTParserClang::ParseEnum(), DWARFASTParserClang::ParseSingleMember(), DWARFASTParserClang::ParseStructureLikeDIE(), DWARFASTParserClang::ParseSubroutine(), DWARFASTParserClang::ParseTypeFromDWARF(), and DWARFASTParserClang::ParseTypeModifier().
bool lldb_private::plugin::dwarf::operator!= | ( | const DWARFBaseDIE & | lhs, |
const DWARFBaseDIE & | rhs | ||
) |
Definition at line 130 of file DWARFBaseDIE.cpp.
bool lldb_private::plugin::dwarf::operator== | ( | const DWARFBaseDIE & | lhs, |
const DWARFBaseDIE & | rhs | ||
) |
Definition at line 126 of file DWARFBaseDIE.cpp.
References lldb_private::plugin::dwarf::DWARFBaseDIE::GetCU(), and lldb_private::plugin::dwarf::DWARFBaseDIE::GetDIE().