Searched refs:LineTable (Results 1 – 9 of 9) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/DebugInfo/ |
| H A D | DWARFDebugLine.h | 163 struct LineTable { struct 164 LineTable(); 208 const LineTable *getLineTable(uint32_t offset) const; argument 209 const LineTable *getOrParseLineTable(DataExtractor debug_line_data, 214 ParsingState(struct LineTable *LT); 220 struct LineTable *LineTable; member 228 typedef std::map<uint32_t, LineTable> LineTableMapTy;
|
| H A D | DWARFContext.h | 158 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *cu);
|
| /minix3/external/bsd/llvm/dist/llvm/lib/DebugInfo/ |
| H A D | DWARFContext.cpp | 27 typedef DWARFDebugLine::LineTable DWARFLineTable; 149 DWARFDebugLine::LineTable LineTable; in dump() local 150 LineTable.parse(lineData, &getLineSection().Relocs, &stmtOffset); in dump() 151 LineTable.dump(OS); in dump() 161 DWARFDebugLine::LineTable LineTable; in dump() local 162 while (LineTable.Prologue.parse(lineData, &stmtOffset)) { in dump() 163 LineTable.dump(OS); in dump() 164 LineTable.clear(); in dump() 412 if (const DWARFLineTable *LineTable = getLineTableForUnit(CU)) in getLineInfoForAddress() local 413 LineTable->getFileLineInfoForAddress(Address, CU->getCompilationDir(), in getLineInfoForAddress() [all …]
|
| H A D | DWARFDebugLine.cpp | 172 DWARFDebugLine::LineTable::LineTable() { in LineTable() function in DWARFDebugLine::LineTable 176 void DWARFDebugLine::LineTable::dump(raw_ostream &OS) const { in dump() 190 void DWARFDebugLine::LineTable::clear() { in clear() 196 DWARFDebugLine::ParsingState::ParsingState(struct LineTable *LT) in ParsingState() 197 : LineTable(LT), RowNumber(0) { in ParsingState() 202 Row.reset(LineTable->Prologue.DefaultIsStmt); in resetRowAndSequence() 214 LineTable->appendRow(Row); in appendRowToMatrix() 220 LineTable->appendSequence(Sequence); in appendRowToMatrix() 226 const DWARFDebugLine::LineTable * 234 const DWARFDebugLine::LineTable * [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/Basic/ |
| H A D | SourceManager.cpp | 282 if (!LineTable) in getLineTableFilenameID() 283 LineTable = new LineTableInfo(); in getLineTableFilenameID() 284 return LineTable->getLineTableFilenameID(Name); in getLineTableFilenameID() 305 if (!LineTable) in AddLineNote() 306 LineTable = new LineTableInfo(); in AddLineNote() 307 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID); in AddLineNote() 335 if (!LineTable) in AddLineNote() 336 LineTable = new LineTableInfo(); in AddLineNote() 352 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote() 357 if (!LineTable) in getLineTable() [all …]
|
| /minix3/external/bsd/llvm/lib/liblldbSymbol/ |
| H A D | Makefile | 23 LineTable.cpp \
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Basic/ |
| H A D | SourceManager.h | 646 LineTableInfo *LineTable; variable 1372 bool hasLineTable() const { return LineTable != nullptr; } in hasLineTable()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 1921 LineTableInfo &LineTable = SourceMgr.getLineTable(); in WriteSourceManagerBlock() local 1925 Record.push_back(LineTable.getNumFilenames()); in WriteSourceManagerBlock() 1926 for (unsigned I = 0, N = LineTable.getNumFilenames(); I != N; ++I) in WriteSourceManagerBlock() 1927 AddPath(LineTable.getFilename(I), Record); in WriteSourceManagerBlock() 1930 for (LineTableInfo::iterator L = LineTable.begin(), LEnd = LineTable.end(); in WriteSourceManagerBlock()
|
| H A D | ASTReader.cpp | 1034 LineTableInfo &LineTable = SourceMgr.getLineTable(); in ParseLineTable() local 1041 FileIDs[I] = LineTable.getLineTableFilenameID(Filename); in ParseLineTable() 1067 LineTable.AddEntry(FileID::get(FID), Entries); in ParseLineTable()
|