MCPcopy
hub / github.com/duke-git/lancet / NewList

Function NewList

datastructure/list/list.go:19–21  ·  view source on GitHub ↗

NewList return a pointer of List.

(data []T)

Source from the content-addressed store, hash-verified

17
18// NewList return a pointer of List.
19func NewList[T any](data []T) *List[T] {
20 return &List[T]{data: data}
21}
22
23// Data return list data.
24func (l *List[T]) Data() []T {

Callers 15

TestListDataFunction · 0.85
TestValueOfFunction · 0.85
TestIndexOfFunction · 0.85
TestIndexOfFuncFunction · 0.85
TestLastIndexOfFunction · 0.85
TestLastIndexOfFuncFunction · 0.85
TestContainFunction · 0.85
TestPushFunction · 0.85
TestInsertAtFirstFunction · 0.85
TestInsertAtLastFunction · 0.85
TestInsertAtFunction · 0.85
TestPopFirstFunction · 0.85

Calls

no outgoing calls

Tested by 15

TestListDataFunction · 0.68
TestValueOfFunction · 0.68
TestIndexOfFunction · 0.68
TestIndexOfFuncFunction · 0.68
TestLastIndexOfFunction · 0.68
TestLastIndexOfFuncFunction · 0.68
TestContainFunction · 0.68
TestPushFunction · 0.68
TestInsertAtFirstFunction · 0.68
TestInsertAtLastFunction · 0.68
TestInsertAtFunction · 0.68
TestPopFirstFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…