webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
JSC::AllocatorAttributes Struct Reference

#include <AllocatorAttributes.h>

Public Member Functions

 AllocatorAttributes ()
 
 AllocatorAttributes (DestructionMode destruction, HeapCell::Kind cellKind)
 
void dump (PrintStream &out) const
 
 AllocatorAttributes ()
 
 AllocatorAttributes (DestructionMode destruction, HeapCell::Kind cellKind)
 
void dump (PrintStream &out) const
 

Public Attributes

DestructionMode destruction { DoesNotNeedDestruction }
 
HeapCell::Kind cellKind { HeapCell::JSCell }
 

Constructor & Destructor Documentation

◆ AllocatorAttributes() [1/4]

JSC::AllocatorAttributes::AllocatorAttributes ( )
inline

◆ AllocatorAttributes() [2/4]

JSC::AllocatorAttributes::AllocatorAttributes ( DestructionMode  destruction,
HeapCell::Kind  cellKind 
)
inline

◆ AllocatorAttributes() [3/4]

JSC::AllocatorAttributes::AllocatorAttributes ( )
inline

◆ AllocatorAttributes() [4/4]

JSC::AllocatorAttributes::AllocatorAttributes ( DestructionMode  destruction,
HeapCell::Kind  cellKind 
)
inline

Member Function Documentation

◆ dump() [1/2]

void JSC::AllocatorAttributes::dump ( PrintStream &  out) const

◆ dump() [2/2]

void JSC::AllocatorAttributes::dump ( PrintStream &  out) const

Member Data Documentation

◆ cellKind

HeapCell::Kind JSC::AllocatorAttributes::cellKind { HeapCell::JSCell }

◆ destruction

DestructionMode JSC::AllocatorAttributes::destruction { DoesNotNeedDestruction }

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