|
LLVM 22.0.0git
|
#include "llvm/DebugInfo/PDB/Native/DbiStream.h"#include "llvm/ADT/StringRef.h"#include "llvm/DebugInfo/MSF/MappedBlockStream.h"#include "llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h"#include "llvm/DebugInfo/PDB/Native/PDBFile.h"#include "llvm/DebugInfo/PDB/Native/RawConstants.h"#include "llvm/DebugInfo/PDB/Native/RawError.h"#include "llvm/DebugInfo/PDB/Native/RawTypes.h"#include "llvm/DebugInfo/PDB/PDBTypes.h"#include "llvm/Object/COFF.h"#include "llvm/Support/BinaryStreamArray.h"#include "llvm/Support/BinaryStreamReader.h"#include "llvm/Support/Error.h"#include <cstddef>#include <cstdint>Go to the source code of this file.
Functions | |
| template<typename ContribType> | |
| static Error | loadSectionContribs (FixedStreamArray< ContribType > &Output, BinaryStreamReader &Reader) |
|
static |
Definition at line 32 of file DbiStream.cpp.
References llvm::BinaryStreamReader::bytesRemaining(), llvm::pdb::corrupt_file, llvm::Count, llvm::codeview::EC, llvm::make_error(), llvm::BinaryStreamReader::readArray(), and llvm::Error::success().