Crate cardinal_codegen[][src]

Expand description

The top-level lib.rs for the Cardinal code generator.

Re-exports

pub use entities::AbiType;
pub use entities::Block;
pub use entities::GlobalVariable;
pub use entities::Named;
pub use entities::NamedProperty;
pub use entities::Type;
pub use entities::Value;
pub use entities::Variable;
pub use function::Function;
pub use function::FunctionSignature;
pub use module::Module;

Modules

Entities that the code generator use.

Exposes types for function declarations and definitions.

Provides a trait for building instructions.

Information about possible Cardinal instructions.

A module that can contain Cardinal functions and global data. Exposes types for function declarations and definitions.