• Home
  • Raw
  • Download

Lines Matching refs:V8_INLINE

29   V8_INLINE explicit HandleBase(Object** location) : location_(location) {}  in HandleBase()
30 V8_INLINE explicit HandleBase(Object* object, Isolate* isolate);
33 V8_INLINE bool is_identical_to(const HandleBase that) const { in is_identical_to()
44 V8_INLINE bool is_null() const { return location_ == nullptr; } in is_null()
48 V8_INLINE Object* operator*() const {
54 V8_INLINE Object** location() const { in location()
64 V8_INLINE
86 V8_INLINE explicit Handle(T** location = nullptr)
93 V8_INLINE explicit Handle(T* object) : Handle(object, object->GetIsolate()) {} in Handle()
94 V8_INLINE Handle(T* object, Isolate* isolate) : HandleBase(object, isolate) {} in Handle()
97 V8_INLINE static Handle<T> New(T* object, Isolate* isolate);
102 V8_INLINE Handle(Handle<S> handle) in Handle()
110 V8_INLINE T* operator->() const { return operator*(); }
113 V8_INLINE T* operator*() const {
118 V8_INLINE T** location() const { in location()
134 V8_INLINE bool operator()(Handle<T> lhs, Handle<T> rhs) const { in operator()
141 V8_INLINE size_t operator()(Handle<T> const& handle) const { in operator()
159 V8_INLINE Handle<T> handle(T* object, Isolate* isolate) { in handle()
164 V8_INLINE Handle<T> handle(T* object) { in handle()
180 V8_INLINE MaybeHandle() {} in MaybeHandle()
181 V8_INLINE ~MaybeHandle() {} in ~MaybeHandle()
186 V8_INLINE MaybeHandle(Handle<S> handle) in MaybeHandle()
197 V8_INLINE MaybeHandle(MaybeHandle<S> maybe_handle) in MaybeHandle()
205 V8_INLINE void Assert() const { DCHECK_NOT_NULL(location_); } in Assert()
206 V8_INLINE void Check() const { CHECK_NOT_NULL(location_); } in Check()
208 V8_INLINE Handle<T> ToHandleChecked() const { in ToHandleChecked()
215 V8_INLINE bool ToHandle(Handle<S>* out) const { in ToHandle()
260 V8_INLINE static Object** GetHandle(Isolate* isolate, Object* value);
263 V8_INLINE static Object** CreateHandle(Isolate* isolate, Object* value);