Expand description
Structures for mapping from bitstream records to LLVM models.
Depending on their importance or complexity, not every record is given a dedicated structure or mapping implementation. Simpler records are mapped inline within their blocks.
Re-exports§
pub use self::alias::*;
pub use self::comdat::*;
pub use self::datalayout::*;
pub use self::function::*;
Modules§
- alias
- Functionality for mapping the
MODULE_CODE_ALIAS
record. - comdat
- Functionality for mapping the
MODULE_CODE_COMDAT
record. - datalayout
- Functionality for mapping the
MODULE_CODE_DATALAYOUT
record. - function
- Functionality for mapping the
MODULE_CODE_FUNCTION
record.
Enums§
- Record
Blob Error - Potential errors when trying to extract a blob from a record.
- Record
MapError - Potential errors when mapping a single bitstream record.
- Record
String Error - Potential errors when trying to extract a string from a record.