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

#include <VMEntryScope.h>

Public Member Functions

JS_EXPORT_PRIVATE VMEntryScope (VM &, JSGlobalObject *)
 
JS_EXPORT_PRIVATE ~VMEntryScope ()
 
VMvm () const
 
JSGlobalObjectglobalObject () const
 
void addDidPopListener (std::function< void()>)
 
JS_EXPORT_PRIVATE VMEntryScope (VM &, JSGlobalObject *)
 
JS_EXPORT_PRIVATE ~VMEntryScope ()
 
VMvm () const
 
JSGlobalObjectglobalObject () const
 
void addDidPopListener (std::function< void()>)
 

Constructor & Destructor Documentation

◆ VMEntryScope() [1/2]

JSC::VMEntryScope::VMEntryScope ( VM vm,
JSGlobalObject globalObject 
)

◆ ~VMEntryScope() [1/2]

JSC::VMEntryScope::~VMEntryScope ( )

◆ VMEntryScope() [2/2]

JS_EXPORT_PRIVATE JSC::VMEntryScope::VMEntryScope ( VM ,
JSGlobalObject  
)

◆ ~VMEntryScope() [2/2]

JS_EXPORT_PRIVATE JSC::VMEntryScope::~VMEntryScope ( )

Member Function Documentation

◆ addDidPopListener() [1/2]

void JSC::VMEntryScope::addDidPopListener ( std::function< void()>  listener)

◆ addDidPopListener() [2/2]

void JSC::VMEntryScope::addDidPopListener ( std::function< void()>  )

◆ globalObject() [1/2]

JSGlobalObject* JSC::VMEntryScope::globalObject ( ) const
inline

◆ globalObject() [2/2]

JSGlobalObject* JSC::VMEntryScope::globalObject ( ) const
inline

◆ vm() [1/2]

VM& JSC::VMEntryScope::vm ( ) const
inline

◆ vm() [2/2]

VM& JSC::VMEntryScope::vm ( ) const
inline

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