LLVM 20.0.0git
|
#include "llvm/DebugInfo/CodeView/StringsAndChecksums.h"
Public Member Functions | |
StringsAndChecksumsRef () | |
StringsAndChecksumsRef (const DebugStringTableSubsectionRef &Strings) | |
StringsAndChecksumsRef (const DebugStringTableSubsectionRef &Strings, const DebugChecksumsSubsectionRef &Checksums) | |
void | setStrings (const DebugStringTableSubsectionRef &Strings) |
void | setChecksums (const DebugChecksumsSubsectionRef &CS) |
void | reset () |
void | resetStrings () |
void | resetChecksums () |
template<typename T > | |
void | initialize (T &&FragmentRange) |
const DebugStringTableSubsectionRef & | strings () const |
const DebugChecksumsSubsectionRef & | checksums () const |
bool | hasStrings () const |
bool | hasChecksums () const |
Definition at line 23 of file StringsAndChecksums.h.
|
default |
|
explicit |
Definition at line 22 of file StringsAndChecksums.cpp.
StringsAndChecksumsRef::StringsAndChecksumsRef | ( | const DebugStringTableSubsectionRef & | Strings, |
const DebugChecksumsSubsectionRef & | Checksums | ||
) |
Definition at line 26 of file StringsAndChecksums.cpp.
|
inline |
Definition at line 67 of file StringsAndChecksums.h.
Referenced by llvm::pdb::SymbolGroup::formatFromChecksumsOffset(), and llvm::pdb::SymbolGroup::getNameFromChecksums().
|
inline |
Definition at line 70 of file StringsAndChecksums.h.
Referenced by llvm::pdb::SymbolGroup::formatFromChecksumsOffset(), llvm::pdb::SymbolGroup::getNameFromChecksums(), and llvm::pdb::SymbolGroup::SymbolGroup().
|
inline |
Definition at line 69 of file StringsAndChecksums.h.
Referenced by llvm::pdb::SymbolGroup::SymbolGroup().
|
inline |
Definition at line 42 of file StringsAndChecksums.h.
References llvm::codeview::FileChecksums, and llvm::codeview::StringTable.
Referenced by llvm::pdb::SymbolGroup::SymbolGroup(), and llvm::codeview::detail::visitDebugSubsections().
void StringsAndChecksumsRef::reset | ( | ) |
Definition at line 41 of file StringsAndChecksums.cpp.
References resetChecksums(), and resetStrings().
void StringsAndChecksumsRef::resetChecksums | ( | ) |
Definition at line 51 of file StringsAndChecksums.cpp.
Referenced by reset().
void StringsAndChecksumsRef::resetStrings | ( | ) |
Definition at line 46 of file StringsAndChecksums.cpp.
Referenced by reset().
void StringsAndChecksumsRef::setChecksums | ( | const DebugChecksumsSubsectionRef & | CS | ) |
Definition at line 63 of file StringsAndChecksums.cpp.
void StringsAndChecksumsRef::setStrings | ( | const DebugStringTableSubsectionRef & | Strings | ) |
Definition at line 56 of file StringsAndChecksums.cpp.
|
inline |
Definition at line 66 of file StringsAndChecksums.h.
Referenced by llvm::pdb::SymbolGroup::getNameFromStringTable().