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

#include <BytecodeGenerator.h>

Public Member Functions

 CallArguments (BytecodeGenerator &, ArgumentsNode *, unsigned additionalArguments=0)
 
RegisterIDthisRegister ()
 
RegisterIDargumentRegister (unsigned i)
 
unsigned stackOffset ()
 
unsigned argumentCountIncludingThis ()
 
ArgumentsNodeargumentsNode ()
 

Constructor & Destructor Documentation

◆ CallArguments()

JSC::CallArguments::CallArguments ( BytecodeGenerator generator,
ArgumentsNode argumentsNode,
unsigned  additionalArguments = 0 
)

Member Function Documentation

◆ argumentCountIncludingThis()

unsigned JSC::CallArguments::argumentCountIncludingThis ( )
inline

◆ argumentRegister()

RegisterID* JSC::CallArguments::argumentRegister ( unsigned  i)
inline

◆ argumentsNode()

ArgumentsNode* JSC::CallArguments::argumentsNode ( )
inline

◆ stackOffset()

unsigned JSC::CallArguments::stackOffset ( )
inline

◆ thisRegister()

RegisterID* JSC::CallArguments::thisRegister ( )
inline

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