Add hash_of to op macro (#348)

This commit is contained in:
Ahmad Afuni 2025-07-22 16:10:49 +10:00 committed by GitHub
parent 1c9b735da6
commit 757f8c0734
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -803,6 +803,9 @@ pub mod build_utils {
(max_of, $($arg:expr),+) => { $crate::frontend::Operation(
$crate::middleware::OperationType::Native($crate::middleware::NativeOperation::MaxOf),
$crate::op_args!($($arg),*), $crate::middleware::OperationAux::None) };
(hash_of, $($arg:expr),+) => { $crate::frontend::Operation(
$crate::middleware::OperationType::Native($crate::middleware::NativeOperation::HashOf),
$crate::op_args!($($arg),*), $crate::middleware::OperationAux::None) };
(custom, $op:expr, $($arg:expr),*) => { $crate::frontend::Operation(
$crate::middleware::OperationType::Custom($op),
$crate::op_args!($($arg),*), $crate::middleware::OperationAux::None) };