v8  8.6.395 (node 15.0.1)
V8 is Google's open source JavaScript engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
 CApiObject
 CArguments< ArgumentsType >
 CTraceObject::ArgValue
 CAtomicEntryFlag
 CIsolate::AtomicsWaitWakeHandle
 CBackingStoreBase
 CContext::BackupIncumbentScope
 CScriptCompiler::CachedData
 CCagedHeapLocalData
 CCastCheck< PerformCheck >
 CCFunction
 CCFunctionInfo
 CV8Inspector::Channel
 CCheckingPolicy
 CWasmStreaming::Client
 CCodeEvent
 CCodeEventHandler
 CCompiledWasmModule
 CArrayBuffer::Contents
 CSharedArrayBuffer::Contents
 CContext
 CRecorder::ContextId
 CConvertableToTraceFormat
 CCopyablePersistentTraits< T >
 CCopyablePersistentTraits< v8::Context >
 CCpuProfile
 CCpuProfileDeoptFrame
 CCpuProfileDeoptInfo
 CCpuProfileNode
 CCpuProfiler
 CCpuProfilingOptions
 CIsolate::CreateParams
 CCTypeInfo
 CCustomArguments< T >
 CCustomSpaceBase
 CCustomSpaceIndex
 CData
 CDefaultPersistentValueVectorTraits
 CValueDeserializer::Delegate
 CValueSerializer::Delegate
 CDeserializeInternalFieldsCallback
 CDijkstraWriteBarrierPolicy
 CDisabledCheckingPolicy
 CIsolate::DisallowJavascriptExecutionScope
 CEatParams< typename >
 CEmbedderGraph
 CEmbedderHeapTracer
 Cenable_shared_from_this
 CEnabledCheckingPolicy
 CEternal< T >
 CException
 CExtension
 CExtensionConfiguration
 CExternalResourceVisitor
 CScriptCompiler::ExternalSourceStream
 CString::ExternalStringResourceBase
 Cfalse_type
 CFinalizerTrait< T >
 CFinalizerTraitImpl< T, isFinalized >
 CFinalizerTraitImpl< T, false >
 CFinalizerTraitImpl< T, true >
 CFunctionCallbackInfo< T >
 CGarbageCollectedBase
 CGCInfoTrait< T >
 CGetCType< T >
 CGetCTypePointerImpl< T, typename >
 CGetCTypePointerImpl< T, void >
 CGetCTypePointerPointerImpl< T, typename >
 CGetCTypePointerPointerImpl< T, void >
 CHandleScope
 CHeap
 CHeapCodeStatistics
 CHeapGraphEdge
 CHeapGraphNode
 CHeapObjectStatistics
 CHeap::HeapOptions
 CHeapProfiler
 CHeapSnapshot
 CHeapSpaceStatistics
 CHeapStatistics
 CHeapStatsUpdate
 CIdleTask
 CIgnoreLocationPolicy
 CIndexedPropertyHandlerConfiguration
 CV8InspectorSession::Inspectable
 CInternals
 CIsolate
 CIsSubclassOfTemplate< T, U >
 CJitCodeEvent
 CJobDelegate
 CJobHandle
 CJobTask
 CJSEntryStub
 CJSEntryStubs
 CJSMemberBase
 CJSON
 CKeepLocationPolicy
 CVisitor::Key
 CJitCodeEvent::line_info_t
 CCpuProfileNode::LineTick
 CLivenessBroker
 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
 CLocationPolicy
 CLocker
 Cmake_void< Ts >
 CMakeGarbageCollectedTraitInternal
 CMaybe< T >
 CMaybe< void >
 CMaybeLocal< T >
 CMaybeLocal< v8::String >
 CMeasureMemoryDelegate
 CMemberBase
 CMemoryRange
 CMemorySpan< T >
 CMessage
 CMicrotaskQueue
 CMicrotasksScope
 CModifyCodeGenerationFromStringsResult
 CJitCodeEvent::name_t
 CNamedPropertyHandlerConfiguration
 CAllocationProfile::Node
 CEmbedderGraph::Node
 CNonCopyablePersistentTraits< T >
 CNoWriteBarrierPolicy
 CHeapProfiler::ObjectNameResolver
 COutputStream
 COwnedBuffer
 CPageAllocator
 CPersistentBase
 CPersistentBase< T >
 CPersistentHandleVisitor
 CPersistentNode
 CPersistentRegion
 CPersistentValueMapBase< K, V, Traits >
 CPersistentValueMapBase< K, V, Traits >::PersistentValueReference
 CPersistentValueVector< V, Traits >
 CPlatform
 CPlatform
 CPostConstructionCallbackTrait< T, typename >
 CPreFinalizerRegistrationDispatcher::PreFinalizer
 CPrefinalizerRegistration< T >
 CPreFinalizerRegistrationDispatcher
 CPrimitiveArray
 CProcessHeap
 CPromiseRejectMessage
 CPropertyCallbackInfo< T >
 CPropertyCallbackInfo< Array >
 CPropertyCallbackInfo< Boolean >
 CPropertyCallbackInfo< Integer >
 CPropertyCallbackInfo< Value >
 CPropertyDescriptor
 CRecorder
 CRegisteredGCInfoIndex
 CRegisterState
 CHeap::ResourceConstraints
 CResourceConstraints
 CReturnValue< T >
 CIsolate::SafeForTerminationScope
 CAllocationProfile::Sample
 CSampleInfo
 CContext::Scope
 CIsolate::Scope
 CScript
 CScriptCompiler
 CScriptOrigin
 CScriptOriginOptions
 CScriptOrModule
 CScriptCompiler::ScriptStreamingTask
 CSealHandleScope
 CSentinelPointer
 CSerializeInternalFieldsCallback
 CPageAllocator::SharedMemory
 CPageAllocator::SharedMemoryMapping
 CSharedMemoryStatistics
 CSmiTagging< tagged_ptr_size >
 CSmiTagging< 4 >
 CSmiTagging< 8 >
 CSnapshotCreator
 CScriptCompiler::Source
 CSourceLocation
 CSpaceTrait< T, typename >
 CStackFrame
 CStackTrace
 CStartupData
 CStdMapTraits< K, V >
 CScriptCompiler::StreamedSource
 CStringBuffer
 CStringView
 CStrongPersistentPolicy
 CIsolate::SuppressMicrotaskExecutionScope
 CTask
 CTaskRunner
 CTraceBuffer
 CTraceBufferChunk
 CTraceConfig
 CTraceDescriptor
 CEmbedderHeapTracer::TracedGlobalHandleVisitor
 CTracedGlobalTrait< T >
 CTracedReferenceBase< T >
 CTraceObject
 CTracingController::TraceStateObserver
 CEmbedderHeapTracer::TraceSummary
 CTraceTrait< T >
 CTraceTrait< v8::JSMember< T > >
 CTraceTraitFromInnerAddressImpl
 CTraceTraitImpl< T, bool >
 CTraceTraitImpl< T, false >
 CTraceTraitImpl< T, true >
 CTraceWriter
 CTracingController
 CTracingController
 Ctrue_type
 CTryCatch
 CUnboundScript
 CUnlocker
 CUnwinder
 CUnwindState
 CString::Utf8Value
 CV8
 CV8ContextInfo
 CV8Inspector
 CV8InspectorClient
 CV8InspectorSession
 CV8StackTrace
 CV8StackTraceId
 CString::Value
 CValueDeserializer
 CValueSerializer
 CVisitor
 CJitCodeEvent::wasm_source_info_t
 CWasmModuleCompiled
 CWasmModuleDecoded
 CWasmModuleInstantiated
 CWasmModuleObjectBuilderStreaming
 CWasmModulesPerIsolate
 CWasmModuleTieredUp
 CWasmStreaming
 CWeakCallbackInfo< T >
 CWeakCallbackObject< T, P >
 CWeaknessPolicy
 CWeakPersistentPolicy
 CWriteBarrier