Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFFormValue.h45 DWARFFormValue(const DWARFUnit *unit, dw_form_t form) in GetUnit()
49 dw_form_t Form() const { return m_form; } in SetForm()
50 dw_form_t &FormRef() { return m_form; } in Value()
51 void SetForm(dw_form_t form) { m_form = form; } in ValueRef()
59 static std::optional<uint8_t> GetFixedSize(dw_form_t form,
80 static bool SkipValue(const dw_form_t form,
83 static bool IsBlockForm(const dw_form_t form);
84 static bool IsDataForm(const dw_form_t form);
87 static bool FormIsSupported(dw_form_t form);
93 dw_form_t m_for
[all...]
H A DDWARFAttribute.h23 DWARFAttribute(dw_attr_t attr, dw_form_t form, in DWARFAttribute()
28 dw_form_t get_form() const { return m_form; } in get()
30 void get(dw_attr_t &attr, dw_form_t &form, in get()
39 dw_form_t m_form;
57 dw_form_t FormAtIndex(uint32_t i) const { return m_infos[i].attr.get_form(); } in ValueAtIndex()
H A DDWARFFormValue.cpp27 m_form = dw_form_t(0); in Clear()
129 m_form = static_cast<dw_form_t>(data.GetULEB128(offset_ptr)); in ExtractValue()
190 std::optional<uint8_t> DWARFFormValue::GetFixedSize(dw_form_t form,
208 bool DWARFFormValue::SkipValue(dw_form_t form,
324 static_cast<dw_form_t>(debug_info_data.GetULEB128(offset_ptr)); in SkipValue()
574 bool DWARFFormValue::IsBlockForm(const dw_form_t form) { in IsBlockForm()
588 bool DWARFFormValue::IsDataForm(const dw_form_t form) { in IsDataForm()
603 bool DWARFFormValue::FormIsSupported(dw_form_t form) { in FormIsSupported()
H A DDWARFDebugAbbrev.h
H A DDWARFDebugAbbrev.cpp
H A DDWARFDebugInfoEntry.cpp339 const dw_form_t form = form_value.Form(); in GetAttributes()
483 dw_form_t form = form_value.Form(); in GetAttributeHighPC()
H A DSymbolFileDWARF.cpp581 static std::set<dw_form_t>
586 std::set<dw_form_t> unsupported_forms; in GetUnsupportedForms()
625 std::set<dw_form_t> unsupported_forms = GetUnsupportedForms(abbrev); in CalculateAbilities()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A Ddwarf.h25 typedef llvm::dwarf::Form dw_form_t; typedef