tiny.choir.operationFingerprint
Defined in product.hashing.
Source
Source: lib/choir/src/product/hashing/root.zig:20
zig
pub fn operationFingerprint( allocator: std.mem.Allocator, operation: *ir.Operation,) OperationFingerprintError!u64 { const limits = try StableHasher.Limits.inspect(operation); var hasher = try StableHasher.init(allocator, limits); defer hasher.deinit(allocator); hasher.activate() catch |err| switch (err) { error.AlreadyActive => unreachable, error.InputChanged => return error.InputChanged, }; return hasher.fingerprint();}Source: lib/choir/src/root.zig:66
zig
pub const operationFingerprint = product.operationFingerprint;Also reachable as
Audit
| Definitions | 1 |
|---|---|
| Public names | 3 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |