Commit Graph

19 Commits

Author SHA1 Message Date
wash 5877abd33e fx.reflection: update iterator semantics 2026-05-28 21:00:23 +01:00
wash 5d0aa577d6 fx.reflection: fix fx_string type marshalling 2026-05-25 17:26:55 +01:00
wash f9b456a99f fx.reflection: implement assembly registration and lookup 2026-05-25 17:26:08 +01:00
wash 673bf07cf6 fx.reflection: implement retrieving functions and properties from fx_type 2026-05-25 17:25:27 +01:00
wash 82bb20c6af fx.reflection: implement fx_property 2026-05-25 17:24:47 +01:00
wash 61182e0153 fx.reflection: function: update invocation to support new value-types 2026-05-17 17:11:02 +01:00
wash 5ead9118b3 build: add module to handle querying platform details 2026-05-05 21:31:12 +01:00
wash f3062222cb fx: support for registering callable functions with types 2026-05-05 21:16:31 +01:00
wash 90a3905f48 fx: re-arrange type system to allow for reflection 2026-05-05 19:03:22 +01:00
wash 9937546452 fx.reflection: remove fx_function_context 2026-05-04 22:56:21 +01:00
wash b8e270b962 fx.reflection: function: implementing pre-binding argument values to functions 2026-05-04 22:53:45 +01:00
wash dea321acc2 fx.reflection: optimise darwin dynamic function calling 2026-05-04 20:44:02 +01:00
wash bf251dd818 fx.reflection: optimise linux dynamic function calling 2026-05-04 19:37:44 +01:00
wash bebc67537d fx.reflection: implement dynamic function calling on linux-x86_64 2026-05-04 19:23:10 +01:00
wash e954a15d92 fx.reflection: cleanup darwin implementation of dynamic function calling 2026-05-04 19:22:41 +01:00
wash fd35c2b03e fx.reflection: add stub files for object properties 2026-05-04 16:33:51 +01:00
wash bf7d8cfb75 fx.reflection: implement dynamic function calling 2026-05-04 16:33:16 +01:00
wash a0283da135 build: fix namespace build macro 2026-05-03 14:47:59 +01:00
wash 7b42a023e4 runtime: add assembly system to collect and export type definitions 2026-05-03 13:11:22 +01:00