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

#include <BytecodeGenerator.h>

Inheritance diagram for JSC::IndexedForInContext:
JSC::ForInContext

Public Member Functions

 IndexedForInContext (RegisterID *localRegister, RegisterID *indexRegister)
 
ForInContextType type () const override
 
RegisterIDindex () const
 
- Public Member Functions inherited from JSC::ForInContext
 ForInContext (RegisterID *localRegister)
 
virtual ~ForInContext ()
 
bool isValid () const
 
void invalidate ()
 
RegisterIDlocal () const
 

Additional Inherited Members

- Public Types inherited from JSC::ForInContext
enum  ForInContextType { StructureForInContextType, IndexedForInContextType }
 

Constructor & Destructor Documentation

◆ IndexedForInContext()

JSC::IndexedForInContext::IndexedForInContext ( RegisterID localRegister,
RegisterID indexRegister 
)
inline

Member Function Documentation

◆ index()

RegisterID* JSC::IndexedForInContext::index ( ) const
inline

◆ type()

ForInContextType JSC::IndexedForInContext::type ( ) const
inlineoverridevirtual

Implements JSC::ForInContext.


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