Crate llvm_support[][src]

Expand description

llvm-support provides support types to the other mollusc crates, in furtherance of the general task of parsing LLVM’s bitcode.

Re-exports

pub use self::align::*;
pub use self::attribute::*;
pub use self::ty::*;

Modules

A typesafe representation of alignment states and operations that preserves LLVM’s alignment invariants.

Support code for LLVM attributes.

Structures for managing LLVM types.

Structs

An (offset, size) reference to a string within some string table.

Enums

An exact endianness.

An “inexact” endianness, i.e. one supports an unspecified system endianness.

Symbol mangling styles supported by LLVM.