Lines Matching refs:ValueListPool
34 pub type ValueListPool = entity::ListPool<Value>; typedef
78 pool: &mut ValueListPool, in new() argument
87 pub fn block(&self, pool: &ValueListPool) -> Block { in block()
93 pub fn set_block(&mut self, block: Block, pool: &mut ValueListPool) { in set_block() argument
98 pub fn append_argument(&mut self, arg: impl Into<BlockArg>, pool: &mut ValueListPool) { in append_argument() argument
103 pub fn len(&self, pool: &ValueListPool) -> usize { in len()
110 pool: &'a ValueListPool, in args() argument
121 pool: &mut ValueListPool, in update_args() argument
131 pub fn remove(&mut self, ix: usize, pool: &mut ValueListPool) { in remove() argument
136 pub fn clear(&mut self, pool: &mut ValueListPool) { in clear() argument
141 pub fn extend<I, T>(&mut self, elements: I, pool: &mut ValueListPool) in extend()
155 pub fn display<'a>(&self, pool: &'a ValueListPool) -> DisplayBlockCall<'a> { in display()
162 pub fn deep_clone(&self, pool: &mut ValueListPool) -> Self { in deep_clone()
172 pool: &'a ValueListPool,
376 pub fn into_value_list(self, fixed: &[Value], pool: &mut ValueListPool) -> ValueList { in into_value_list()
476 pool: &mut ValueListPool, in map_values() argument
586 pool: &'a ValueListPool, in analyze_call() argument
1335 let mut pool = ValueListPool::new(); in instruction_data_map()
1371 let mut pool = ValueListPool::new(); in instruction_data_map()