|
|
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 |
|
|
|
ea36e50ea0
|
minor tweaks : doc , build messaging
|
2023-10-19 16:26:27 -04:00 |
|
|
|
0d6e9afc0a
|
build: tidy in CMakeLists.txt
|
2023-10-17 14:52:53 -04:00 |
|
|
|
0707571945
|
cosmetic: indentation
|
2023-10-17 14:52:44 -04:00 |
|
|
|
8231420c5e
|
cosmetic: indenting
|
2023-10-17 14:52:27 -04:00 |
|
|
|
47f86347a4
|
doc updates
|
2023-10-17 14:52:09 -04:00 |
|
|
|
be6d36a5c8
|
build: print CMAKE_MODULE_PATH / CMAKE_PREFIX_PATH
|
2023-10-12 10:51:25 -04:00 |
|
|
|
ccb934e2b5
|
cosmetic: indentation in init_reflect.hpp
|
2023-10-09 16:53:37 -04:00 |
|
|
|
d0ccff195f
|
bugfix: include path + reindent
|
2023-10-09 14:03:10 -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 |
|
|
|
7d1e2f3902
|
drop cmake-config-mediated indentlog dep (will see if need later)
|
2023-10-06 23:54:42 -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 |
|
|
|
61ddb8140e
|
refcnt: update after inserting xo into include path
|
2023-10-06 18:02:22 -04:00 |
|
|
|
9718be824b
|
cosmetic: indentation
|
2023-10-06 17:05:28 -04:00 |
|
|
|
c8280cb8c4
|
document compile_commands.json symlink + .gitignore
|
2023-10-06 17:05:08 -04:00 |
|
|
|
6be9037f10
|
reflect: insert xo/ subdir into include path
|
2023-10-06 16:53:47 -04:00 |
|
|
|
ba95d0a40c
|
cosmetic: drop cmake message
|
2023-10-06 16:40:18 -04:00 |
|
|
|
af1d2f3535
|
bugfix: cmake config template
|
2023-10-06 16:40:03 -04:00 |
|
|
|
c18c848179
|
tidy: c++ indentation
|
2023-10-06 16:39:53 -04:00 |
|
|
|
d148f3d51f
|
tidy: remove dup decl
|
2023-10-06 16:39:40 -04:00 |
|
|
|
ee436ca9e9
|
build: technical fix to catch2 dep
|
2023-10-03 22:22:10 -04:00 |
|
|
|
9b36ea4925
|
Merge branch 'main' of github.com:Rconybea/reflect
|
2023-10-03 22:19:30 -04:00 |
|