v8  7.8.279 (node 12.19.1)
V8 is Google's open source JavaScript engine
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CActivityControl
 CAllocationProfile::Allocation
 CAllocationProfile
 CArrayBuffer::Allocator
 CIsolate::AllowJavascriptExecutionScope
 CTraceObject::ArgValue
 CIsolate::AtomicsWaitWakeHandle
 CContext::BackupIncumbentScope
 CScriptCompiler::CachedData
 CCastCheck< PerformCheck >
 CV8Inspector::Channel
 CWasmStreaming::Client
 CCodeEvent
 CCodeEventHandler
 CCompiledWasmModule
 CArrayBuffer::Contents
 CSharedArrayBuffer::Contents
 CContext
 CConvertableToTraceFormat
 CCopyablePersistentTraits< T >
 CCopyablePersistentTraits< v8::Context >
 CCpuProfile
 CCpuProfileDeoptFrame
 CCpuProfileDeoptInfo
 CCpuProfileNode
 CCpuProfiler
 CCpuProfilingOptions
 CIsolate::CreateParams
 CCustomArguments< T >
 CData
 CDefaultPersistentValueVectorTraits
 CValueDeserializer::Delegate
 CValueSerializer::Delegate
 CDeserializeInternalFieldsCallback
 CIsolate::DisallowJavascriptExecutionScope
 CEmbedderGraph
 CEmbedderHeapTracer
 CEternal< T >
 CException
 CExtension
 CExtensionConfiguration
 CExternalResourceVisitor
 CScriptCompiler::ExternalSourceStream
 CString::ExternalStringResourceBase
 CFunctionCallbackInfo< T >
 CHandleScope
 CHeapCodeStatistics
 CHeapGraphEdge
 CHeapGraphNode
 CHeapObjectStatistics
 CHeapProfiler
 CHeapSnapshot
 CHeapSpaceStatistics
 CHeapStatistics
 CHeapStatsUpdate
 CIdleTask
 CIndexedPropertyHandlerConfiguration
 CV8InspectorSession::Inspectable
 CInternals
 CIsolate
 CJitCodeEvent
 CJSEntryStub
 CJSON
 CJitCodeEvent::line_info_t
 CCpuProfileNode::LineTick
 CLocal< T >
 CLocal< Name >
 CLocal< v8::Context >
 CLocal< v8::Integer >
 CLocal< v8::PrimitiveArray >
 CLocal< v8::Promise >
 CLocal< v8::String >
 CLocal< v8::UnboundScript >
 CLocal< v8::Value >
 CLocal< Value >
 CLocation
 CLocker
 CMaybe< T >
 CMaybe< void >
 CMaybeLocal< T >
 CMemoryRange
 CMemorySpan< T >
 CMessage
 CMicrotaskQueue
 CMicrotasksScope
 CModule
 CJitCodeEvent::name_t
 CNamedPropertyHandlerConfiguration
 CAllocationProfile::Node
 CEmbedderGraph::Node
 CNonCopyablePersistentTraits< T >
 CHeapProfiler::ObjectNameResolver
 COutputStream
 COwnedBuffer
 CPageAllocator
 CPersistentBase< T >
 CPersistentHandleVisitor
 CPersistentValueMapBase< K, V, Traits >
 CPersistentValueMapBase< K, V, Traits >::PersistentValueReference
 CPersistentValueVector< V, Traits >
 CPlatform
 CPrimitiveArray
 CPromiseRejectMessage
 CPropertyCallbackInfo< T >
 CPropertyCallbackInfo< Array >
 CPropertyCallbackInfo< Boolean >
 CPropertyCallbackInfo< Integer >
 CPropertyCallbackInfo< Value >
 CPropertyDescriptor
 CRegisterState
 CResourceConstraints
 CReturnValue< T >
 CIsolate::SafeForTerminationScope
 CAllocationProfile::Sample
 CSampleInfo
 CContext::Scope
 CIsolate::Scope
 CScript
 CScriptCompiler
 CScriptOrigin
 CScriptOriginOptions
 CScriptOrModule
 CScriptCompiler::ScriptStreamingTask
 CSealHandleScope
 CSerializeInternalFieldsCallback
 CSmiTagging< tagged_ptr_size >
 CSmiTagging< 4 >
 CSmiTagging< 8 >
 CSnapshotCreator
 CScriptCompiler::Source
 CStackFrame
 CStackTrace
 CStartupData
 CStdMapTraits< K, V >
 CScriptCompiler::StreamedSource
 CStringBuffer
 CStringView
 CIsolate::SuppressMicrotaskExecutionScope
 CTask
 CTaskRunner
 CTesting
 CTraceBuffer
 CTraceBufferChunk
 CTraceConfig
 CTracedGlobal< T >
 CEmbedderHeapTracer::TracedGlobalHandleVisitor
 CTracedGlobalTrait< T >
 CTraceObject
 CTracingController::TraceStateObserver
 CEmbedderHeapTracer::TraceSummary
 CTraceWriter
 CTracingController
 CTracingController
 CWasmModuleObject::TransferrableModule
 CTryCatch
 CUnboundModuleScript
 CUnboundScript
 CUnlocker
 CUnwinder
 CUnwindState
 CString::Utf8Value
 CV8
 CV8ContextInfo
 CV8Inspector
 CV8InspectorClient
 CV8InspectorSession
 CV8StackTrace
 CV8StackTraceId
 CString::Value
 CValueDeserializer
 CValueSerializer
 CWasmModuleObjectBuilderStreaming
 CWasmStreaming
 CWeakCallbackInfo< T >
 CWeakCallbackObject< T, P >