Searched refs:DebugMacroEntry (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | DebugMacros.cpp | 15 DebugMacroEntry::DebugMacroEntry(EntryType type, uint32_t line, in DebugMacroEntry() function in DebugMacroEntry 20 DebugMacroEntry::DebugMacroEntry(EntryType type, in DebugMacroEntry() function in DebugMacroEntry 25 const FileSpec &DebugMacroEntry::GetFileSpec(CompileUnit *comp_unit) const { in GetFileSpec() 29 DebugMacroEntry DebugMacroEntry::CreateDefineEntry(uint32_t line, in CreateDefineEntry() 31 return DebugMacroEntry(DebugMacroEntry::DEFINE, line, 0, str); in CreateDefineEntry() 34 DebugMacroEntry DebugMacroEntry::CreateUndefEntry(uint32_t line, in CreateUndefEntry() 36 return DebugMacroEntry(DebugMacroEntry::UNDEF, line, 0, str); in CreateUndefEntry() 39 DebugMacroEntry 40 DebugMacroEntry::CreateStartFileEntry(uint32_t line, in CreateStartFileEntry() 42 return DebugMacroEntry(DebugMacroEntry::START_FILE, line, debug_line_file_idx, in CreateStartFileEntry() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | DebugMacros.h | 24 class DebugMacroEntry { 30 static DebugMacroEntry CreateDefineEntry(uint32_t line, const char *str); 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), m_line(0), m_debug_line_file_idx(0) {} in DebugMacroEntry() function 44 ~DebugMacroEntry() = default; 59 DebugMacroEntry(EntryType type, uint32_t line, uint32_t debug_line_file_idx, 62 DebugMacroEntry(EntryType type, const DebugMacrosSP &debug_macros_sp); [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDebugMacro.cpp | 81 DebugMacroEntry::CreateDefineEntry(line, macro_str)); in ReadMacroEntries() 84 DebugMacroEntry::CreateUndefEntry(line, macro_str)); in ReadMacroEntries() 96 DebugMacroEntry::CreateDefineEntry(line, macro_str)); in ReadMacroEntries() 99 DebugMacroEntry::CreateUndefEntry(line, macro_str)); in ReadMacroEntries() 105 DebugMacroEntry::CreateStartFileEntry(line, debug_line_file_idx)); in ReadMacroEntries() 109 debug_macros_sp->AddMacroEntry(DebugMacroEntry::CreateEndFileEntry()); in ReadMacroEntries() 116 debug_macros_sp->AddMacroEntry(DebugMacroEntry::CreateIndirectEntry( in ReadMacroEntries()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExpressionSourceCode.cpp | 157 const DebugMacroEntry &entry = dm->GetMacroEntryAtIndex(i); in AddMacros() 161 case DebugMacroEntry::DEFINE: in AddMacros() 167 case DebugMacroEntry::UNDEF: in AddMacros() 173 case DebugMacroEntry::START_FILE: in AddMacros() 180 case DebugMacroEntry::END_FILE: in AddMacros() 183 case DebugMacroEntry::INDIRECT: in AddMacros()
|