Lines Matching defs:operator
93 // {ObjectRef} is returned by {Handle::operator->}. It should never be stored
96 // "operator-> chaining". Returning the address of the field is valid because
100 T* operator->() { return &object_; }
135 V8_INLINE ObjectRef operator->() const { return ObjectRef{**this}; }
137 V8_INLINE T operator*() const {
163 V8_INLINE bool operator()(Handle<T> lhs, Handle<T> rhs) const {
170 V8_INLINE size_t operator()(Handle<T> const& handle) const {
185 std::ostream& operator<<(std::ostream& os, Handle<T> handle);
205 HandleScope& operator=(const HandleScope&) = delete;
208 void* operator new(size_t size, void* storage) {
209 return ::operator new(size, storage);
213 void* operator new(size_t size) = delete;
214 void operator delete(void* size_t) = delete;
218 inline HandleScope& operator=(HandleScope&& other) V8_NOEXCEPT;