V8 Project
|
#include <handles.h>
Public Member Functions | |
INLINE (MaybeHandle()) | |
template<class S > | |
MaybeHandle (Handle< S > handle) | |
template<class S > | |
MaybeHandle (MaybeHandle< S > maybe_handle) | |
INLINE (void Assert() const) | |
INLINE (void Check() const) | |
INLINE (Handle< T > ToHandleChecked()) const | |
template<class S > | |
INLINE (bool ToHandle(Handle< S > *out)) | |
bool | is_null () const |
Protected Attributes | |
T ** | location_ |
Friends | |
template<class S > | |
class | MaybeHandle |
|
inline |
Definition at line 25 of file handles.h.
References v8::internal::MaybeHandle< T >::location_, NULL, v8::internal::S, T, and USE().
|
inline |
Definition at line 37 of file handles.h.
References v8::internal::MaybeHandle< T >::location_, NULL, v8::internal::S, T, and USE().
|
inline |
Definition at line 56 of file handles.h.
References v8::internal::MaybeHandle< T >::location_, NULL, and v8::internal::Handle< T >::null().
|
inline |
Definition at line 50 of file handles.h.
References v8::internal::MaybeHandle< T >::location_.
|
inline |
|
inline |
Definition at line 47 of file handles.h.
References DCHECK, v8::internal::MaybeHandle< T >::location_, and NULL.
|
inline |
Definition at line 48 of file handles.h.
References CHECK, v8::internal::MaybeHandle< T >::location_, and NULL.
|
inline |
Definition at line 66 of file handles.h.
References v8::internal::MaybeHandle< T >::location_, and NULL.
Referenced by v8::internal::Debug::CompileDebuggerScript(), v8::internal::JSObject::DeleteProperty(), v8::internal::EnsureFunctionHasDebugBreakSlots(), v8::internal::Debug::FindSharedFunctionInfoInScript(), v8::internal::GetOwnProperty(), v8::internal::Object::GetProperty(), v8::internal::Isolate::RunMicrotasks(), v8::internal::Runtime::SetObjectProperty(), v8::internal::Object::SetProperty(), and v8::Object::SetPrototype().
|
protected |
Definition at line 69 of file handles.h.
Referenced by v8::internal::MaybeHandle< T >::INLINE(), v8::internal::MaybeHandle< T >::is_null(), and v8::internal::MaybeHandle< T >::MaybeHandle().