Home
last modified time | relevance | path

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

12

/external/lldb/source/Symbol/
DLineEntry.cpp17 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()
DLineTable.cpp172 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()
DFunction.cpp269 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()
DSymbolContext.cpp40 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()
DCompileUnit.cpp282 …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()
DCMakeLists.txt16 LineEntry.cpp
DAndroid.mk27 LineEntry.cpp \
DSymbol.cpp396 ENUM_TO_CSTRING(LineEntry); in GetTypeAsString()
/external/clang/include/clang/Basic/
DSourceManagerInternals.h29 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/
DSBLineEntry.cpp34 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 …]
DSBCompileUnit.cpp85 LineEntry line_entry; in GetLineEntryAtIndex()
DSBAddress.cpp312 LineEntry line_entry; in GetLineEntry()
/external/lldb/include/lldb/Symbol/
DLineEntry.h23 struct LineEntry struct
30 LineEntry ();
32 LineEntry
141 Compare (const LineEntry& lhs, const LineEntry& rhs);
170 bool operator<(const LineEntry& lhs, const LineEntry& rhs);
DLineTable.h153 …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);
DSymbolContext.h89 LineEntry *line_entry = NULL,
98 LineEntry *line_entry = NULL,
311 LineEntry
347 LineEntry line_entry; ///< The LineEntry for a given query
DCompileUnit.h231 LineEntry *line_entry);
/external/lldb/include/lldb/API/
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/Target/
DThreadPlanStepOverRange.cpp205 LineEntry line_entry; in ShouldStop()
208 LineEntry next_line_entry; in ShouldStop()
217 LineEntry prev_line_entry; in ShouldStop()
/external/clang/lib/Basic/
DSourceManager.cpp192 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/
DBreakpointResolverFileRegex.cpp71 LineEntry line_entry; in SearchCallback()
/external/llvm/include/llvm/MC/
DMCDwarf.h161 void addLineEntry(const MCLineEntry &LineEntry, const MCSection *Sec) { in addLineEntry() argument
162 MCLineDivisions[Sec].push_back(LineEntry); in addLineEntry()
/external/lldb/include/lldb/Core/
DAddress.h535 CalculateSymbolContextLineEntry (LineEntry &line_entry) const;
/external/lldb/source/Commands/
DCommandObjectSource.cpp304 LineEntry line_entry;
306 SourceInfo (const ConstString &name, const LineEntry &line_entry) : in SourceInfo()
DCommandObjectDisassemble.cpp382 LineEntry pc_line_entry (frame->GetSymbolContext(eSymbolContextLineEntry).line_entry); in DoExecute()
DCommandObjectThread.cpp1022 LineEntry function_start; in DoExecute()
1039 LineEntry line_entry; in DoExecute()

12