Skip to content

Commit 47f24f5

Browse files
chore: info & add internal warning
1 parent ff1588c commit 47f24f5

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

builtin/builtin.mbti

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,7 @@ fn[T] UninitializedArray::make(Int) -> Self[T]
308308
fn[T] UninitializedArray::op_as_view(Self[T], start~ : Int = .., end? : Int) -> ArrayView[T]
309309
fn[T] UninitializedArray::op_get(Self[T], Int) -> T
310310
fn[T] UninitializedArray::op_set(Self[T], Int, T) -> Unit
311+
fn[T] UninitializedArray::unsafe_blit(Self[T], Int, Self[T], Int, Int) -> Unit
311312

312313
#deprecated
313314
fn Bool::op_compare(Bool, Bool) -> Int

builtin/uninitialized_array.mbt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ pub fn[A] UninitializedArray::length(self : UninitializedArray[A]) -> Int {
9898
}
9999

100100
///|
101+
#internal(unsafe, "For internal use only.")
101102
pub fn[T] UninitializedArray::unsafe_blit(
102103
dst : UninitializedArray[T],
103104
dst_offset : Int,

deque/deque.mbti

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ fn[A] T::capacity(Self[A]) -> Int
2222
fn[A] T::clear(Self[A]) -> Unit
2323
fn[A : Eq] T::contains(Self[A], A) -> Bool
2424
fn[A] T::copy(Self[A]) -> Self[A]
25+
fn[A] T::drain(Self[A], start~ : Int, len? : Int) -> Self[A]
2526
fn[A] T::each(Self[A], (A) -> Unit) -> Unit
2627
fn[A] T::eachi(Self[A], (Int, A) -> Unit) -> Unit
2728
#deprecated
2829
fn[A] T::filter_map_inplace(Self[A], (A) -> A?) -> Unit
30+
fn[A] T::flatten(Self[Self[A]]) -> Self[A]
2931
fn[A] T::front(Self[A]) -> A?
3032
fn[A] T::is_empty(Self[A]) -> Bool
3133
fn[A] T::iter(Self[A]) -> Iter[A]

0 commit comments

Comments
 (0)