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
- Entities that the code generator use.
- function
- Exposes types for function declarations and definitions.
- instbuilder
- Provides a trait for building instructions.
- instruction
- Information about possible Cardinal instructions.
- ir
- module
- A module that can contain Cardinal functions and global data. Exposes types for function declarations and definitions.