Crate yapall

Source

Re-exports§

pub use analysis::*;
pub use arc::*;
pub use llvm::*;
pub use signatures::*;
pub use layers::*;
pub use union::*;

Modules§

analysis
arc
hash
layers
llvm
Representation of an LLVM module that is amenable to analysis. In particular, Ascent values must implement Clone, Hash, and Eq. Since the LLVM AST contains floats, and floats don’t implement Eq, we must reproduce large parts of the LLVM module structure.
signatures
union

Structs§

FunctionAlloc
GlobalAlloc
HeapAlloc
Int
IntLattice
KLimited
StackAlloc

Enums§

Alloc