wrenpp/src
King_DuckZ 2c99251b27 Add support for returning a pre-existing foreign object from a foreign method
This is potentially subject to change in the near
future. This commit adds support for returning
an instance (currently wrapped in ForeignObject<>)
of a foreign object that is already instantiated.
The object returned this way simply gets selected
by handle into slot 0 of C Wren.
Conversely, returning just a naked object causes
wrenpp to make a Wren-accessible copy of it.
2024-05-28 08:25:19 +02:00
..
crc32 Build fix for aarch64 2022-06-03 20:41:00 +02:00
callback_manager.cpp Refactor so that make_method_bindable also accepts free functions now 2022-05-19 19:22:20 +02:00
class_manager.cpp Keeping crc around, but cleaning up a bit 2022-06-03 10:27:28 +02:00
configuration.cpp
def_configuration.cpp Fix memory leaks 2022-05-15 19:19:56 +02:00
dynafunc_aarch64_gnu.S Buildfix but only tested on amd64 2024-05-24 12:41:39 +02:00
dynafunc_amd64_gnu.S Buildfix but only tested on amd64 2024-05-24 12:41:39 +02:00
dynafunc_maker.cpp Some fixes 2024-05-26 20:36:31 +02:00
dynafunc_maker.hpp Foreign function callbacks now receive a ModuleAndName parameter too. 2022-05-17 01:06:36 +02:00
handle.cpp Add support for returning a pre-existing foreign object from a foreign method 2024-05-28 08:25:19 +02:00
meson.build Add support for returning a pre-existing foreign object from a foreign method 2024-05-28 08:25:19 +02:00
module_and_name.cpp Add equality operators 2022-05-24 16:07:16 +02:00
pvt_config.h.in Tidy up hardware crc32 implementations 2022-06-03 15:54:45 +02:00
setters_getters.cpp Add support for returning a pre-existing foreign object from a foreign method 2024-05-28 08:25:19 +02:00
vm.cpp Use a better ID for identifying classes. 2022-06-03 09:39:43 +02:00
vm_fun.cpp New helper function for abort_fiber + message 2022-05-25 11:56:53 +02:00
wren_class_name_from_type.cpp Use a better ID for identifying classes. 2022-06-03 09:39:43 +02:00