33 lines
672 B
Rust
33 lines
672 B
Rust
#[macro_export]
|
|
macro_rules! with_syscalls {
|
|
($matcher:ident) => {
|
|
$matcher!(
|
|
"yield",
|
|
"sleep",
|
|
"hash",
|
|
"loadFromDevice",
|
|
"loadBatchNamed",
|
|
"loadBatch",
|
|
"setOnDevice",
|
|
"setOnDeviceBatched",
|
|
"setOnDeviceBatchedNamed",
|
|
"acos",
|
|
"asin",
|
|
"atan",
|
|
"atan2",
|
|
"abs",
|
|
"ceil",
|
|
"cos",
|
|
"floor",
|
|
"log",
|
|
"max",
|
|
"min",
|
|
"rand",
|
|
"sin",
|
|
"sqrt",
|
|
"tan",
|
|
"trunc"
|
|
);
|
|
};
|
|
}
|