85 for (
size_t i = 0; i < static_cast<size_t>(size); ++
i) {
ActionScript value type.
Definition: as_value.h:94
virtual bool accept(const ObjectURI &uri, const as_value &val)
This function should return false if no further visits are needed.
Definition: Array_as.cpp:911
uri
Definition: test.py:12
A visitor to check whether an array is strict or not.
Definition: Array_as.h:54
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
The base class for all ActionScript objects.
Definition: as_object.h:161
as_value getOwnProperty(as_object &o, const ObjectURI &uri)
Get an own member of an object.
Definition: as_object.h:777
A URI for describing as_objects.
Definition: ObjectURI.h:44
VM & getVM(const as_environment &env)
Definition: as_environment.h:222
An abstract property visitor.
Definition: PropertyList.h:49
ObjectURI arrayKey(VM &vm, size_t i)
Convert an integral value into an ObjectURI.
Definition: Array_as.cpp:995
void registerArrayNative(as_object &global)
Definition: Array_as.cpp:954
The AVM1 virtual machine.
Definition: VM.h:71
Definition: GnashKey.h:132
void array_class_init(as_object &where, const ObjectURI &uri)
Initialize the global.Array object.
Definition: Array_as.cpp:973
Definition: GnashKey.h:155
size_t arrayLength(as_object &array)
Get the length of an object as though it were an array.
Definition: Array_as.cpp:942
IsStrictArray(VM &st)
Definition: Array_as.h:57
void foreachArray(as_object &array, T &pred)
Definition: Array_as.h:78
bool strict() const
Definition: Array_as.h:60
void checkArrayLength(as_object &array, const ObjectURI &uri, const as_value &val)
Genuine arrays handle the length property in a special way.
Definition: Array_as.cpp:920