pub enum PseudoOp {
CallOther,
ConstantPoolRef,
New,
}Expand description
Operations which represent black-box placeholders for some sequence of changes to the machine state.
Variants§
CallOther
A call that cannot be semantically represented in p-code. For example, a syscall.
ConstantPoolRef
Returns specific run-time dependent values from the constant pool. Used by object-oriented instruction sets and other managed code environments.
New
Allocates memory for an object or set of objects.
Trait Implementations§
Source§impl Ord for PseudoOp
impl Ord for PseudoOp
Source§impl PartialOrd for PseudoOp
impl PartialOrd for PseudoOp
impl Copy for PseudoOp
impl Eq for PseudoOp
impl StructuralPartialEq for PseudoOp
Auto Trait Implementations§
impl Freeze for PseudoOp
impl RefUnwindSafe for PseudoOp
impl Send for PseudoOp
impl Sync for PseudoOp
impl Unpin for PseudoOp
impl UnwindSafe for PseudoOp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more