MLIR
20.0.0git
|
The class represents an individual entry of a blob. More...
#include "mlir/IR/DialectResourceBlobManager.h"
Public Member Functions | |
StringRef | getKey () const |
Return the key used to reference this blob. More... | |
const AsmResourceBlob * | getBlob () const |
Return the blob owned by this entry if one has been initialized. More... | |
AsmResourceBlob * | getBlob () |
void | setBlob (AsmResourceBlob &&newBlob) |
Set the blob owned by this entry. More... | |
Friends | |
class | llvm::StringMapEntryStorage< BlobEntry > |
The class represents an individual entry of a blob.
Definition at line 36 of file DialectResourceBlobManager.h.
|
inline |
Definition at line 44 of file DialectResourceBlobManager.h.
|
inline |
Return the blob owned by this entry if one has been initialized.
Returns nullptr otherwise.
Definition at line 43 of file DialectResourceBlobManager.h.
Referenced by mlir::DialectResourceBlobHandle< DialectT >::getBlob().
|
inline |
Return the key used to reference this blob.
Definition at line 39 of file DialectResourceBlobManager.h.
Referenced by mlir::DialectResourceBlobHandle< DialectT >::getKey().
|
inline |
Set the blob owned by this entry.
Definition at line 47 of file DialectResourceBlobManager.h.
Referenced by mlir::DialectResourceBlobManager::update().
Definition at line 68 of file DialectResourceBlobManager.h.