sway_core/asm_generation/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pub mod abi;
pub use abi::*;
pub mod asm_builder;
pub mod evm;
pub use evm::*;
pub mod from_ir;
pub mod fuel;
pub mod instruction_set;

mod finalized_asm;
pub use finalized_asm::*;
pub use fuel::data_section::{Datum, Entry};

#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum ProgramKind {
    Contract,
    Library,
    Predicate,
    Script,
}