sway_core/asm_generation/mod.rs
1pub mod abi;
2pub use abi::*;
3pub mod asm_builder;
4pub mod evm;
5pub use evm::*;
6pub mod from_ir;
7pub mod fuel;
8pub mod instruction_set;
9
10mod finalized_asm;
11pub use finalized_asm::*;
12pub use fuel::data_section::{Datum, Entry};
13
14#[derive(Clone, Copy, Debug, Eq, PartialEq)]
15pub enum ProgramKind {
16 Contract,
17 Library,
18 Predicate,
19 Script,
20}