|
LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
|
#include <Versioning.h>
Public Member Functions | |
| LLZKDialectVersion () | |
| LLZKDialectVersion (uint64_t majorV, uint64_t minorV, uint64_t patchV) | |
| void | write (mlir::DialectBytecodeWriter &writer) const |
| std::string | str () const |
| std::strong_ordering | operator<=> (const LLZKDialectVersion &other) const |
| bool | operator== (const LLZKDialectVersion &other) const |
Static Public Member Functions | |
| static const LLZKDialectVersion & | CurrentVersion () |
| static mlir::FailureOr< LLZKDialectVersion > | read (mlir::DialectBytecodeReader &reader) |
Public Attributes | |
| uint64_t | majorVersion |
| uint64_t | minorVersion |
| uint64_t | patchVersion |
Definition at line 22 of file Versioning.h.
|
inline |
Definition at line 27 of file Versioning.h.
|
inline |
Definition at line 28 of file Versioning.h.
|
static |
Definition at line 24 of file Versioning.cpp.
| std::strong_ordering llzk::LLZKDialectVersion::operator<=> | ( | const LLZKDialectVersion & | other | ) | const |
Definition at line 48 of file Versioning.cpp.
|
inline |
Definition at line 37 of file Versioning.h.
|
static |
Definition at line 29 of file Versioning.cpp.
| std::string llzk::LLZKDialectVersion::str | ( | ) | const |
Definition at line 44 of file Versioning.cpp.
| void llzk::LLZKDialectVersion::write | ( | mlir::DialectBytecodeWriter & | writer | ) | const |
Definition at line 38 of file Versioning.cpp.
| uint64_t llzk::LLZKDialectVersion::majorVersion |
Definition at line 39 of file Versioning.h.
| uint64_t llzk::LLZKDialectVersion::minorVersion |
Definition at line 39 of file Versioning.h.
| uint64_t llzk::LLZKDialectVersion::patchVersion |
Definition at line 39 of file Versioning.h.