Lines Matching full:checksum
1 //===-- Checksum.cpp ------------------------------------------------------===//
9 #include "lldb/Utility/Checksum.h"
15 Checksum::Checksum(llvm::MD5::MD5Result md5) { SetMD5(md5); } in Checksum() function in Checksum
17 Checksum::Checksum(const Checksum &checksum) { SetMD5(checksum.m_checksum); } in Checksum() function in Checksum
19 Checksum &Checksum::operator=(const Checksum &checksum) { in operator =() argument
20 SetMD5(checksum.m_checksum); in operator =()
24 void Checksum::SetMD5(llvm::MD5::MD5Result md5) { in SetMD5()
29 Checksum::operator bool() const { return !llvm::equal(m_checksum, g_sentinel); } in operator bool()
31 bool Checksum::operator==(const Checksum &checksum) const { in operator ==()
32 return llvm::equal(m_checksum, checksum.m_checksum); in operator ==()
35 bool Checksum::operator!=(const Checksum &checksum) const { in operator !=()
36 return !(*this == checksum); in operator !=()
39 std::string Checksum::digest() const { in digest()
43 llvm::MD5::MD5Result Checksum::g_sentinel = {