V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::HandleBase Class Reference
Inheritance diagram for v8::internal::HandleBase:
v8::internal::Handle< HeapObject > v8::internal::Handle< Map > v8::internal::Handle< Module > v8::internal::Handle< Object > v8::internal::Handle< String > v8::internal::Handle< v8::internal::AbstractCode > v8::internal::Handle< v8::internal::AllocationSite > v8::internal::Handle< v8::internal::ArrayBoilerplateDescription > v8::internal::Handle< v8::internal::AsmWasmData > v8::internal::Handle< v8::internal::ByteArray > v8::internal::Handle< v8::internal::BytecodeArray > v8::internal::Handle< v8::internal::CallHandlerInfo > v8::internal::Handle< v8::internal::Code > v8::internal::Handle< v8::internal::Context > v8::internal::Handle< v8::internal::CoverageInfo > v8::internal::Handle< v8::internal::DebugInfo > v8::internal::Handle< v8::internal::DescriptorArray > v8::internal::Handle< v8::internal::FeedbackCell > v8::internal::Handle< v8::internal::FeedbackMetadata > v8::internal::Handle< v8::internal::FeedbackVector > v8::internal::Handle< v8::internal::FieldType > v8::internal::Handle< v8::internal::FixedArray > v8::internal::Handle< v8::internal::FrameArray > v8::internal::Handle< v8::internal::FreshlyAllocatedBigInt > v8::internal::Handle< v8::internal::FunctionTemplateInfo > v8::internal::Handle< v8::internal::HeapObject > v8::internal::Handle< v8::internal::JSArray > v8::internal::Handle< v8::internal::JSFunction > v8::internal::Handle< v8::internal::JSGeneratorObject > v8::internal::Handle< v8::internal::JSGlobalObject > v8::internal::Handle< v8::internal::JSGlobalProxy > v8::internal::Handle< v8::internal::JSObject > v8::internal::Handle< v8::internal::JSPromise > v8::internal::Handle< v8::internal::JSReceiver > v8::internal::Handle< v8::internal::JSRegExp > v8::internal::Handle< v8::internal::Map > v8::internal::Handle< v8::internal::Name > v8::internal::Handle< v8::internal::NameDictionary > v8::internal::Handle< v8::internal::NativeContext > v8::internal::Handle< v8::internal::NumberDictionary > v8::internal::Handle< v8::internal::Object > v8::internal::Handle< v8::internal::ObjectBoilerplateDescription > v8::internal::Handle< v8::internal::ObjectHashSet > v8::internal::Handle< v8::internal::PreParsedScopeData > v8::internal::Handle< v8::internal::RegExpMatchInfo > v8::internal::Handle< v8::internal::ScopeInfo > v8::internal::Handle< v8::internal::Script > v8::internal::Handle< v8::internal::SeqOneByteString > v8::internal::Handle< v8::internal::SharedFunctionInfo > v8::internal::Handle< v8::internal::String > v8::internal::Handle< v8::internal::StringSet > v8::internal::Handle< v8::internal::WasmInstanceObject > v8::internal::Handle< v8::internal::WasmMemoryObject > v8::internal::Handle< v8::internal::WasmModuleObject > v8::internal::Handle< v8::internal::WeakFixedArray > v8::internal::Handle< T >

Public Member Functions

V8_INLINE HandleBase (Address *location)
 
V8_INLINE HandleBase (Address object, Isolate *isolate)
 
V8_INLINE bool is_identical_to (const HandleBase that) const
 
V8_INLINE bool is_null () const
 
V8_INLINE Address address () const
 

Protected Types

enum  DereferenceCheckMode { INCLUDE_DEFERRED_CHECK, NO_DEFERRED_CHECK }
 

Protected Member Functions

V8_INLINE Address operator* () const
 
V8_INLINE Addresslocation () const
 
V8_INLINE bool V8_EXPORT_PRIVATE IsDereferenceAllowed (DereferenceCheckMode mode) const
 

Protected Attributes

Addresslocation_
 

Detailed Description

Definition at line 42 of file handles.h.


The documentation for this class was generated from the following files: