I think “take" is a fine word to indicate that you are taking a value from a HashSet, just like “add" indicates you are adding to the set and remove indicates you are “removing" from the set. It’s true that in all these cases the caller is doing the thing, not the object, but it makes sense in my mind. An alternative would be to change set.add(value) to a static function HashSet::add(set, value), set.remove(value) to HashSet::remove(set, value), and set.take(value) to HashSet::take(set, value), etc. _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
- Re: [webkit-dev] Terminology for giving up ownershi... Michael Catanzaro
- Re: [webkit-dev] Terminology for giving up ownership: ta... Ryosuke Niwa
- Re: [webkit-dev] Terminology for giving up ownershi... Filip Pizlo
- Re: [webkit-dev] Terminology for giving up owne... Ryosuke Niwa
- Re: [webkit-dev] Terminology for giving up ... Ryosuke Niwa
- Re: [webkit-dev] Terminology for giving... Maciej Stachowiak
- Re: [webkit-dev] Terminology for giving up ownershi... Maciej Stachowiak
- Re: [webkit-dev] Terminology for giving up ownership: ta... Maciej Stachowiak
- Re: [webkit-dev] Terminology for giving up ownershi... Geoffrey Garen
- Re: [webkit-dev] Terminology for giving up owne... Filip Pizlo
- Re: [webkit-dev] Terminology for giving up ... Alex Christensen
- Re: [webkit-dev] Terminology for giving up ... Michael Catanzaro
- Re: [webkit-dev] Terminology for giving up owne... Maciej Stachowiak
- Re: [webkit-dev] Terminology for giving up ... Darin Adler
- Re: [webkit-dev] Terminology for giving... Maciej Stachowiak
- Re: [webkit-dev] Terminology for g... Darin Adler
- Re: [webkit-dev] Terminology f... Maciej Stachowiak
- Re: [webkit-dev] Terminology f... Darin Adler
- Re: [webkit-dev] Terminology for giving up ownership: ta... Dan Bernstein
- Re: [webkit-dev] Terminology for giving up ownershi... Maciej Stachowiak
- Re: [webkit-dev] Terminology for giving up owne... Alfonso Guerra