|
286cfa90c9
|
genbindings/typedefs: centralize exceptions
|
2024-09-20 18:41:21 +12:00 |
|
|
ac2ec49248
|
genbindings: merge enums with redundant definitions
|
2024-09-16 19:03:45 +12:00 |
|
|
52c6c3b0ea
|
genbindings: add retry logic to clang subprocess execution
|
2024-09-11 17:44:36 +12:00 |
|
|
d62ec99cf1
|
genbindings: add support for enums
|
2024-09-04 18:54:12 +12:00 |
|
|
164ef8cb6c
|
genbindings: add namespaces support
|
2024-08-27 19:12:08 +12:00 |
|
|
150dab7c46
|
genbindings: move checkComplexity into separate ast pass post-typedefs
|
2024-08-27 18:44:10 +12:00 |
|
|
0aa312c424
|
genbindings: track all typedefs, apply in a fixup AST pass
|
2024-08-26 22:52:46 +12:00 |
|
|
85cf3b84d8
|
genbindings: use knownClassNames tracker to distinguish A::B names
|
2024-08-26 22:52:41 +12:00 |
|
|
f6336617a0
|
genbindings: switch to two-phase
|
2024-08-26 22:45:11 +12:00 |
|
|
f8a9a3f36e
|
genbindings: initial work on inner class definitions
|
2024-08-25 19:08:28 +12:00 |
|
|
fb538b0a3b
|
genbindings: scan full qt include directory to find header files
|
2024-08-19 19:14:47 +12:00 |
|
|
bdbeb3d1e5
|
genbindings: move transformblacklist into exceptions.go
|
2024-08-19 19:12:13 +12:00 |
|
|
043db615b1
|
genbindings: avoid generating empty files
|
2024-08-19 19:11:36 +12:00 |
|
|
0e1630a8aa
|
genbindings: up to 104 files
|
2024-08-19 17:58:26 +12:00 |
|
|
1222174b09
|
genbindings/main: up to 96 files
|
2024-08-18 19:02:52 +12:00 |
|
|
c8ac62fccd
|
genbindings/main: up to 66 files
|
2024-08-18 17:47:58 +12:00 |
|
|
b3ef457f7e
|
genbindings/main: up to 60 files
|
2024-08-18 16:08:34 +12:00 |
|
|
8465cc21b3
|
genbindings/main: up to 50 files
|
2024-08-17 14:11:34 +12:00 |
|
|
f26735b0d5
|
genbindings/main: up to 28 files
|
2024-08-17 12:39:54 +12:00 |
|
|
c00976ba0d
|
genbindings/main: transform many more files, always dump our asts
|
2024-08-15 19:51:49 +12:00 |
|
|
a6d63f33d2
|
genbindings: skip non-Qt classes found
|
2024-08-14 18:38:57 +12:00 |
|
|
94182079e1
|
genbindings: qobject + qbytearray
|
2024-08-14 18:34:57 +12:00 |
|
|
944e04bf5d
|
genbindings: generate multiple files in one run, cache clang ast files
|
2024-08-14 17:43:54 +12:00 |
|
|
4d94d4cd34
|
genbindings: handle function overloads
|
2024-08-11 16:53:58 +12:00 |
|
|
bdc13f71c4
|
genbindings/main: dump and generate in one pass
|
2024-08-10 13:32:43 +12:00 |
|
|
85dd87e6d0
|
genbindings: track optional parameters in our IL, expand in AST pass
|
2024-08-08 18:55:22 +12:00 |
|
|
a991feb589
|
genbindings: fixup header paths and header include guards
|
2024-08-08 18:54:36 +12:00 |
|
|
3a802d0f5a
|
genbindings: further work on output generation
|
2024-08-07 18:51:51 +12:00 |
|
|
0514866d23
|
genbindings: add helper arguments to dump wip json
|
2024-08-07 18:51:30 +12:00 |
|
|
7319683a3f
|
genbindings: wip
|
2024-08-06 14:29:12 +12:00 |
|
|
f54814588e
|
genbindings: initial commit
|
2024-08-06 13:03:23 +12:00 |
|