Struct cranelift_codegen::ir::instructions::VariableArgs [−][src]
pub struct VariableArgs(_);
A variable list of Value operands used for function call arguments and passing arguments to
basic blocks.
Implementations
impl VariableArgs[src]
impl VariableArgs[src]pub fn new() -> Self[src]
Create an empty argument list.
pub fn push(&mut self, v: Value)[src]
Add an argument to the end.
pub fn is_empty(&self) -> bool[src]
Check if the list is empty.
pub fn into_value_list(
self,
fixed: &[Value],
pool: &mut ValueListPool
) -> ValueList[src]
self,
fixed: &[Value],
pool: &mut ValueListPool
) -> ValueList
Convert this to a value list in pool with fixed prepended.
Trait Implementations
impl Clone for VariableArgs[src]
impl Clone for VariableArgs[src]fn clone(&self) -> VariableArgs[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for VariableArgs[src]
impl Default for VariableArgs[src]impl Deref for VariableArgs[src]
impl Deref for VariableArgs[src]