- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for CheckListPointers (0.29 sec)
-
src/container/list/list_test.go
} } } func TestList(t *testing.T) { l := New() checkListPointers(t, l, []*Element{}) // Single element list e := l.PushFront("a") checkListPointers(t, l, []*Element{e}) l.MoveToFront(e) checkListPointers(t, l, []*Element{e}) l.MoveToBack(e) checkListPointers(t, l, []*Element{e}) l.Remove(e) checkListPointers(t, l, []*Element{}) // Bigger list e2 := l.PushFront(2)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Dec 13 18:45:54 UTC 2021 - 7.7K bytes - Viewed (0) -
test/typeparam/listimp2.dir/main.go
) func TestList() { l := a.New[string]() a.CheckListPointers(l, []*(a.Element[string]){}) // Single element list e := l.PushFront("a") a.CheckListPointers(l, []*(a.Element[string]){e}) l.MoveToFront(e) a.CheckListPointers(l, []*(a.Element[string]){e}) l.MoveToBack(e) a.CheckListPointers(l, []*(a.Element[string]){e}) l.Remove(e) a.CheckListPointers(l, []*(a.Element[string]){}) // Bigger list
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 24 02:14:15 UTC 2022 - 7.4K bytes - Viewed (0) -
test/typeparam/list2.go
} } func TestList() { l := _New[string]() checkListPointers(l, []*(_Element[string]){}) // Single element list e := l.PushFront("a") checkListPointers(l, []*(_Element[string]){e}) l.MoveToFront(e) checkListPointers(l, []*(_Element[string]){e}) l.MoveToBack(e) checkListPointers(l, []*(_Element[string]){e}) l.Remove(e) checkListPointers(l, []*(_Element[string]){}) // Bigger list
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 26 19:58:28 UTC 2024 - 15.3K bytes - Viewed (0) -
test/typeparam/listimp2.dir/a.go
} func CheckListLen[T any](l *List[T], len int) bool { if n := l.Len(); n != len { panic(fmt.Sprintf("l.Len() = %d, want %d", n, len)) return false } return true } func CheckListPointers[T any](l *List[T], es []*Element[T]) { root := &l.root if !CheckListLen(l, len(es)) { return } // zero length lists must be the zero value or properly initialized (sentinel circle)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jul 28 21:40:40 UTC 2021 - 8K bytes - Viewed (0)