|
MLIR 22.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. | |
| const AsmResourceBlob * | getBlob () const |
| Return the blob owned by this entry if one has been initialized. | |
| AsmResourceBlob * | getBlob () |
| void | setBlob (AsmResourceBlob &&newBlob) |
| Set the blob owned by this entry. | |
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< BuiltinDialect >::getBlob(), and mlir::DialectResourceBlobHandle< BuiltinDialect >::getBlob().
|
inline |
Return the key used to reference this blob.
Definition at line 39 of file DialectResourceBlobManager.h.
Referenced by mlir::DialectResourceBlobHandle< BuiltinDialect >::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.