Enum llvm_bitstream::abbrev::AbbrevOpEnc [−][src]
#[repr(u64)] pub enum AbbrevOpEnc { Fixed, Vbr, Array, Char6, Blob, }
Expand description
Codes for each operand encoding type supported by DEFINE_ABBREV
.
Variants
A fixed-length, unsigned operand.
A variable-length, unsigned operand.
An array of values.
A single 6-bit-encoded character.
A blob of bytes.
Implementations
Whether this AbbrecOpEnc
has associated data needed for operand parsing.
Trait Implementations
type Error = TryFromPrimitiveError<Self>
type Error = TryFromPrimitiveError<Self>
The type returned in the event of a conversion error.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for AbbrevOpEnc
impl Send for AbbrevOpEnc
impl Sync for AbbrevOpEnc
impl Unpin for AbbrevOpEnc
impl UnwindSafe for AbbrevOpEnc
Blanket Implementations
Mutably borrows from an owned value. Read more