Home
last modified time | relevance | path

Searched refs:DebugMacroEntry (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DDebugMacros.cpp16 DebugMacroEntry::DebugMacroEntry(EntryType type, uint32_t line, in DebugMacroEntry() function in DebugMacroEntry
21 DebugMacroEntry::DebugMacroEntry(EntryType type, in DebugMacroEntry() function in DebugMacroEntry
30 DebugMacroEntry DebugMacroEntry::CreateDefineEntry(uint32_t line, in CreateDefineEntry()
32 return DebugMacroEntry(DebugMacroEntry::DEFINE, line, 0, str); in CreateDefineEntry()
35 DebugMacroEntry DebugMacroEntry::CreateUndefEntry(uint32_t line, in CreateUndefEntry()
37 return DebugMacroEntry(DebugMacroEntry::UNDEF, line, 0, str); in CreateUndefEntry()
40 DebugMacroEntry
47 DebugMacroEntry DebugMacroEntry::CreateEndFileEntry() { in CreateEndFileEntry()
48 return DebugMacroEntry(DebugMacroEntry::END_FILE, 0, 0, nullptr); in CreateEndFileEntry()
51 DebugMacroEntry
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DDebugMacros.h25 class DebugMacroEntry {
32 static DebugMacroEntry CreateUndefEntry(uint32_t line, const char *str);
34 static DebugMacroEntry CreateStartFileEntry(uint32_t line,
37 static DebugMacroEntry CreateEndFileEntry();
39 static DebugMacroEntry
42 DebugMacroEntry() : m_type(INVALID) {} in DebugMacroEntry() function
44 ~DebugMacroEntry() = default;
77 void AddMacroEntry(const DebugMacroEntry &entry) { in AddMacroEntry()
83 DebugMacroEntry GetMacroEntryAtIndex(const size_t index) const { in GetMacroEntryAtIndex()
87 return DebugMacroEntry(); in GetMacroEntryAtIndex()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugMacro.cpp80 DebugMacroEntry::CreateDefineEntry(line, macro_str)); in ReadMacroEntries()
83 DebugMacroEntry::CreateUndefEntry(line, macro_str)); in ReadMacroEntries()
95 DebugMacroEntry::CreateDefineEntry(line, macro_str)); in ReadMacroEntries()
98 DebugMacroEntry::CreateUndefEntry(line, macro_str)); in ReadMacroEntries()
104 DebugMacroEntry::CreateStartFileEntry(line, debug_line_file_idx)); in ReadMacroEntries()
108 debug_macros_sp->AddMacroEntry(DebugMacroEntry::CreateEndFileEntry()); in ReadMacroEntries()
115 debug_macros_sp->AddMacroEntry(DebugMacroEntry::CreateIndirectEntry( in ReadMacroEntries()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/
H A DExpressionSourceCode.cpp129 const DebugMacroEntry &entry = dm->GetMacroEntryAtIndex(i); in AddMacros()
133 case DebugMacroEntry::DEFINE: in AddMacros()
139 case DebugMacroEntry::UNDEF: in AddMacros()
145 case DebugMacroEntry::START_FILE: in AddMacros()
152 case DebugMacroEntry::END_FILE: in AddMacros()
155 case DebugMacroEntry::INDIRECT: in AddMacros()