(&mut self, agg_val: &'ll Value, idx: u64)
| 977 | } |
| 978 | |
| 979 | fn extract_value(&mut self, agg_val: &'ll Value, idx: u64) -> &'ll Value { |
| 980 | trace!("extract value {:?}, {:?}", agg_val, idx); |
| 981 | assert_eq!(idx as c_uint as u64, idx); |
| 982 | unsafe { llvm::LLVMBuildExtractValue(self.llbuilder, agg_val, idx as c_uint, unnamed()) } |
| 983 | } |
| 984 | |
| 985 | fn insert_value(&mut self, agg_val: &'ll Value, elt: &'ll Value, idx: u64) -> &'ll Value { |
| 986 | trace!("insert value {:?}, {:?}", agg_val, idx); |
no test coverage detected