Releases: garritfra/qbe-rs
Releases · garritfra/qbe-rs
v2.1.0
v2.0.0
Changelog
Added
Function
andDataDef
now have anew
constructorModule
now implements common traits (Debug
,Clone
,Eq
,PartialEq
,
Ord
,PartialOrd
,Hash
,Default
andCopy
)
Changed
Module::add_function
,Module::add_type
andModule::add_data
now consume
their corresponding structs, instead of constructing them
v1.0.0
Changelog
Added
- Data types now implement common traits (
Debug
,Clone
,Eq
,PartialEq
,
Ord
,PartialOrd
,Hash
,Default
andCopy
) where applicable - Added
Linkage
data type (seeLinkage
) - Added a
Module
data type that houses functions and data definitions
Changed
- Remove
Qbe
prefix from data structures.QbeValue
becomesqbe::Value
- The
exported
flag of aFunction
has been replaced withLinkage
v0.1.0
This is the first release of the QBE IR for Rust.
Full Changelog: v0.0.1...v0.1.0