reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/lldb-forward.h
   74 class DWARFDataExtractor;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h
   21 class DWARFDataExtractor;

References

tools/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp
   21     Module &module, DWARFDataExtractor apple_names,
   22     DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types,
   22     DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types,
   23     DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str) {
   23     DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str) {
tools/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.h
   19   Create(Module &module, DWARFDataExtractor apple_names,
   20          DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types,
   20          DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types,
   21          DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str);
   21          DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 2532                 const DWARFDataExtractor &debug_info_data = die.GetData();
 2972                 const DWARFDataExtractor &debug_info_data = die.GetData();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp
   30 DWARFAbbreviationDeclaration::extract(const DWARFDataExtractor &data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h
   53   extract(const lldb_private::DWARFDataExtractor &data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp
  149 const DWARFDataExtractor &DWARFBaseDIE::GetData() const {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h
   84   const lldb_private::DWARFDataExtractor &GetData() const;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.cpp
   16 static DWARFDataExtractor LoadSection(SectionList *section_list,
   25   DWARFDataExtractor data;
   30 const DWARFDataExtractor &
   43 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() {
   48 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() {
   53 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() {
   58 const DWARFDataExtractor &DWARFContext::getOrLoadDebugInfoData() {
   63 const DWARFDataExtractor &DWARFContext::getOrLoadLineData() {
   68 const DWARFDataExtractor &DWARFContext::getOrLoadLineStrData() {
   73 const DWARFDataExtractor &DWARFContext::getOrLoadMacroData() {
   78 const DWARFDataExtractor &DWARFContext::getOrLoadRangesData() {
   83 const DWARFDataExtractor &DWARFContext::getOrLoadRngListsData() {
   88 const DWARFDataExtractor &DWARFContext::getOrLoadStrData() {
   93 const DWARFDataExtractor &DWARFContext::getOrLoadStrOffsetsData() {
   99 const DWARFDataExtractor &DWARFContext::getOrLoadDebugTypesData() {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.h
   28     DWARFDataExtractor data;
   46   const DWARFDataExtractor &
   57   const DWARFDataExtractor &getOrLoadAbbrevData();
   58   const DWARFDataExtractor &getOrLoadAddrData();
   59   const DWARFDataExtractor &getOrLoadArangesData();
   60   const DWARFDataExtractor &getOrLoadDebugInfoData();
   61   const DWARFDataExtractor &getOrLoadLineData();
   62   const DWARFDataExtractor &getOrLoadLineStrData();
   63   const DWARFDataExtractor &getOrLoadMacroData();
   64   const DWARFDataExtractor &getOrLoadRangesData();
   65   const DWARFDataExtractor &getOrLoadRngListsData();
   66   const DWARFDataExtractor &getOrLoadStrData();
   67   const DWARFDataExtractor &getOrLoadStrOffsetsData();
   68   const DWARFDataExtractor &getOrLoadDebugTypesData();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h
   22   DWARFDataExtractor(const DWARFDataExtractor &data, lldb::offset_t offset,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp
   25 DWARFAbbreviationDeclarationSet::extract(const DWARFDataExtractor &data,
  105 llvm::Error DWARFDebugAbbrev::parse(const DWARFDataExtractor &data) {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h
   40   llvm::Error extract(const lldb_private::DWARFDataExtractor &data,
   73   llvm::Error parse(const lldb_private::DWARFDataExtractor &data);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp
   35 llvm::Error DWARFDebugArangeSet::extract(const DWARFDataExtractor &data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h
   42   llvm::Error extract(const lldb_private::DWARFDataExtractor &data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
   35 DWARFDebugAranges::extract(const DWARFDataExtractor &debug_aranges_data) {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h
   30   extract(const lldb_private::DWARFDataExtractor &debug_aranges_data);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
   42   const DWARFDataExtractor &debug_aranges_data =
   72   DWARFDataExtractor data = section == DIERef::Section::DebugTypes
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
   39 bool DWARFDebugInfoEntry::Extract(const DWARFDataExtractor &data,
  241     const DWARFDataExtractor &data = cu->GetData();
  403   const DWARFDataExtractor &data = cu->GetData();
  455     const DWARFUnit *cu, const DWARFDataExtractor &data,
  502       DWARFDataExtractor locationData(data,
  547     const DWARFDataExtractor &data = cu->GetData();
  609       const DWARFDataExtractor &data = cu->GetData();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
   46   bool Extract(const lldb_private::DWARFDataExtractor &data,
  110                 const lldb_private::DWARFDataExtractor &data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp
   19 DWARFDebugMacroHeader::ParseHeader(const DWARFDataExtractor &debug_macro_data,
   44     const DWARFDataExtractor &debug_macro_data, lldb::offset_t *offset) {
   60     const DWARFDataExtractor &debug_macro_data,
   61     const DWARFDataExtractor &debug_str_data, const bool offset_is_64_bit,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h
   36   ParseHeader(const lldb_private::DWARFDataExtractor &debug_macro_data,
   43   SkipOperandTable(const lldb_private::DWARFDataExtractor &debug_macro_data,
   54   ReadMacroEntries(const lldb_private::DWARFDataExtractor &debug_macro_data,
   55                    const lldb_private::DWARFDataExtractor &debug_str_data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
   46   const DWARFDataExtractor &debug_ranges_data = context.getOrLoadRangesData();
   76                             const DWARFDataExtractor &debug_ranges_data,
  127     const DWARFDataExtractor &data, uint8_t addrSize,
  252   const DWARFDataExtractor &data = context.getOrLoadRngListsData();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h
   38                    const lldb_private::DWARFDataExtractor &debug_ranges_data,
   66   bool ExtractRangeList(const lldb_private::DWARFDataExtractor &data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
   30 bool DWARFFormValue::ExtractValue(const DWARFDataExtractor &data,
  201 bool DWARFFormValue::SkipValue(const DWARFDataExtractor &debug_info_data,
  207                                const DWARFDataExtractor &debug_info_data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
   54   bool ExtractValue(const lldb_private::DWARFDataExtractor &data,
   70   bool SkipValue(const lldb_private::DWARFDataExtractor &debug_info_data,
   73                         const lldb_private::DWARFDataExtractor &debug_info_data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp
   62   const DWARFDataExtractor &data = GetData();
  162   const DWARFDataExtractor &data = GetData();
  267   const DWARFDataExtractor &strOffsets =
  744 DWARFUnitHeader::extract(const DWARFDataExtractor &data, DIERef::Section section,
  792                    const DWARFDataExtractor &debug_info,
  826 const lldb_private::DWARFDataExtractor &DWARFUnit::GetData() const {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h
   67   extract(const lldb_private::DWARFDataExtractor &data, DIERef::Section section,
   78           const lldb_private::DWARFDataExtractor &debug_info,
  110   const lldb_private::DWARFDataExtractor &GetData() const;
  233                             const lldb_private::DWARFDataExtractor &data,
tools/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp
   20 DebugNamesDWARFIndex::Create(Module &module, DWARFDataExtractor debug_names,
   21                              DWARFDataExtractor debug_str,
tools/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.h
   22   Create(Module &module, DWARFDataExtractor debug_names,
   23          DWARFDataExtractor debug_str, DWARFDebugInfo *debug_info);
   50                        DWARFDataExtractor debug_names_data,
   51                        DWARFDataExtractor debug_str_data,
   62   DWARFDataExtractor m_debug_names_data;
   63   DWARFDataExtractor m_debug_str_data;
tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp
  256 bool DWARFMappedHash::Header::Read(const lldb_private::DWARFDataExtractor &data,
  298     lldb_private::DWARFDataExtractor &table_data,
  299     const lldb_private::DWARFDataExtractor &string_table, const char *name)
tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h
  116     bool Read(const lldb_private::DWARFDataExtractor &data,
  126     MemoryTable(lldb_private::DWARFDataExtractor &table_data,
  127                 const lldb_private::DWARFDataExtractor &string_table,
  167     lldb_private::DWARFDataExtractor m_data;
  168     lldb_private::DWARFDataExtractor m_string_table;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  445     DWARFDataExtractor apple_names, apple_namespaces, apple_types, apple_objc;
  458     DWARFDataExtractor debug_names;
  564 const DWARFDataExtractor &
  574                                       DWARFDataExtractor &data) {
  588 const DWARFDataExtractor &SymbolFileDWARF::DebugLocData() {
  589   const DWARFDataExtractor &debugLocData = get_debug_loc_data();
  595 const DWARFDataExtractor &SymbolFileDWARF::get_debug_loc_data() {
  599 const DWARFDataExtractor &SymbolFileDWARF::get_debug_loclists_data() {
  608   const DWARFDataExtractor &debug_abbrev_data = m_context.getOrLoadAbbrevData();
 1037   const DWARFDataExtractor &debug_macro_data = m_context.getOrLoadMacroData();
 3206               auto debug_info_data = die.GetData();
 3262               auto data = die.GetData();
 3703       auto data = child.GetData();
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
  215   const lldb_private::DWARFDataExtractor &get_debug_loc_data();
  216   const lldb_private::DWARFDataExtractor &get_debug_loclists_data();
  229   const lldb_private::DWARFDataExtractor &DebugLocData();
  319     lldb_private::DWARFDataExtractor m_data;
  324   const lldb_private::DWARFDataExtractor &
  329                                lldb_private::DWARFDataExtractor &data);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp
   33                                          DWARFDataExtractor &data) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h
   51                        lldb_private::DWARFDataExtractor &data) override;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.cpp
   30                                             DWARFDataExtractor &data) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.h
   23                        lldb_private::DWARFDataExtractor &data) override;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp
   57   lldb_private::DWARFDataExtractor debug_cu_index;
   92     lldb_private::DWARFDataExtractor &data) {
   93   lldb_private::DWARFDataExtractor section_data;
  112     lldb::SectionType sect_type, lldb_private::DWARFDataExtractor &data) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.h
   30                        lldb_private::DWARFDataExtractor &data);
   37                           lldb_private::DWARFDataExtractor &data);
   44   std::map<lldb::SectionType, lldb_private::DWARFDataExtractor> m_sections;
tools/lldb/unittests/SymbolFile/DWARF/SymbolFileDWARFTests.cpp
  110   DWARFDataExtractor data;
  155   DWARFDataExtractor data;
  200   DWARFDataExtractor data;
  235   DWARFDataExtractor data;
  264   DWARFDataExtractor data;
  293   DWARFDataExtractor data;
  319   DWARFDataExtractor data;
usr/include/c++/7.4.0/bits/move.h
   46     inline _GLIBCXX_CONSTEXPR _Tp*
   47     __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/refwrap.h
   63     : _Maybe_get_result_type<_Functor>
  176     : _Weak_result_type_impl<typename remove_cv<_Functor>::type>
  215     : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp>
  215     : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp>
  215     : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp>
  327     : public _Reference_wrapper_base<typename remove_cv<_Tp>::type>
  329       _Tp* _M_data;
  332       typedef _Tp type;
  334       reference_wrapper(_Tp& __indata) noexcept
  338       reference_wrapper(_Tp&&) = delete;
  345       operator _Tp&() const noexcept
  348       _Tp&
  353 	typename result_of<_Tp&(_Args&&...)>::type
  363     inline reference_wrapper<_Tp>
  364     ref(_Tp& __t) noexcept
  374     void ref(const _Tp&&) = delete;
usr/include/c++/7.4.0/bits/stl_map.h
  103       typedef _Tp					mapped_type;
  104       typedef std::pair<const _Key, _Tp>		value_type;
usr/include/c++/7.4.0/bits/stl_pair.h
  209     : private __pair_base<_T1, _T2>
  212       typedef _T2 second_type;   /// @c second_type is the second bound type
  215       _T2 second;                /// @c second is a copy of the second object
  252       using _PCCP = _PCC<true, _T1, _T2>;
  260       constexpr pair(const _T1& __a, const _T2& __b)
  269       explicit constexpr pair(const _T1& __a, const _T2& __b)
  283 			    _T1, _T2>;
  311        constexpr pair(_U1&& __x, const _T2& __y)
  318        explicit constexpr pair(_U1&& __x, const _T2& __y)
  380 		       is_copy_assignable<_T2>>::value,
  391 		       is_move_assignable<_T2>>::value,
usr/include/c++/7.4.0/bits/unique_ptr.h
  824     make_unique(_Args&&... __args)
usr/include/c++/7.4.0/type_traits
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };