Home
last modified time | relevance | path

Searched refs:NameToDIE (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DNameToDIE.cpp1 //===-- NameToDIE.cpp -----------------------------------------------------===//
9 #include "NameToDIE.h"
25 void NameToDIE::Finalize() { in Finalize()
30 void NameToDIE::Insert(ConstString name, const DIERef &die_ref) { in Insert()
34 bool NameToDIE::Find(ConstString name, in Find()
42 bool NameToDIE::Find(const RegularExpression &regex, in Find()
52 void NameToDIE::FindAllEntriesForUnit( in FindAllEntriesForUnit()
68 void NameToDIE::Dump(Stream *s) { in Dump()
76 void NameToDIE::ForEach( in ForEach()
87 void NameToDIE in Append()
[all...]
H A DNameToDIE.h1 //===-- NameToDIE.h ---------------------------------------------*- C++ -*-===//
23 class NameToDIE { in NameToDIE() function
25 NameToDIE() : m_map() {}
27 ~NameToDIE() = default;
33 void Append(const NameToDIE &other);
82 bool operator==(const NameToDIE &rhs) const;
H A DManualDWARFIndex.h144 IndexSet<NameToDIE> &set);
148 IndexSet<NameToDIE> &set);
166 IndexSet<NameToDIE> m_set;
H A DManualDWARFIndex.cpp82 const auto indices = IndexSet<NameToDIE>::Indices(); in Index()
127 std::vector<IndexSet<NameToDIE>> sets(num_threads); in Index()
135 for (NameToDIE IndexSet<NameToDIE>::*index : indices) { in Index()
137 NameToDIE &result = m_set.*index; in Index()
150 IndexSet<NameToDIE> &set) { in IndexUnit()
208 IndexSet<NameToDIE> &set) { in IndexUnitImpl()
564 std::optional<IndexSet<NameToDIE>> set = DecodeIndexSet(data, offset_ptr); in Decode()
H A DManualDWARFIndexSet.h48 std::optional<IndexSet<NameToDIE>> DecodeIndexSet(const DataExtractor &data,
50 void EncodeIndexSet(const IndexSet<NameToDIE> &set, DataEncoder &encoder);
H A DManualDWARFIndexSet.cpp40 std::optional<IndexSet<NameToDIE>>
55 IndexSet<NameToDIE> result; in DecodeIndexSet()
102 void plugin::dwarf::EncodeIndexSet(const IndexSet<NameToDIE> &set, in EncodeIndexSet()
H A DDWARFUnit.h29 class NameToDIE; variable
/freebsd/lib/clang/liblldb/
H A DMakefile599 SRCS+= Plugins/SymbolFile/DWARF/NameToDIE.cpp