/external/lldb/include/lldb/Symbol/ |
H A D | LineEntry.h | 1 //===-- LineEntry.h ---------------------------------------------*- C++ -*-===// 20 /// @class LineEntry LineEntry.h "lldb/Symbol/LineEntry.h" 23 struct LineEntry struct in namespace:lldb_private 30 LineEntry (); 32 LineEntry 127 /// Compare two LineEntry objects. 130 /// The Left Hand Side const LineEntry object reference. 133 /// The Right Hand Side const LineEntry objec [all...] |
H A D | SymbolContext.h | 20 #include "lldb/Symbol/LineEntry.h" 78 /// A LineEntry pointer to the line entry for this context. 89 LineEntry *line_entry = NULL, 98 LineEntry *line_entry = NULL, 311 LineEntry 347 LineEntry line_entry; ///< The LineEntry for a given query
|
H A D | LineTable.h | 16 #include "lldb/Symbol/LineEntry.h" 74 // AddLineEntry (const LineEntry& line_entry); 153 FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr = NULL); 196 LineEntry* line_entry_ptr); 203 LineEntry* line_entry_ptr); 221 /// @see LineEntry::IsValid() const 224 GetLineEntryAtIndex(uint32_t idx, LineEntry& line_entry); 414 ConvertEntryAtIndexToLineEntry (uint32_t idx, LineEntry &line_entry);
|
H A D | CompileUnit.h | 231 LineEntry *line_entry); 377 /// using a LineEntry base address will be able to be resolved.
|
/external/clang/include/clang/Basic/ |
H A D | SourceManagerInternals.h | 29 struct LineEntry { struct in namespace:clang 49 static LineEntry get(unsigned Offs, unsigned Line, int Filename, 52 LineEntry E; 62 // needed for FindNearestLineEntry (upper_bound of LineEntry) 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; 119 const LineEntry *FindNearestLineEntr [all...] |
/external/lldb/include/lldb/API/ |
H A 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/Symbol/ |
H A D | LineEntry.cpp | 1 //===-- LineEntry.cpp -------------------------------------------*- C++ -*-===// 10 #include "lldb/Symbol/LineEntry.h" 17 LineEntry::LineEntry() : function in class:LineEntry 30 LineEntry::LineEntry function in class:LineEntry 57 LineEntry::Clear() 72 LineEntry::IsValid() const 78 LineEntry::DumpStopContext(Stream *s, bool show_fullpaths) const 101 LineEntry [all...] |
H A D | Android.mk | 27 LineEntry.cpp \
|
H A D | LineTable.cpp | 172 LineTable::GetLineEntryAtIndex(uint32_t idx, LineEntry& line_entry) 184 LineTable::FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr) 261 LineTable::ConvertEntryAtIndexToLineEntry (uint32_t idx, LineEntry &line_entry) 295 LineEntry* line_entry_ptr 347 LineTable::FindLineEntryIndexByFileIndex (uint32_t start_idx, uint32_t file_idx, uint32_t line, bool exact, LineEntry* line_entry_ptr) 433 LineEntry line_entry; 449 LineEntry line_entry; 466 LineEntry line_entry; 495 LineEntry line_entry;
|
H A D | Function.cpp | 269 LineEntry line_entry; 293 LineEntry line_entry; 502 LineEntry first_line_entry; 519 LineEntry line_entry; 540 LineEntry line_entry;
|
H A D | CompileUnit.cpp | 282 CompileUnit::FindLineEntry (uint32_t start_idx, uint32_t line, const FileSpec* file_spec_ptr, bool exact, LineEntry *line_entry_ptr) 366 LineEntry line_entry; 397 LineEntry line_entry;
|
H A D | SymbolContext.cpp | 40 SymbolContext::SymbolContext(const ModuleSP& m, CompileUnit *cu, Function *f, Block *b, LineEntry *le, Symbol *s) : 53 SymbolContext::SymbolContext(const TargetSP &t, const ModuleSP& m, CompileUnit *cu, Function *f, Block *b, LineEntry *le, Symbol *s) : 295 s->Indent(" LineEntry: "); 366 *s << "LineEntry = "; 386 && LineEntry::Compare(lhs.line_entry, rhs.line_entry) == 0; 397 || LineEntry::Compare(lhs.line_entry, rhs.line_entry) != 0; 623 LineEntry 626 LineEntry line_entry; 638 return LineEntry(); 647 return LineEntry(); [all...] |
H A D | Symbol.cpp | 396 ENUM_TO_CSTRING(LineEntry);
|
/external/lldb/source/API/ |
H A D | SBLineEntry.cpp | 16 #include "lldb/Symbol/LineEntry.h" 34 SBLineEntry::SBLineEntry (const lldb_private::LineEntry *lldb_object_ptr) : 55 SBLineEntry::SetLineEntry (const lldb_private::LineEntry &lldb_object_ref) 186 lldb_private::LineEntry *lhs_ptr = m_opaque_ap.get(); 187 lldb_private::LineEntry *rhs_ptr = rhs.m_opaque_ap.get(); 190 return lldb_private::LineEntry::Compare (*lhs_ptr, *rhs_ptr) == 0; 198 lldb_private::LineEntry *lhs_ptr = m_opaque_ap.get(); 199 lldb_private::LineEntry *rhs_ptr = rhs.m_opaque_ap.get(); 202 return lldb_private::LineEntry::Compare (*lhs_ptr, *rhs_ptr) != 0; 207 const lldb_private::LineEntry * [all...] |
H A D | SBCompileUnit.cpp | 16 #include "lldb/Symbol/LineEntry.h" 85 LineEntry line_entry;
|
H A D | SBAddress.cpp | 312 LineEntry line_entry;
|
/external/lldb/source/Breakpoint/ |
H A D | BreakpointResolverFileRegex.cpp | 71 LineEntry line_entry;
|
/external/lldb/source/Target/ |
H A D | ThreadPlanStepOverRange.cpp | 205 LineEntry line_entry; 208 LineEntry next_line_entry; 217 LineEntry prev_line_entry;
|
/external/clang/lib/Basic/ |
H A D | SourceManager.cpp | 197 std::vector<LineEntry> &Entries = LineEntries[FID]; 217 Entries.push_back(LineEntry::get(Offset, LineNo, FilenameID, Kind, 232 std::vector<LineEntry> &Entries = LineEntries[FID]; 248 if (const LineEntry *PrevEntry = 253 Entries.push_back(LineEntry::get(Offset, LineNo, FilenameID, FileKind, 260 const LineEntry *LineTableInfo::FindNearestLineEntry(FileID FID, 262 const std::vector<LineEntry> &Entries = LineEntries[FID]; 271 std::vector<LineEntry>::const_iterator I = 280 const std::vector<LineEntry> &Entries) { 1422 const LineEntry *Entr [all...] |
/external/lldb/include/lldb/Core/ |
H A D | Address.h | 535 CalculateSymbolContextLineEntry (LineEntry &line_entry) const;
|
/external/llvm/include/llvm/MC/ |
H A D | MCDwarf.h | 161 void addLineEntry(const MCLineEntry &LineEntry, const MCSection *Sec) { argument 162 MCLineDivisions[Sec].push_back(LineEntry);
|
/external/lldb/source/Commands/ |
H A D | CommandObjectSource.cpp | 304 LineEntry line_entry; 306 SourceInfo (const ConstString &name, const LineEntry &line_entry) :
|
H A D | CommandObjectDisassemble.cpp | 382 LineEntry pc_line_entry (frame->GetSymbolContext(eSymbolContextLineEntry).line_entry);
|
H A D | CommandObjectThread.cpp | 28 #include "lldb/Symbol/LineEntry.h" 1022 LineEntry function_start; 1039 LineEntry line_entry;
|
/external/lldb/source/Core/ |
H A D | SourceManager.cpp | 304 lldb_private::LineEntry line_entry;
|