getBytecodeVersion() const =0 | mlir::DialectBytecodeWriter | pure virtual |
getDialectVersion(StringRef dialectName) const =0 | mlir::DialectBytecodeWriter | pure virtual |
getDialectVersion() const | mlir::DialectBytecodeWriter | inline |
writeAPFloatWithKnownSemantics(const APFloat &value)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeAPIntWithKnownWidth(const APInt &value)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeAttribute(Attribute attr)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeAttributes(ArrayRef< T > attrs) | mlir::DialectBytecodeWriter | inline |
writeList(RangeT &&range, CallbackFn &&callback) | mlir::DialectBytecodeWriter | inline |
writeOptionalAttribute(Attribute attr)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeOwnedBlob(ArrayRef< char > blob)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeOwnedBool(bool value)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeOwnedString(StringRef str)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeResourceHandle(const AsmDialectResourceHandle &resource)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeSignedVarInt(int64_t value)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeSignedVarInts(ArrayRef< int64_t > value) | mlir::DialectBytecodeWriter | inline |
writeSparseArray(ArrayRef< T > array) | mlir::DialectBytecodeWriter | inline |
writeType(Type type)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeTypes(ArrayRef< T > types) | mlir::DialectBytecodeWriter | inline |
writeVarInt(uint64_t value)=0 | mlir::DialectBytecodeWriter | pure virtual |
writeVarIntWithFlag(uint64_t value, bool flag) | mlir::DialectBytecodeWriter | inline |
~DialectBytecodeWriter()=default | mlir::DialectBytecodeWriter | virtual |