Searched refs:LineEntry (Results 1 - 25 of 32) sorted by relevance

12

/external/lldb/include/lldb/Symbol/
H A DLineEntry.h1 //===-- 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 DSymbolContext.h20 #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 DLineTable.h16 #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 DCompileUnit.h231 LineEntry *line_entry);
377 /// using a LineEntry base address will be able to be resolved.
/external/clang/include/clang/Basic/
H A DSourceManagerInternals.h29 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 DSBLineEntry.h70 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 DLineEntry.cpp1 //===-- 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 DAndroid.mk27 LineEntry.cpp \
H A DLineTable.cpp172 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 DFunction.cpp269 LineEntry line_entry;
293 LineEntry line_entry;
502 LineEntry first_line_entry;
519 LineEntry line_entry;
540 LineEntry line_entry;
H A DCompileUnit.cpp282 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 DSymbolContext.cpp40 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 DSymbol.cpp396 ENUM_TO_CSTRING(LineEntry);
/external/lldb/source/API/
H A DSBLineEntry.cpp16 #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 DSBCompileUnit.cpp16 #include "lldb/Symbol/LineEntry.h"
85 LineEntry line_entry;
H A DSBAddress.cpp312 LineEntry line_entry;
/external/lldb/source/Breakpoint/
H A DBreakpointResolverFileRegex.cpp71 LineEntry line_entry;
/external/lldb/source/Target/
H A DThreadPlanStepOverRange.cpp205 LineEntry line_entry;
208 LineEntry next_line_entry;
217 LineEntry prev_line_entry;
/external/clang/lib/Basic/
H A DSourceManager.cpp197 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 DAddress.h535 CalculateSymbolContextLineEntry (LineEntry &line_entry) const;
/external/llvm/include/llvm/MC/
H A DMCDwarf.h161 void addLineEntry(const MCLineEntry &LineEntry, const MCSection *Sec) { argument
162 MCLineDivisions[Sec].push_back(LineEntry);
/external/lldb/source/Commands/
H A DCommandObjectSource.cpp304 LineEntry line_entry;
306 SourceInfo (const ConstString &name, const LineEntry &line_entry) :
H A DCommandObjectDisassemble.cpp382 LineEntry pc_line_entry (frame->GetSymbolContext(eSymbolContextLineEntry).line_entry);
H A DCommandObjectThread.cpp28 #include "lldb/Symbol/LineEntry.h"
1022 LineEntry function_start;
1039 LineEntry line_entry;
/external/lldb/source/Core/
H A DSourceManager.cpp304 lldb_private::LineEntry line_entry;

Completed in 3117 milliseconds

12