Lines Matching defs:operator
39 CompressedZonePtr& operator=(const CompressedZonePtr& other) V8_NOEXCEPT {
44 CompressedZonePtr& operator=(CompressedZonePtr&& other) V8_NOEXCEPT = delete;
46 CompressedZonePtr& operator=(T* value) {
52 bool operator==(std::nullptr_t) const { return compressed_value_ == 0; }
53 bool operator!=(std::nullptr_t) const { return compressed_value_ != 0; }
58 bool operator==(const CompressedZonePtr& other) const {
61 bool operator!=(const CompressedZonePtr& other) const {
64 bool operator==(T* other) const {
67 bool operator!=(T* other) const { return !(*this == other); }
69 T& operator*() const { return *Decompress(); }
70 T* operator->() const { return Decompress(); }
72 operator T*() const { return Decompress(); }
73 operator bool() const { return compressed_value_ != 0; }