Struct gimli::LineEncoding [−][src]
pub struct LineEncoding {
pub minimum_instruction_length: u8,
pub maximum_operations_per_instruction: u8,
pub default_is_stmt: bool,
pub line_base: i8,
pub line_range: u8,
}Encoding parameters for a line number program.
Fields
minimum_instruction_length: u8The size in bytes of the smallest target machine instruction.
maximum_operations_per_instruction: u8The maximum number of individual operations that may be encoded in an instruction.
default_is_stmt: boolThe initial value of the is_stmt register.
line_base: i8The minimum value which a special opcode can add to the line register.
line_range: u8The range of values which a special opcode can add to the line register.
Trait Implementations
impl Clone for LineEncoding[src]
impl Clone for LineEncoding[src]fn clone(&self) -> LineEncoding[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for LineEncoding[src]
impl Default for LineEncoding[src]impl Hash for LineEncoding[src]
impl Hash for LineEncoding[src]impl PartialEq<LineEncoding> for LineEncoding[src]
impl PartialEq<LineEncoding> for LineEncoding[src]