Robin Voetter
f0813e99d2
Basic setup for examples
2020-07-01 03:07:55 +02:00
Robin Voetter
c6054d2665
API Version parsing & rendering
2020-06-30 16:48:58 +02:00
Robin Voetter
9bda7d3357
Am smart
2020-06-30 03:42:40 +02:00
Robin Voetter
1d3a1101aa
Remove feature/extension selection
...
When an extension is promoted to core, the tags of all the relevant
items are changed. To allow for proper feature/extension selection, all
these items would need to be fixed up manually, which i think is too
much work for now
2020-06-30 03:34:07 +02:00
Robin Voetter
cd403e57ff
Fix empty enums being skipped over
2020-06-30 02:44:03 +02:00
Robin Voetter
c454400ff3
Extension/feature filtering + main generate function
2020-06-29 19:45:23 +02:00
Robin Voetter
3bef667e24
Handle bitflags
2020-06-20 04:15:31 +02:00
Robin Voetter
df886c5167
Api constant rendering
2020-06-16 19:24:39 +02:00
Robin Voetter
1631265a1c
Handle foreign types
2020-06-16 02:41:05 +02:00
Robin Voetter
baa1a68b53
Remove declarations in an order-preserving way
2020-06-15 13:50:07 +02:00
Robin Voetter
101654900d
Adhere to original enum field order
2020-06-15 13:42:10 +02:00
Robin Voetter
b9cbe5a155
Rendering setup
2020-06-15 04:11:13 +02:00
Robin Voetter
b113aad195
Split out TypeInfo to TypeInfo and DeclarationType
2020-06-15 01:56:39 +02:00
Robin Voetter
e6884a4622
DeclarationResolver
2020-06-13 16:00:48 +02:00