reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/CodeView/RecordSerialization.h
  144     uint32_t Count = Reader.bytesRemaining() / sizeof(T);
include/llvm/Support/BinaryStreamReader.h
  253   bool empty() const { return bytesRemaining() == 0; }
lib/DebugInfo/CodeView/CodeViewRecordIO.cpp
   88   if (Reader->bytesRemaining() == 0)
  110     if (auto EC = Reader->readBytes(Bytes, Reader->bytesRemaining()))
lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp
   52   if (auto EC = Reader.readArray(Checksums, Reader.bytesRemaining()))
lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp
   20   if (Reader.bytesRemaining() % sizeof(CrossModuleExport) != 0)
   25   uint32_t Size = Reader.bytesRemaining() / sizeof(CrossModuleExport);
lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp
   29   if (Reader.bytesRemaining() < sizeof(CrossModuleImport))
   35   if (Reader.bytesRemaining() < Item.Header->Count * sizeof(uint32_t))
   46   return Reader.readArray(References, Reader.bytesRemaining());
lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp
   16   if (Reader.bytesRemaining() % sizeof(FrameData) != 0) {
   21   if (Reader.bytesRemaining() % sizeof(FrameData) != 0)
   25   uint32_t Count = Reader.bytesRemaining() / sizeof(FrameData);
lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp
   50   if (auto EC = Reader.readArray(Lines, Reader.bytesRemaining()))
   53   assert(Reader.bytesRemaining() == 0);
lib/DebugInfo/CodeView/DebugLinesSubsection.cpp
   61   if (auto EC = Reader.readArray(LinesAndColumns, Reader.bytesRemaining()))
lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp
   23   return Reader.readArray(RVAs, Reader.bytesRemaining() / sizeof(uint32_t));
lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp
   65   error(Reader.readArray(Types, Reader.bytesRemaining()));
lib/DebugInfo/CodeView/RecordSerialization.cpp
  109   Data = Data.take_back(SR.bytesRemaining());
  135   Data = Data.take_back(SR.bytesRemaining());
lib/DebugInfo/PDB/Native/DbiStream.cpp
   36   if (Reader.bytesRemaining() % sizeof(ContribType) != 0)
   41   uint32_t Count = Reader.bytesRemaining() / sizeof(ContribType);
  134   if (Reader.bytesRemaining() > 0)
lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp
   63   assert(Reader.bytesRemaining() == 0);
lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp
   44   if (Reader.bytesRemaining() > 0)
   73           SymbolArray, SymbolReader.bytesRemaining(), sizeof(uint32_t)))
   78                                             SubsectionsReader.bytesRemaining()))
lib/DebugInfo/PDB/Native/PDBFile.cpp
  158   if (auto EC = FpmReader.readBytes(FpmBytes, FpmReader.bytesRemaining()))
  228   assert(Reader.bytesRemaining() == 0);
  377     assert(Reader.bytesRemaining() == 0);
lib/DebugInfo/PDB/Native/PDBStringTable.cpp
   38   assert(Reader.bytesRemaining() == 0);
   53   assert(Reader.bytesRemaining() == 0);
   80   assert(Reader.bytesRemaining() == 0);
  105   assert(Reader.bytesRemaining() == 0);
lib/DebugInfo/PDB/Native/PublicsStream.cpp
   62   if (Reader.bytesRemaining() <
   90   if (Reader.bytesRemaining() > 0) {
   97   if (Reader.bytesRemaining() > 0)
lib/DebugInfo/PDB/Native/TpiStream.cpp
   44   if (Reader.bytesRemaining() < sizeof(TpiStreamHeader))
lib/ExecutionEngine/JITLink/EHFrameSupport.cpp
   56       if (ExtendedLengthField > EHFrameReader.bytesRemaining())
   63       if (RecordLengthField > EHFrameReader.bytesRemaining())
lib/Object/WindowsResource.cpp
   90   if (Reader.bytesRemaining() == 0) {
lib/ObjectYAML/CodeViewYAMLDebugSections.cpp
  699   while (Reader.bytesRemaining() > 0) {
  911   Err(Reader.readArray(Subsections, Reader.bytesRemaining()));
lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp
   58   while (Reader.bytesRemaining() != 0) {
   63   assert(Reader.bytesRemaining() == 0);
lib/ObjectYAML/CodeViewYAMLTypes.cpp
  788   Err(Reader.readArray(Types, Reader.bytesRemaining()));
lib/Support/BinaryStreamReader.cpp
  131   return readStreamRef(Ref, bytesRemaining());
  135   if (bytesRemaining() < Length)
  149   if (Amount > bytesRemaining())
lib/Support/BinaryStreamWriter.cpp
   72   while (SrcReader.bytesRemaining() > 0) {
tools/llvm-pdbutil/DumpOutputStyle.cpp
 1246         while (Reader.bytesRemaining() > 0) {
tools/llvm-pdbutil/InputFile.cpp
   85   if (Reader.bytesRemaining() < sizeof(uint32_t))
   99   cantFail(Reader.readArray(Subsections, Reader.bytesRemaining()));
  108   cantFail(Reader.readArray(Types, Reader.bytesRemaining()));
tools/llvm-pdbutil/LinePrinter.cpp
  221   while (Reader.bytesRemaining() > 0) {
  229     Len = std::min(Len, Reader.bytesRemaining());
  235     if (Reader.bytesRemaining() > 0) {
tools/llvm-readobj/COFFDumper.cpp
  907   while (Reader.bytesRemaining() > 0 &&
tools/obj2yaml/coff2yaml.cpp
  131     Err(Reader.readArray(Subsections, Reader.bytesRemaining()));
unittests/Support/BinaryStreamTest.cpp
  508     EXPECT_EQ(0U, Reader.bytesRemaining());
  517     EXPECT_EQ(Bytes.size(), Reader.bytesRemaining());
  556     ASSERT_EQ(0U, Reader.bytesRemaining());
  577     ASSERT_EQ(0U, Reader.bytesRemaining());
  583     ASSERT_EQ(0U, Reader.bytesRemaining());
  609     ASSERT_EQ(0U, Reader.bytesRemaining());
  713     EXPECT_EQ(0U, Reader.bytesRemaining());
  737     ASSERT_EQ(0U, Reader.bytesRemaining());
  754     ASSERT_EQ(0U, Reader.bytesRemaining());