Lines Matching defs:operator
108 void operator=(const HandleScope&) = delete;
122 // Declaring operator new and delete as deleted is not spec compliant.
124 void* operator new(size_t size);
125 void* operator new[](size_t size);
126 void operator delete(void*, size_t);
127 void operator delete[](void*, size_t);
256 V8_INLINE T* operator->() const { return this->template value<T>(); }
258 V8_INLINE T* operator*() const { return this->operator->(); }
272 V8_INLINE bool operator==(const Local<S>& that) const {
277 V8_INLINE bool operator==(const PersistentBase<S>& that) const {
282 V8_INLINE bool operator!=(const Local<S>& that) const {
283 return !operator==(that);
287 V8_INLINE bool operator!=(const Persistent<S>& that) const {
288 return !operator==(that);
485 void operator=(const EscapableHandleScope&) = delete;
488 // Declaring operator new and delete as deleted is not spec compliant.
490 void* operator new(size_t size);
491 void* operator new[](size_t size);
492 void operator delete(void*, size_t);
493 void operator delete[](void*, size_t);
510 void operator=(const SealHandleScope&) = delete;
513 // Declaring operator new and delete as deleted is not spec compliant.
515 void* operator new(size_t size);
516 void* operator new[](size_t size);
517 void operator delete(void*, size_t);
518 void operator delete[](void*, size_t);