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

Overrides

include/llvm/DebugInfo/MSF/IMSFFile.h
   24   virtual uint32_t getBlockSize() const = 0;

Declarations

include/llvm/DebugInfo/PDB/Native/PDBFile.h
   56   uint32_t getBlockSize() const override;

References

lib/DebugInfo/PDB/Native/PDBFile.cpp
  106   uint64_t StreamBlockOffset = msf::blockToOffset(BlockIndex, getBlockSize());
tools/llvm-pdbutil/BytesOutputStyle.cpp
  213     Base *= File.getBlockSize();
  215     auto ExpectedData = File.getBlockData(I, File.getBlockSize());
tools/llvm-pdbutil/DumpOutputStyle.cpp
  248   P.formatLine("Block Size: {0}", getPdb().getBlockSize());
tools/llvm-pdbutil/ExplainOutputStyle.cpp
   91   return FileOffset / File.pdb().getBlockSize();
   95   uint64_t BlockStart = pdbBlockIndex() * File.pdb().getBlockSize();
  105   return ((pdbBlockIndex() - 1) % File.pdb().getBlockSize() == 0);
  108   return ((pdbBlockIndex() - 2) % File.pdb().getBlockSize() == 0);
  204   uint32_t FpmChunk = pdbBlockIndex() / File.pdb().getBlockSize();
  210       8 * (FpmChunk * File.pdb().getBlockSize() + pdbBlockOffset());
  250       getOffsetInStream(Layout.Blocks, FileOffset, File.pdb().getBlockSize());
  278       getOffsetInStream(DirectoryBlocks, FileOffset, File.pdb().getBlockSize());
tools/llvm-pdbutil/LinePrinter.cpp
  217   auto Runs = computeBlockRuns(File.getBlockSize(), Stream);
  230     uint64_t Base = FoundRun.Block * File.getBlockSize() + RunOffset;
  255     uint32_t UsedBytes = std::min(L, File.getBlockSize());
  257         cantFail(File.getBlockData(Blocks.front(), File.getBlockSize()));
  259     BaseOffset *= File.getBlockSize();
tools/llvm-pdbutil/YAMLOutputStyle.cpp
   89   Obj.Headers->SuperBlock.BlockSize = File.getBlockSize();