reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
16 if (Lists.back().EntryOffset == Entries.size()) { 28 if (Entries.back().ByteOffset != DWARFBytes.size()) 32 Comments.erase(Comments.begin() + Entries.back().CommentOffset, 34 Entries.pop_back(); 36 assert(Lists.back().EntryOffset <= Entries.size() &&lib/CodeGen/AsmPrinter/DebugLocStream.h
82 Lists.emplace_back(CU, Entries.size()); 99 Entries.push_back({BeginSym, EndSym, DWARFBytes.size(), Comments.size()}); 112 return makeArrayRef(Entries) 119 .slice(Entries[EI].ByteOffset, getNumBytes(EI)); 124 .slice(Entries[EI].CommentOffset, getNumComments(EI)); 134 assert(&Entries.front() <= &E && &E <= &Entries.back() && 134 assert(&Entries.front() <= &E && &E <= &Entries.back() && 136 return &E - &Entries.front(); 140 return Entries.size() - Lists[LI].EntryOffset; 144 if (EI + 1 == Entries.size()) 145 return DWARFBytes.size() - Entries[EI].ByteOffset; 146 return Entries[EI + 1].ByteOffset - Entries[EI].ByteOffset; 146 return Entries[EI + 1].ByteOffset - Entries[EI].ByteOffset; 149 if (EI + 1 == Entries.size()) 150 return Comments.size() - Entries[EI].CommentOffset; 151 return Entries[EI + 1].CommentOffset - Entries[EI].CommentOffset; 151 return Entries[EI + 1].CommentOffset - Entries[EI].CommentOffset;