@@ -55,14 +55,6 @@ pub fn get_fill(bcx: &Block, vptr: ValueRef) -> ValueRef {
55
55
Load ( bcx, GEPi ( bcx, vptr, [ 0 u, abi:: vec_elt_fill] ) )
56
56
}
57
57
58
- pub fn set_fill ( bcx : & Block , vptr : ValueRef , fill : ValueRef ) {
59
- Store ( bcx, fill, GEPi ( bcx, vptr, [ 0 u, abi:: vec_elt_fill] ) ) ;
60
- }
61
-
62
- pub fn get_alloc ( bcx : & Block , vptr : ValueRef ) -> ValueRef {
63
- Load ( bcx, GEPi ( bcx, vptr, [ 0 u, abi:: vec_elt_alloc] ) )
64
- }
65
-
66
58
pub fn get_dataptr ( bcx : & Block , vptr : ValueRef ) -> ValueRef {
67
59
let _icx = push_ctxt ( "tvec::get_dataptr" ) ;
68
60
GEPi ( bcx, vptr, [ 0 u, abi:: vec_elt_elems, 0 u] )
@@ -102,15 +94,6 @@ pub fn alloc_raw<'a>(
102
94
}
103
95
}
104
96
105
- pub fn alloc_uniq_raw < ' a > (
106
- bcx : & ' a Block < ' a > ,
107
- unit_ty : ty:: t ,
108
- fill : ValueRef ,
109
- alloc : ValueRef )
110
- -> Result < ' a > {
111
- alloc_raw ( bcx, unit_ty, fill, alloc, heap_exchange)
112
- }
113
-
114
97
pub fn alloc_uniq_vec < ' a > (
115
98
bcx : & ' a Block < ' a > ,
116
99
unit_ty : ty:: t ,
@@ -693,19 +676,6 @@ pub fn iter_vec_raw<'r,
693
676
}
694
677
}
695
678
696
- pub fn iter_vec_uniq < ' r ,
697
- ' b > (
698
- bcx : & ' b Block < ' b > ,
699
- vptr : ValueRef ,
700
- vec_ty : ty:: t ,
701
- fill : ValueRef ,
702
- f : iter_vec_block < ' r , ' b > )
703
- -> & ' b Block < ' b > {
704
- let _icx = push_ctxt ( "tvec::iter_vec_uniq" ) ;
705
- let data_ptr = get_dataptr ( bcx, vptr) ;
706
- iter_vec_raw ( bcx, data_ptr, vec_ty, fill, f)
707
- }
708
-
709
679
pub fn iter_vec_unboxed < ' r ,
710
680
' b > (
711
681
bcx : & ' b Block < ' b > ,
0 commit comments