LLVM 20.0.0git
|
A single checksum, represented by a Kind and a Value (a string). More...
#include "llvm/IR/DebugInfoMetadata.h"
Public Member Functions | |
ChecksumInfo (ChecksumKind Kind, T Value) | |
~ChecksumInfo ()=default | |
bool | operator== (const ChecksumInfo< T > &X) const |
bool | operator!= (const ChecksumInfo< T > &X) const |
StringRef | getKindAsString () const |
Public Attributes | |
ChecksumKind | Kind |
The kind of checksum which Value encodes. | |
T | Value |
The string value of the checksum. | |
A single checksum, represented by a Kind and a Value (a string).
Definition at line 594 of file DebugInfoMetadata.h.
|
inline |
Definition at line 600 of file DebugInfoMetadata.h.
|
default |
|
inline |
Definition at line 606 of file DebugInfoMetadata.h.
References llvm::DIFile::ChecksumInfo< T >::Kind.
|
inline |
Definition at line 605 of file DebugInfoMetadata.h.
References X.
|
inline |
Definition at line 602 of file DebugInfoMetadata.h.
References llvm::DIFile::ChecksumInfo< T >::Kind, and X.
ChecksumKind llvm::DIFile::ChecksumInfo< T >::Kind |
The kind of checksum which Value encodes.
Definition at line 596 of file DebugInfoMetadata.h.
Referenced by llvm::DIFile::ChecksumInfo< T >::getKindAsString(), and llvm::DIFile::ChecksumInfo< T >::operator==().
T llvm::DIFile::ChecksumInfo< T >::Value |
The string value of the checksum.
Definition at line 598 of file DebugInfoMetadata.h.