v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
|
#include <gc-info.h>
Public Types | |
using | ResultType = std::conditional_t< kCheckTypeGuardAlwaysTrue &&(kHasVirtualDestructorAtBase||kBothTypesAreTriviallyDestructible||kHasCustomFinalizerDispatchAtBase) &&!kWantsDetailedObjectNames, ParentMostGarbageCollectedType, T > |
Static Public Attributes | |
static constexpr bool | kHasVirtualDestructorAtBase |
static constexpr bool | kBothTypesAreTriviallyDestructible |
static constexpr bool | kHasCustomFinalizerDispatchAtBase |
static constexpr bool | kWantsDetailedObjectNames = false |
static constexpr bool | kCheckTypeGuardAlwaysTrue |
using ResultType = std::conditional_t<kCheckTypeGuardAlwaysTrue && (kHasVirtualDestructorAtBase || kBothTypesAreTriviallyDestructible || kHasCustomFinalizerDispatchAtBase) && !kWantsDetailedObjectNames, ParentMostGarbageCollectedType, T> |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |