ruffle/core/src/avm2
David Wendt 1b5869e15a avm2: Preserve ability to `callmethod` on slot IDs that have not yet been bound, by binding them at that time. 2021-10-31 00:52:58 -07:00
..
globals avm2: `Object.hasOwnProperty`, `propertyIsEnumerable`, and `setPropertyIsEnumerable` only work with public-NS properties. 2021-10-30 11:44:29 -06:00
object avm2: Preserve ability to `callmethod` on slot IDs that have not yet been bound, by binding them at that time. 2021-10-31 00:52:58 -07:00
activation.rs avm2: Preserve ability to `callmethod` on slot IDs that have not yet been bound, by binding them at that time. 2021-10-31 00:52:58 -07:00
array.rs avm2: Use the actual `FromIterator` trait 2021-03-19 12:39:57 -07:00
bytearray.rs avm2: Make ObjectEncoding C-like 2021-10-25 16:32:55 -07:00
class.rs avm2: Preserve ability to `callmethod` on slot IDs that have not yet been bound, by binding them at that time. 2021-10-31 00:52:58 -07:00
domain.rs avm2: Make `get_property`, `set_property`, `init_property`, and various other derivative methods take a `Multiname` and run the search inside `Object`. 2021-09-23 15:59:06 -06:00
events.rs avm2: Scope redesign 2021-10-19 18:39:41 -06:00
function.rs avm2: Derive Collect for NativeExecutable 2021-10-19 18:39:41 -06:00
globals.rs avm2: Add flash.net.ObjectEncoding 2021-10-25 16:32:55 -07:00
method.rs chore: move core::avm1::string::AvmString to core::string::AvmString 2021-09-13 03:30:17 -07:00
names.rs avm2: `Any` namespaces are represented as `*` in `QName`'s string form 2021-10-01 16:30:58 -06:00
object.rs avm2: Preserve ability to `callmethod` on slot IDs that have not yet been bound, by binding them at that time. 2021-10-31 00:52:58 -07:00
property.rs avm2: Change core types from Object to ClassObject where possible 2021-09-27 11:03:48 +02:00
property_map.rs Add AVM2 equivalent of `PropertyMap` for further expansion. 2020-07-18 16:41:35 -04:00
regexp.rs chore: move core::avm1::string::AvmString to core::string::AvmString 2021-09-13 03:30:17 -07:00
return_value.rs avm2: Change core types from Object to ClassObject where possible 2021-09-27 11:03:48 +02:00
scope.rs avm2: Instance traits and class traits should use seperate scopechains 2021-10-19 18:39:41 -06:00
script.rs avm2: Instance traits and class traits should use seperate scopechains 2021-10-19 18:39:41 -06:00
slot.rs avm2: Remove lazy trait initialization 2021-07-20 22:02:03 -04:00
string.rs chore: move core::avm1::string::AvmString to core::string::AvmString 2021-09-13 03:30:17 -07:00
traits.rs avm2: Add `ClassObject` methods for pulling unbound methods or bound method objects from the class or instance. 2021-10-31 00:52:58 -07:00
value.rs avm2: Remove `is_boxed_primitive`, as we are no longer accepting boxed primitives on the stack. 2021-10-03 15:57:43 -07:00
vector.rs avm2: Change core types from Object to ClassObject where possible 2021-09-27 11:03:48 +02:00