Home | History | Annotate | Download | only in runtime

Lines Matching defs:Arguments

26 #include "Arguments.h"
36 ASSERT_CLASS_FITS_IN_CELL(Arguments);
38 const ClassInfo Arguments::info = { "Arguments", 0, 0, 0 };
40 Arguments::~Arguments()
46 void Arguments::markChildren(MarkStack& markStack)
64 void Arguments::copyToRegisters(ExecState* exec, Register* buffer, uint32_t maxSize)
99 void Arguments::fillArgList(ExecState* exec, MarkedArgumentBuffer& args)
144 bool Arguments::getOwnPropertySlot(ExecState* exec, unsigned i, PropertySlot& slot)
157 bool Arguments::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot)
182 bool Arguments::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, PropertyDescriptor& descriptor)
207 void Arguments::getOwnPropertyNames(ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode)
220 void Arguments::put(ExecState* exec, unsigned i, JSValue value, PutPropertySlot& slot)
233 void Arguments::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot)
260 bool Arguments::deleteProperty(ExecState* exec, unsigned i)
276 bool Arguments::deleteProperty(ExecState* exec, const Identifier& propertyName)