1#![forbid(unsafe_code)]
2#![cfg_attr(not(test), warn(unused_crate_dependencies, unused_extern_crates))]
3#![doc = include_str!("../README.md")]
4
5mod black_box;
6mod foreign_call;
7pub mod lengths;
8mod opcodes;
9
10pub use black_box::BlackBoxOp;
11pub use foreign_call::{ForeignCallParam, ForeignCallResult};
12pub use opcodes::{
13 BinaryFieldOp, BinaryIntOp, HeapArray, HeapValueType, HeapVector, MemoryAddress, ValueOrArray,
14};
15pub use opcodes::{BitSize, BrilligOpcode as Opcode, IntegerBitSize, Label};