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

#include <ClassInfo.h>

Public Member Functions

bool isSubClassOf (const ClassInfo *other) const
 
JS_EXPORT_PRIVATE bool hasStaticSetterOrReadonlyProperties () const
 
bool isSubClassOf (const ClassInfo *other) const
 
JS_EXPORT_PRIVATE bool hasStaticSetterOrReadonlyProperties () const
 

Public Attributes

const char * className
 
const ClassInfoparentClass
 
const HashTablestaticPropHashTable
 
MethodTable methodTable
 
TypedArrayType typedArrayStorageType
 

Member Function Documentation

◆ hasStaticSetterOrReadonlyProperties() [1/2]

bool JSC::ClassInfo::hasStaticSetterOrReadonlyProperties ( ) const

◆ hasStaticSetterOrReadonlyProperties() [2/2]

JS_EXPORT_PRIVATE bool JSC::ClassInfo::hasStaticSetterOrReadonlyProperties ( ) const

◆ isSubClassOf() [1/2]

bool JSC::ClassInfo::isSubClassOf ( const ClassInfo other) const
inline

◆ isSubClassOf() [2/2]

bool JSC::ClassInfo::isSubClassOf ( const ClassInfo other) const
inline

Member Data Documentation

◆ className

const char * JSC::ClassInfo::className

◆ methodTable

MethodTable JSC::ClassInfo::methodTable

◆ parentClass

const ClassInfo * JSC::ClassInfo::parentClass

◆ staticPropHashTable

const HashTable * JSC::ClassInfo::staticPropHashTable

◆ typedArrayStorageType

TypedArrayType JSC::ClassInfo::typedArrayStorageType

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