| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | SourceLocationSpec.cpp | 15 SourceLocationSpec::SourceLocationSpec(FileSpec file_spec, uint32_t line, in SourceLocationSpec() function in SourceLocationSpec 26 bool SourceLocationSpec::operator==(const SourceLocationSpec &rhs) const { in operator ==() 32 bool SourceLocationSpec::operator!=(const SourceLocationSpec &rhs) const { in operator !=() 36 bool SourceLocationSpec::operator<(const SourceLocationSpec &rhs) const { in operator <() 37 return SourceLocationSpec::Compare(*this, rhs) < 0; in operator <() 45 int SourceLocationSpec::Compare(const SourceLocationSpec &lhs, in Compare() 46 const SourceLocationSpec &rhs) { in Compare() 50 bool SourceLocationSpec::Equal(const SourceLocationSpec &lhs, in Equal() 57 void SourceLocationSpec::Dump(Stream &s) const { in Dump() 63 std::string SourceLocationSpec::GetString() const { in GetString() [all …]
|
| H A D | AddressResolverFileLine.cpp | 32 SourceLocationSpec location_spec) in AddressResolverFileLine()
|
| H A D | CMakeLists.txt | 53 SourceLocationSpec.cpp
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | SourceLocationSpec.h | 27 class SourceLocationSpec { 49 explicit SourceLocationSpec(FileSpec file_spec, uint32_t line, 54 SourceLocationSpec() = delete; 99 bool operator==(const SourceLocationSpec &rhs) const; 112 bool operator!=(const SourceLocationSpec &rhs) const; 125 bool operator<(const SourceLocationSpec &rhs) const; 149 static int Compare(const SourceLocationSpec &lhs, 150 const SourceLocationSpec &rhs); 152 static bool Equal(const SourceLocationSpec &lhs, 153 const SourceLocationSpec &rhs, bool full); [all …]
|
| H A D | AddressResolverFileLine.h | 31 AddressResolverFileLine(SourceLocationSpec location_spec); 44 SourceLocationSpec m_src_location_spec;
|
| /llvm-project-15.0.7/lldb/unittests/Core/ |
| H A D | SourceLocationSpecTest.cpp | 19 SourceLocationSpec invalid(FileSpec(), 0); in TEST() 22 SourceLocationSpec invalid_filespec(FileSpec(), 4); in TEST() 25 SourceLocationSpec invalid_line(FileSpec("/foo/bar"), 0); in TEST() 28 SourceLocationSpec valid_fs_line_no_column(FileSpec("/foo/bar"), 4); in TEST() 31 SourceLocationSpec invalid_fs_column(FileSpec(), 4, 0); in TEST() 34 SourceLocationSpec invalid_line_column(FileSpec("/foo/bar"), 0, 19); in TEST() 60 SourceLocationSpec with_column(fs, line, column, true, false); in TEST() 77 auto Equal = [](SourceLocationSpec lhs, SourceLocationSpec rhs, bool full) { in TEST() 78 return SourceLocationSpec::Equal(lhs, rhs, full); in TEST() 124 auto Cmp = [](SourceLocationSpec a, SourceLocationSpec b) { in TEST() [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Breakpoint/ |
| H A D | BreakpointResolverFileLine.h | 26 const SourceLocationSpec &location_spec); 62 SourceLocationSpec m_location_spec;
|
| /llvm-project-15.0.7/lldb/source/Breakpoint/ |
| H A D | BreakpointResolverFileLine.cpp | 25 const SourceLocationSpec &location_spec) in BreakpointResolverFileLine() 84 SourceLocationSpec location_spec(FileSpec(filename), line, column, in CreateFromStructuredData() 240 SourceLocationSpec search_location_spec( in SearchCallback()
|
| H A D | BreakpointResolverFileRegex.cpp | 111 SourceLocationSpec location_spec(cu_file_spec, line_matches[i], in SearchCallback()
|
| /llvm-project-15.0.7/lldb/unittests/SymbolFile/PDB/ |
| H A D | SymbolFilePDBTests.cpp | 174 SourceLocationSpec location_spec(header_spec, /*line=*/0); in TEST_F() 194 SourceLocationSpec location_spec(header_spec, /*line=*/0); in TEST_F() 219 SourceLocationSpec location_spec(hspec, /*line=*/0, /*column=*/llvm::None, in TEST_F() 245 SourceLocationSpec location_spec(hspec, /*line=*/0); in TEST_F() 272 SourceLocationSpec location_spec( in TEST_F() 323 SourceLocationSpec location_spec( in TEST_F() 341 location_spec = SourceLocationSpec( in TEST_F()
|
| /llvm-project-15.0.7/lldb/include/lldb/Symbol/ |
| H A D | LineTable.h | 157 const SourceLocationSpec &src_location_spec, 162 const SourceLocationSpec &src_location_spec, LineEntry *line_entry_ptr); 345 const SourceLocationSpec &src_location_spec, LineEntry *line_entry_ptr, in FindLineEntryIndexByFileIndexImpl()
|
| H A D | CompileUnit.h | 380 void ResolveSymbolContext(const SourceLocationSpec &src_location_spec,
|
| H A D | SymbolFileOnDemand.h | 121 const lldb_private::SourceLocationSpec &src_location_spec,
|
| H A D | SymbolFile.h | 225 ResolveSymbolContext(const SourceLocationSpec &src_location_spec,
|
| /llvm-project-15.0.7/lldb/source/Symbol/ |
| H A D | CompileUnit.cpp | 238 SourceLocationSpec location_spec(*file_spec_ptr, line, /*column=*/llvm::None, in FindLineEntry() 249 const SourceLocationSpec &src_location_spec, in ResolveSymbolContext() 330 SourceLocationSpec found_entry(line_entry.file, line_entry.line, column, in ResolveSymbolContext()
|
| H A D | LineTable.cpp | 307 const SourceLocationSpec &src_location_spec, LineEntry *line_entry_ptr) { in FindLineEntryIndexByFileIndex() 318 const SourceLocationSpec &src_location_spec, LineEntry *line_entry_ptr) { in FindLineEntryIndexByFileIndex()
|
| H A D | SymbolFile.cpp | 108 SymbolFile::ResolveSymbolContext(const SourceLocationSpec &src_location_spec, in ResolveSymbolContext()
|
| H A D | SymbolFileOnDemand.cpp | 278 const SourceLocationSpec &src_location_spec, in ResolveSymbolContext()
|
| /llvm-project-15.0.7/lldb/unittests/Symbol/ |
| H A D | TestLineEntry.cpp | 67 SourceLocationSpec location_spec(file_spec, line, column, in GetLineEntriesForLine()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Core/ |
| H A D | BUILD.gn | 75 "SourceLocationSpec.cpp",
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.h | 106 uint32_t ResolveSymbolContext(const SourceLocationSpec &src_location_spec,
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.h | 108 const lldb_private::SourceLocationSpec &src_location_spec,
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARFDebugMap.h | 101 const lldb_private::SourceLocationSpec &src_location_spec,
|
| H A D | SymbolFileDWARF.h | 167 const lldb_private::SourceLocationSpec &src_location_spec,
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.h | 126 uint32_t ResolveSymbolContext(const SourceLocationSpec &src_location_spec,
|