|
|
fc2b88da4b
|
xo-reflect: feat: capture dtor
|
2024-08-05 14:37:35 -04:00 |
|
|
|
2c51a1e1a0
|
xo-reflect: promote std::string to always-reflect
|
2024-06-26 00:40:11 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
0707571945
|
cosmetic: indentation
|
2023-10-17 14:52:44 -04:00 |
|
|
|
26dffce470
|
build: bugfix: support transitive deps in find_package helper
|
2023-10-09 14:00:54 -04:00 |
|
|
|
58b7f567e9
|
build: xo_dependency_headeronly() -> xo_dependency()
|
2023-10-08 13:56:20 -04:00 |
|
|
|
0c73b5417b
|
reflect: tidy indentlog dep
|
2023-10-06 23:55:13 -04:00 |
|
|
|
1b3be7e733
|
build: account for xo/ insertion into include path
|
2023-10-06 18:43:49 -04:00 |
|
|
|
f5c60e299b
|
xo-reflect: update subsys include location
|
2023-10-06 18:09:41 -04:00 |
|
|
|
94d77bf809
|
reflect: use xo_add_shared_library() + misc.
|
2023-09-27 19:42:52 -04:00 |
|
|
|
33f96604ee
|
build: cosmetic: remove dead comments
|
2023-09-27 16:38:01 -04:00 |
|
|
|
79bb624ec8
|
reflect: build: retire superseded cmake macros
|
2023-09-27 14:03:55 -04:00 |
|
|
|
eafb897dfd
|
reflect: build: use new xo-cmake macros
|
2023-09-27 13:22:02 -04:00 |
|
|
|
2bd1b19388
|
github: more weird build experiments
|
2023-09-26 15:55:03 -04:00 |
|
|
|
75cfc477b8
|
github: more experiments w/ --debug-find
|
2023-09-26 15:45:03 -04:00 |
|
|
|
34b7722410
|
github: try triggering indentlog failure
|
2023-09-26 15:13:03 -04:00 |
|
|
|
ce7154db57
|
build: use cmake find_package() in CONFIG mode
|
2023-09-26 13:44:21 -04:00 |
|
|
|
8f36e73b18
|
build: remove submodules (moved to reflect-sm project)
|
2023-09-26 01:27:13 -04:00 |
|
|
|
fdb4ca37f4
|
reflect: initial implementation
|
2023-09-25 17:49:42 -04:00 |
|