LLVM: llvm::JamCRC Class Reference (original) (raw)
#include "[llvm/Support/CRC.h](CRC%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| JamCRC (uint32_t Init=0xFFFFFFFFU) | |
| LLVM_ABI void | update (ArrayRef< uint8_t > Data) |
| uint32_t | getCRC () const |
Detailed Description
Definition at line 46 of file CRC.h.
Constructor & Destructor Documentation
| llvm::JamCRC::JamCRC ( uint32_t Init = 0xFFFFFFFFU) | inline |
|---|
Definition at line 48 of file CRC.h.
Member Function Documentation
◆ getCRC()
| uint32_t llvm::JamCRC::getCRC ( ) const | inline |
|---|
Definition at line 53 of file CRC.h.
Referenced by llvm::BlockCoverageInference::getInstrumentedBlocksHash(), llvm::pdb::hashBufferV8(), and llvm::pdb::hashTypeRecord().
◆ update()
| void JamCRC::update | ( | ArrayRef< uint8_t > | Data | ) |
|---|
Definition at line 103 of file CRC.cpp.
References llvm::crc32(), and llvm::Data.
Referenced by llvm::BlockCoverageInference::getInstrumentedBlocksHash(), llvm::pdb::hashBufferV8(), and llvm::pdb::hashTypeRecord().
The documentation for this class was generated from the following files: