Move signatures into new ir::extfunc module.

This new module will gain more data types dealing with external function
calls.
This commit is contained in:
Jakob Stoklund Olesen
2016-10-12 13:35:18 -07:00
parent b258644d07
commit b42d85ae24
4 changed files with 142 additions and 131 deletions

View File

@@ -11,9 +11,11 @@ pub mod dfg;
pub mod layout;
pub mod function;
mod funcname;
mod extfunc;
pub use ir::funcname::FunctionName;
pub use ir::types::{Type, Signature};
pub use ir::extfunc::{Signature, ArgumentType, ArgumentExtension};
pub use ir::types::Type;
pub use ir::entities::{Ebb, Inst, Value, StackSlot, JumpTable};
pub use ir::instructions::{Opcode, InstructionData};
pub use ir::stackslot::StackSlotData;