/external/lldb/source/Symbol/ |
D | LineEntry.cpp | 17 LineEntry::LineEntry() : in LineEntry() function in LineEntry 30 LineEntry::LineEntry in LineEntry() function in LineEntry 57 LineEntry::Clear() in Clear() 72 LineEntry::IsValid() const in IsValid() 78 LineEntry::DumpStopContext(Stream *s, bool show_fullpaths) const in DumpStopContext() 101 LineEntry::Dump in Dump() 150 LineEntry::GetDescription (Stream *s, lldb::DescriptionLevel level, CompileUnit* cu, Target *target… in GetDescription() 206 lldb_private::operator< (const LineEntry& a, const LineEntry& b) in operator <() 208 return LineEntry::Compare (a, b) < 0; in operator <() 212 LineEntry::Compare (const LineEntry& a, const LineEntry& b) in Compare()
|
D | LineTable.cpp | 172 LineTable::GetLineEntryAtIndex(uint32_t idx, LineEntry& line_entry) in GetLineEntryAtIndex() 184 LineTable::FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_p… in FindLineEntryByAddress() 261 LineTable::ConvertEntryAtIndexToLineEntry (uint32_t idx, LineEntry &line_entry) in ConvertEntryAtIndexToLineEntry() 295 LineEntry* line_entry_ptr in FindLineEntryIndexByFileIndex() 347 …Index (uint32_t start_idx, uint32_t file_idx, uint32_t line, bool exact, LineEntry* line_entry_ptr) in FindLineEntryIndexByFileIndex() 433 LineEntry line_entry; in Dump() 449 LineEntry line_entry; in GetDescription() 466 LineEntry line_entry; in GetContiguousFileAddressRanges() 495 LineEntry line_entry; in LinkLineTable()
|
D | Function.cpp | 269 LineEntry line_entry; in GetStartLineSourceInfo() 293 LineEntry line_entry; in GetEndLineSourceInfo() 502 LineEntry first_line_entry; in GetPrologueByteSize() 519 LineEntry line_entry; in GetPrologueByteSize() 540 LineEntry line_entry; in GetPrologueByteSize()
|
D | SymbolContext.cpp | 40 SymbolContext::SymbolContext(const ModuleSP& m, CompileUnit *cu, Function *f, Block *b, LineEntry *… in SymbolContext() 53 …TargetSP &t, const ModuleSP& m, CompileUnit *cu, Function *f, Block *b, LineEntry *le, Symbol *s) : in SymbolContext() 386 && LineEntry::Compare(lhs.line_entry, rhs.line_entry) == 0; in operator ==() 397 || LineEntry::Compare(lhs.line_entry, rhs.line_entry) != 0; in operator !=() 623 LineEntry 626 LineEntry line_entry; in GetFunctionStartLineEntry() 638 return LineEntry(); in GetFunctionStartLineEntry() 647 return LineEntry(); in GetFunctionStartLineEntry()
|
D | CompileUnit.cpp | 282 …2_t start_idx, uint32_t line, const FileSpec* file_spec_ptr, bool exact, LineEntry *line_entry_ptr) in FindLineEntry() 366 LineEntry line_entry; in ResolveSymbolContext() 397 LineEntry line_entry; in ResolveSymbolContext()
|
D | CMakeLists.txt | 16 LineEntry.cpp
|
D | Android.mk | 27 LineEntry.cpp \
|
D | Symbol.cpp | 396 ENUM_TO_CSTRING(LineEntry); in GetTypeAsString()
|
/external/clang/include/clang/Basic/ |
D | SourceManagerInternals.h | 29 struct LineEntry { struct 49 static LineEntry get(unsigned Offs, unsigned Line, int Filename, in get() argument 52 LineEntry E; in get() 63 inline bool operator<(const LineEntry &lhs, const LineEntry &rhs) { 68 inline bool operator<(const LineEntry &E, unsigned Offset) { 72 inline bool operator<(unsigned Offset, const LineEntry &E) { 89 std::map<FileID, std::vector<LineEntry> > LineEntries; 114 const LineEntry *FindNearestLineEntry(FileID FID, unsigned Offset); 117 typedef std::map<FileID, std::vector<LineEntry> >::iterator iterator; 123 void AddEntry(FileID FID, const std::vector<LineEntry> &Entries);
|
/external/lldb/source/API/ |
D | SBLineEntry.cpp | 34 SBLineEntry::SBLineEntry (const lldb_private::LineEntry *lldb_object_ptr) : in SBLineEntry() 55 SBLineEntry::SetLineEntry (const lldb_private::LineEntry &lldb_object_ref) in SetLineEntry() 186 lldb_private::LineEntry *lhs_ptr = m_opaque_ap.get(); in operator ==() 187 lldb_private::LineEntry *rhs_ptr = rhs.m_opaque_ap.get(); in operator ==() 190 return lldb_private::LineEntry::Compare (*lhs_ptr, *rhs_ptr) == 0; in operator ==() 198 lldb_private::LineEntry *lhs_ptr = m_opaque_ap.get(); in operator !=() 199 lldb_private::LineEntry *rhs_ptr = rhs.m_opaque_ap.get(); in operator !=() 202 return lldb_private::LineEntry::Compare (*lhs_ptr, *rhs_ptr) != 0; in operator !=() 207 const lldb_private::LineEntry * 213 lldb_private::LineEntry & [all …]
|
D | SBCompileUnit.cpp | 85 LineEntry line_entry; in GetLineEntryAtIndex()
|
D | SBAddress.cpp | 312 LineEntry line_entry; in GetLineEntry()
|
/external/lldb/include/lldb/Symbol/ |
D | LineEntry.h | 23 struct LineEntry struct 30 LineEntry (); 32 LineEntry 141 Compare (const LineEntry& lhs, const LineEntry& rhs); 170 bool operator<(const LineEntry& lhs, const LineEntry& rhs);
|
D | LineTable.h | 153 …FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr = NULL); 196 LineEntry* line_entry_ptr); 203 LineEntry* line_entry_ptr); 224 GetLineEntryAtIndex(uint32_t idx, LineEntry& line_entry); 414 ConvertEntryAtIndexToLineEntry (uint32_t idx, LineEntry &line_entry);
|
D | SymbolContext.h | 89 LineEntry *line_entry = NULL, 98 LineEntry *line_entry = NULL, 311 LineEntry 347 LineEntry line_entry; ///< The LineEntry for a given query
|
D | CompileUnit.h | 231 LineEntry *line_entry);
|
/external/lldb/include/lldb/API/ |
D | SBLineEntry.h | 70 lldb_private::LineEntry * 79 const lldb_private::LineEntry * 82 lldb_private::LineEntry & 85 const lldb_private::LineEntry & 88 SBLineEntry (const lldb_private::LineEntry *lldb_object_ptr); 91 SetLineEntry (const lldb_private::LineEntry &lldb_object_ref); 93 std::unique_ptr<lldb_private::LineEntry> m_opaque_ap;
|
/external/lldb/source/Target/ |
D | ThreadPlanStepOverRange.cpp | 205 LineEntry line_entry; in ShouldStop() 208 LineEntry next_line_entry; in ShouldStop() 217 LineEntry prev_line_entry; in ShouldStop()
|
/external/clang/lib/Basic/ |
D | SourceManager.cpp | 192 std::vector<LineEntry> &Entries = LineEntries[FID]; in AddLineNote() 212 Entries.push_back(LineEntry::get(Offset, LineNo, FilenameID, Kind, in AddLineNote() 227 std::vector<LineEntry> &Entries = LineEntries[FID]; in AddLineNote() 243 if (const LineEntry *PrevEntry = in AddLineNote() 248 Entries.push_back(LineEntry::get(Offset, LineNo, FilenameID, FileKind, in AddLineNote() 255 const LineEntry *LineTableInfo::FindNearestLineEntry(FileID FID, in FindNearestLineEntry() 257 const std::vector<LineEntry> &Entries = LineEntries[FID]; in FindNearestLineEntry() 266 std::vector<LineEntry>::const_iterator I = in FindNearestLineEntry() 275 const std::vector<LineEntry> &Entries) { in AddEntry() 1413 const LineEntry *Entry = in getFileCharacteristic() [all …]
|
/external/lldb/source/Breakpoint/ |
D | BreakpointResolverFileRegex.cpp | 71 LineEntry line_entry; in SearchCallback()
|
/external/llvm/include/llvm/MC/ |
D | MCDwarf.h | 161 void addLineEntry(const MCLineEntry &LineEntry, const MCSection *Sec) { in addLineEntry() argument 162 MCLineDivisions[Sec].push_back(LineEntry); in addLineEntry()
|
/external/lldb/include/lldb/Core/ |
D | Address.h | 535 CalculateSymbolContextLineEntry (LineEntry &line_entry) const;
|
/external/lldb/source/Commands/ |
D | CommandObjectSource.cpp | 304 LineEntry line_entry; 306 SourceInfo (const ConstString &name, const LineEntry &line_entry) : in SourceInfo()
|
D | CommandObjectDisassemble.cpp | 382 LineEntry pc_line_entry (frame->GetSymbolContext(eSymbolContextLineEntry).line_entry); in DoExecute()
|
D | CommandObjectThread.cpp | 1022 LineEntry function_start; in DoExecute() 1039 LineEntry line_entry; in DoExecute()
|