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

#include <CallFrameClosure.h>

Public Member Functions

void setThis (JSValue value)
 
void setArgument (int argument, JSValue value)
 

Public Attributes

CallFrameoldCallFrame
 
ProtoCallFrameprotoCallFrame
 
JSFunctionfunction
 
FunctionExecutablefunctionExecutable
 
VMvm
 
JSScopescope
 
int parameterCountIncludingThis
 
int argumentCountIncludingThis
 

Member Function Documentation

◆ setArgument()

void JSC::CallFrameClosure::setArgument ( int  argument,
JSValue  value 
)
inline

◆ setThis()

void JSC::CallFrameClosure::setThis ( JSValue  value)
inline

Member Data Documentation

◆ argumentCountIncludingThis

int JSC::CallFrameClosure::argumentCountIncludingThis

◆ function

JSFunction* JSC::CallFrameClosure::function

◆ functionExecutable

FunctionExecutable* JSC::CallFrameClosure::functionExecutable

◆ oldCallFrame

CallFrame* JSC::CallFrameClosure::oldCallFrame

◆ parameterCountIncludingThis

int JSC::CallFrameClosure::parameterCountIncludingThis

◆ protoCallFrame

ProtoCallFrame* JSC::CallFrameClosure::protoCallFrame

◆ scope

JSScope* JSC::CallFrameClosure::scope

◆ vm

VM* JSC::CallFrameClosure::vm

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