https://github.com/blockspacer/flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
https://github.com/blockspacer/flextool
clang cling codestyle cplusplus cpp cpp11 cpp14 introspection libtooling llvm metaclass preprocessor refactoring reflection serialization source-to-source static-analysis transpiling
Last synced: 7 months ago
JSON representation
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
- Host: GitHub
- URL: https://github.com/blockspacer/flextool
- Owner: blockspacer
- License: mit
- Created: 2020-05-05T20:13:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-09T14:55:45.000Z (almost 4 years ago)
- Last Synced: 2024-08-05T10:16:44.426Z (11 months ago)
- Topics: clang, cling, codestyle, cplusplus, cpp, cpp11, cpp14, introspection, libtooling, llvm, metaclass, preprocessor, refactoring, reflection, serialization, source-to-source, static-analysis, transpiling
- Language: CMake
- Homepage: https://blockspacer.github.io/flex_docs/
- Size: 20 MB
- Stars: 42
- Watchers: 5
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE