Robin Voetter
|
f425995473
|
parseMember, adapt for bitfields & multidimensional arrays
|
2020-06-10 18:11:53 +02:00 |
|
Robin Voetter
|
b295649176
|
Rename TypeInfo members in snake case
|
2020-06-10 13:48:07 +02:00 |
|
Robin Voetter
|
20a81f35fb
|
typedef/declaration parsing
|
2020-06-10 13:40:19 +02:00 |
|
Robin Voetter
|
fb390bde1d
|
CTokenizer & XmlCTokenizer
|
2020-06-10 02:10:37 +02:00 |
|
Robin Voetter
|
ba6180e336
|
Basic basetype parsing
|
2020-06-09 17:26:26 +02:00 |
|
Robin Voetter
|
3945c8caf5
|
Bitmask & handle parsing
|
2020-06-09 15:44:21 +02:00 |
|
Robin Voetter
|
9733e34f7a
|
Enum parsing
|
2020-06-09 14:51:20 +02:00 |
|
Robin Voetter
|
47c9bcb8a3
|
begin work on new registry: api constants & tags
|
2020-06-09 03:02:17 +02:00 |
|
Robin Voetter
|
c2974a16e6
|
Use @Type(.Opaque) for opaque types, render more stuff
|
2020-06-09 01:39:55 +02:00 |
|
Robin Voetter
|
687e1dd300
|
FlagTraits
|
2020-05-20 01:41:04 +02:00 |
|
Robin Voetter
|
c667287d7d
|
Zig 0.6.0 compat; More vulkan compat
|
2020-05-11 01:51:23 +02:00 |
|
Robin Voetter
|
c542e70e15
|
Prefer loops over repetitive code
|
2020-01-29 01:10:40 +01:00 |
|
Robin Voetter
|
aab96814a5
|
Struct & union rendering
|
2020-01-29 01:01:25 +01:00 |
|
Robin Voetter
|
5a7dcc7d0c
|
Type info and funcpointer rendering
|
2020-01-28 16:33:42 +01:00 |
|
Robin Voetter
|
191c445683
|
API definitions and enum declaration rendering
|
2020-01-27 23:14:52 +01:00 |
|
Robin Voetter
|
b5d71079e8
|
Make registry generation a member function
|
2020-01-24 15:14:52 +01:00 |
|
Robin Voetter
|
b093f6b61e
|
Registry: Header revision
|
2020-01-24 13:56:22 +01:00 |
|
Robin Voetter
|
51cb124feb
|
Registry: Base types
|
2020-01-24 13:27:56 +01:00 |
|
Robin Voetter
|
d9976a4271
|
Registry: API constants
|
2020-01-24 13:19:49 +01:00 |
|
Robin Voetter
|
7d2150212c
|
Single tagged union for all declarations instead of separate hash maps
|
2020-01-23 21:34:23 +01:00 |
|
Robin Voetter
|
78c1dce880
|
Registry: Function pointers
|
2020-01-23 17:43:28 +01:00 |
|
Robin Voetter
|
1c603c6e39
|
Registry: Commands
|
2020-01-23 01:33:53 +01:00 |
|
Robin Voetter
|
394f2d97ab
|
Registry: Struct aliases
|
2020-01-23 00:34:15 +01:00 |
|
Robin Voetter
|
ab84fa591c
|
Registry: Structs
|
2020-01-23 00:06:40 +01:00 |
|
Robin Voetter
|
1d3f80c6a9
|
Rename spec -> registry + type reading
|
2020-01-22 21:03:03 +01:00 |
|
Robin Voetter
|
9e3f2cc16a
|
Spec: Handles
|
2020-01-19 16:27:51 +01:00 |
|
Robin Voetter
|
ab7e55e885
|
Spec: Extension info
|
2020-01-16 15:10:21 +01:00 |
|
Robin Voetter
|
1a736a98b1
|
Spec: Bitmasks
|
2020-01-15 01:01:29 +01:00 |
|
Robin Voetter
|
2a2eeaf573
|
Spec: Enums
|
2020-01-14 01:30:33 +01:00 |
|
Robin Voetter
|
1d05850c1d
|
Remove workaround as it is apparently works without now
|
2020-01-12 13:14:19 +01:00 |
|
Robin Voetter
|
1805ffcd15
|
Flags
|
2020-01-12 13:13:59 +01:00 |
|
Robin Voetter
|
7304493f51
|
Xml parser
|
2020-01-05 18:35:30 +01:00 |
|
Robin Voetter
|
b49c64862e
|
Dingen
|
2019-10-25 22:45:57 +02:00 |
|
Robin Voetter
|
d02231d6a7
|
begin parser
|
2019-10-22 12:10:47 +02:00 |
|
Robin Voetter
|
2d07783e37
|
Make XmlUtf8Parser be in iterator-style again
|
2019-10-21 23:52:34 +02:00 |
|
Robin Voetter
|
721acad43f
|
Replace UnescapeIterator with XmlUtf8Parser
|
2019-10-21 22:56:36 +02:00 |
|
Robin Voetter
|
23ed9e610a
|
XML unescape iterator
|
2019-10-14 01:58:45 +02:00 |
|
Robin Voetter
|
e5ca4a90f1
|
Initial commit
|
2019-10-13 00:52:35 +02:00 |
|