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

#include <ArgList.h>

Public Member Functions

 ArgList ()
 
 ArgList (ExecState *exec)
 
 ArgList (const MarkedArgumentBuffer &args)
 
JSValue at (int i) const
 
bool isEmpty () const
 
size_t size () const
 
JS_EXPORT_PRIVATE void getSlice (int startIndex, ArgList &result) const
 
JSValuedata () const
 
 ArgList ()
 
 ArgList (ExecState *exec)
 
 ArgList (const MarkedArgumentBuffer &args)
 
JSValue at (int i) const
 
bool isEmpty () const
 
size_t size () const
 
JS_EXPORT_PRIVATE void getSlice (int startIndex, ArgList &result) const
 
JSValuedata () const
 

Friends

class Interpreter
 
class JIT
 

Constructor & Destructor Documentation

◆ ArgList() [1/6]

JSC::ArgList::ArgList ( )
inline

◆ ArgList() [2/6]

JSC::ArgList::ArgList ( ExecState exec)
inline

◆ ArgList() [3/6]

JSC::ArgList::ArgList ( const MarkedArgumentBuffer args)
inline

◆ ArgList() [4/6]

JSC::ArgList::ArgList ( )
inline

◆ ArgList() [5/6]

JSC::ArgList::ArgList ( ExecState exec)
inline

◆ ArgList() [6/6]

JSC::ArgList::ArgList ( const MarkedArgumentBuffer args)
inline

Member Function Documentation

◆ at() [1/2]

JSValue JSC::ArgList::at ( int  i) const
inline

◆ at() [2/2]

JSValue JSC::ArgList::at ( int  i) const
inline

◆ data() [1/2]

JSValue* JSC::ArgList::data ( ) const
inline

◆ data() [2/2]

JSValue* JSC::ArgList::data ( ) const
inline

◆ getSlice() [1/2]

JS_EXPORT_PRIVATE void JSC::ArgList::getSlice ( int  startIndex,
ArgList result 
) const

◆ getSlice() [2/2]

void JSC::ArgList::getSlice ( int  startIndex,
ArgList result 
) const

◆ isEmpty() [1/2]

bool JSC::ArgList::isEmpty ( ) const
inline

◆ isEmpty() [2/2]

bool JSC::ArgList::isEmpty ( void  ) const
inline

◆ size() [1/2]

size_t JSC::ArgList::size ( ) const
inline

◆ size() [2/2]

size_t JSC::ArgList::size ( ) const
inline

Friends And Related Function Documentation

◆ Interpreter

Interpreter
friend

◆ JIT

JIT
friend

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