|
|
a2b24b8a2e
|
xo-alloc / xo-ordinaltree: + concepts + allocator-aware
|
2025-12-03 15:36:59 -05:00 |
|
|
|
aff30a1ee3
|
xo-interpreter: add Primitive object, to expose builtin functions
|
2025-11-27 11:03:41 -05:00 |
|
|
|
ce6fa08abb
|
xo-interpreter: ObjectConverter + VirtualSchmatikaMachineFlyweight
|
2025-11-19 21:34:13 -05:00 |
|
|
|
5e2cff3f9d
|
xo-interpreter CVector for StackFrame reflection + OSX imgui edits
|
2025-11-17 10:41:35 -05:00 |
|
|
|
6ba0445701
|
xo-interpreter adds + explict mm arg to ctors (retiring Object::mm)
|
2025-11-16 20:10:23 -05:00 |
|
|
|
ecbfc79c1d
|
xo-reflect: bugfix is_i64 on linux (gcc / wsl2)
|
2025-07-27 14:31:39 -04:00 |
|
|
|
dc26b97802
|
xo-reader: integer arithmetic + parser + pretty-printing adds
|
2025-07-27 13:35:20 -04:00 |
|
|
|
0f89542e11
|
xo-expression xo-reader: type unifier + misc improvements
|
2025-07-26 17:28:41 -04:00 |
|
|
|
5dce303fe1
|
xo-reflect: bugfix: missing RefPointerTdx.fixed_child_td()
|
2024-09-14 18:26:10 -05:00 |
|
|
|
41f5ee3f88
|
xo-reflect: bugfix: missing PointerTdx.n_child_fixed()
|
2024-09-14 14:40:04 -05:00 |
|
|
|
4179196e21
|
xo-reflect: nit: README typo
|
2024-08-27 16:30:08 -04:00 |
|
|
|
b1c3dc80b1
|
xo-reflect: + invoker feature
|
2024-08-19 18:50:35 -04:00 |
|
|
|
8b631bbcc1
|
xo-reflect: tidy: formatting in utest
|
2024-08-05 14:37:54 -04:00 |
|
|
|
fc2b88da4b
|
xo-reflect: feat: capture dtor
|
2024-08-05 14:37:35 -04:00 |
|
|
|
1ddc3e6a62
|
xo-reflect: clang nit on FunctionTdxInfo
|
2024-06-27 17:46:08 -04:00 |
|
|
|
908c3ae50b
|
xo-reflect: bugfix: missing char in Object.hpp
|
2024-06-26 00:45:18 -04:00 |
|
|
|
58e143f1b1
|
xo-reflect: + Object (cache TypeId for dispatching)
|
2024-06-26 00:40:28 -04:00 |
|
|
|
2c51a1e1a0
|
xo-reflect: promote std::string to always-reflect
|
2024-06-26 00:40:11 -04:00 |
|
|
|
771ccdd308
|
xo-reflect: cosmetic: indenting
|
2024-06-26 00:39:58 -04:00 |
|
|
|
2b9aff3640
|
xo-reflect: + TypeDescr:: n_child_fixed(), fixed_child_td(i)
|
2024-06-25 19:37:16 -04:00 |
|
|
|
ec2591f907
|
Merge branch 'main' of github.com:Rconybea/reflect
|
2024-06-25 18:59:15 -04:00 |
|
|
|
42331ce8ba
|
xo-reflect: multiple improvements -- kitchen sink
|
2024-06-25 18:39:37 -04:00 |
|
|
|
a7b6ca2864
|
xo-reflect: + xo-reflectutil in README
|
2024-06-25 00:26:25 -04:00 |
|
|
|
0454fdcbff
|
xo-reflect: minor: move assign_tdextra() impl to .hpp
|
2024-06-25 00:26:05 -04:00 |
|
|
|
57a75e380f
|
xo-reflect: + reflect builtin c++ types (int ..) automatically
|
2024-06-19 10:51:48 -04:00 |
|
|
|
05c94a3105
|
xo-reflect: fix constructed canonical name for fptr
|
2024-06-18 17:30:56 -04:00 |
|
|
|
b06c55b98b
|
xo-reflect: + FunctionTdx::make_function()
|
2024-06-18 17:17:26 -04:00 |
|
|
|
ef41f9b280
|
xo-reflect: + comment
|
2024-06-18 17:17:09 -04:00 |
|
|
|
276e1e5451
|
xo-reflect: + TypeDescrBase::require_by_fn_info()
|
2024-06-18 17:16:28 -04:00 |
|
|
|
f4db0eefce
|
xo-reflect: + FunctionTdxInfo::make_canonical_name()
|
2024-06-18 17:16:05 -04:00 |
|
|
|
6fc1fff9dc
|
xo-reflect: + TypeDescr::lookup_by_name()
|
2024-06-18 17:15:08 -04:00 |
|
|
|
8a20796fe9
|
xo-reflect: + Reflect::is_native<T>()
|
2024-06-18 17:14:38 -04:00 |
|
|
|
dddd6ca5ec
|
xo-reflect: refactor to support manually-constructed function types
|
2024-06-18 15:43:03 -04:00 |
|
|
|
7243939916
|
xo-reflect: allow TypeDescr without .native_typeinfo
|
2024-06-18 14:05:51 -04:00 |
|
|
|
515cedf160
|
xo-reflect: + EstablishFunctionTdx + bugfix deducing fptr inputs
|
2024-06-15 13:15:57 -04:00 |
|
|
|
6c856be0fc
|
xo-reflect: README: howto using xo-build
|
2024-06-15 13:15:22 -04:00 |
|
|
|
fb8f4fdec2
|
xo-reflect: utest for function reflection
|
2024-06-14 10:56:50 -04:00 |
|
|
|
ef191b136e
|
xo-reflect: automatically reflecct function pointers
|
2024-06-14 10:56:35 -04:00 |
|
|
|
ec365d8b6f
|
xo-reflect: build: ++ FunctionTdx.cpp
|
2024-06-14 10:55:36 -04:00 |
|
|
|
aa55e20e12
|
xo-reflect: + infra for reflecting functions
|
2024-06-14 10:55:08 -04:00 |
|
|
|
188825d449
|
xo-reflect: cosmetic: code layout
|
2024-06-14 10:54:35 -04:00 |
|
|
|
fba8ed9c89
|
xo-reflect: github: fix title for cmake CI
|
2024-06-14 10:54:14 -04:00 |
|
|
|
0fe2b51076
|
xo-reflect: cosmetic: code layout
|
2024-06-14 10:53:51 -04:00 |
|
|
|
9db0969733
|
xo-reflect: cosmetic: code layout
|
2024-06-14 10:53:35 -04:00 |
|
|
|
9d31c6ad87
|
xo-reflect: cosmetic: code layout
|
2024-06-14 10:53:23 -04:00 |
|
|
|
c71bcb6415
|
xo-reflect: build: streamline using recent xo-cmake improvements
|
2024-05-01 14:33:57 -04:00 |
|
|
|
fe986a320a
|
build: streamline CMAKE_MODULE_PATH interaction
|
2024-03-15 19:26:43 -04:00 |
|
|
|
b0b3e7c0c8
|
cosmetic: layout, copypasta comments
|
2024-03-13 15:30:00 -04:00 |
|
|
|
7b433e3f4e
|
build: .cmake code layout
|
2023-10-22 14:52:39 -04:00 |
|
|
|
ee6eb49354
|
build: make symlink-aware
|
2023-10-19 16:26:49 -04:00 |
|