|
template<typename S , typename = typename std::enable_if< std::is_convertible<S*, T*>::value || std::is_same<T, Object>::value || (std::is_same<T, HeapObject>::value && (std::is_same<S, FixedArray>::value || std::is_same<S, Map>::value))>::type> |
V8_INLINE | MaybeHandle (Handle< S > handle) |
|
template<typename S , typename = typename std::enable_if< std::is_convertible<S*, T*>::value || std::is_same<T, Object>::value || (std::is_same<T, HeapObject>::value && std::is_same<S, Map>::value)>::type> |
V8_INLINE | MaybeHandle (MaybeHandle< S > maybe_handle) |
|
V8_INLINE | MaybeHandle (T *object, Isolate *isolate) |
|
V8_INLINE void | Assert () const |
|
V8_INLINE void | Check () const |
|
V8_INLINE Handle< T > | ToHandleChecked () const |
|
template<typename S > |
V8_INLINE bool | ToHandle (Handle< S > *out) const |
|
V8_INLINE Address | address () const |
|
bool | is_null () const |
|
|
template<typename > |
class | MaybeHandle |
|
template<typename T>
class v8::internal::MaybeHandle< T >
Definition at line 561 of file globals.h.
The documentation for this class was generated from the following files: