Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You can use something like this to generate code from your code's AST: https://github.com/sporacid/spore-codegen/
I wrote a libclang based code generation tool and a support library to do static reflection and generate proxies for classes. You can check it out here https://github.com/fabian-jung/tsmp.
You can look at it here. If you want to know more about the implementation details, you can read about it here.