Lines Matching defs:Set
28 type Set struct { struct
29 table map[interface{}]struct{}
30 ordering *doublylinkedlist.List
49 func (set *Set) Add(items ...interface{}) {
60 func (set *Set) Remove(items ...interface{}) {
73 func (set *Set) Contains(items ...interface{}) bool {
83 func (set *Set) Empty() bool {
88 func (set *Set) Size() int {
93 func (set *Set) Clear() {
99 func (set *Set) Values() []interface{} {
109 func (set *Set) String() string {