Lines Matching defs:operator
35 SkTHashTable& operator=(const SkTHashTable& that) {
47 SkTHashTable& operator=(SkTHashTable&& that) {
175 const SlotVal& operator*() const {
179 const SlotVal* operator->() const {
183 bool operator==(const Iter& that) const {
189 bool operator!=(const Iter& that) const {
193 Iter& operator++() {
198 Iter operator++(int) {
200 this->operator++();
328 Slot& operator=(const Slot& that) {
351 Slot& operator=(Slot&& that) {
373 T& operator*() & { return val.storage; }
374 const T& operator*() const& { return val.storage; }
375 T&& operator*() && { return std::move(val.storage); }
376 const T&& operator*() const&& { return std::move(val.storage); }
386 explicit operator bool() const { return this->has_value(); }
443 V& operator[](const K& key) {