Lines Matching refs:LineTable
1 //===- LineTable.cpp --------------------------------------------*- C++ -*-===//
9 #include "llvm/DebugInfo/GSYM/LineTable.h"
59 "0x%8.8" PRIx64 ": missing LineTable MinDelta", Offset);
63 "0x%8.8" PRIx64 ": missing LineTable MaxDelta", Offset);
68 "0x%8.8" PRIx64 ": missing LineTable FirstLine", Offset);
122 llvm::Error LineTable::encode(FileWriter &Out, uint64_t BaseAddr) const {
123 // Users must verify the LineTable is valid prior to calling this funtion.
124 // We don't want to emit any LineTable objects if they are not valid since
128 "attempted to encode invalid LineTable object");
209 "LineEntry in LineTable not in ascending order");
248 // Parse all line table entries into the "LineTable" vector. We can
249 // cache the results of this if needed, or we can call LineTable::lookup()
251 llvm::Expected<LineTable> LineTable::decode(DataExtractor &Data,
253 LineTable LT;
264 // LineTable::parseAllEntries(...) or just call this function each time.
266 Expected<LineEntry> LineTable::lookup(DataExtractor &Data, uint64_t BaseAddr, uint64_t Addr) {
284 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const LineTable <) {