Enum hexagon::basic_block::BasicStackOp
[−]
[src]
pub enum BasicStackOp { Dup, Pop, Rotate2, Rotate3, RotateReverse(usize), GetLocal(usize), LoadString(String), LoadInt(i64), LoadFloat(f64), LoadBool(bool), LoadNull, LoadObject(usize), LoadThis, GetArgument(usize), }
Variants
Dup
Pop
Rotate2
Rotate3
RotateReverse(usize)
GetLocal(usize)
LoadString(String)
LoadInt(i64)
LoadFloat(f64)
LoadBool(bool)
LoadNull
LoadObject(usize)
LoadThis
GetArgument(usize)
Methods
impl BasicStackOp
[src]
fn to_opcode(&self) -> OpCode
[src]
fn from_opcode(op: &OpCode) -> Option<BasicStackOp>
[src]
Trait Implementations
impl Clone for BasicStackOp
[src]
fn clone(&self) -> BasicStackOp
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more