|
391c081778
|
genbindings: support argc/argv idiom used by QApplication ctor
|
2024-08-17 14:10:59 +12:00 |
|
|
b87c5998b1
|
genbindings: bind QVector<T> as []T, like QList
|
2024-08-17 11:29:31 +12:00 |
|
|
9a78d87e00
|
genbindings: treat QRgb as unsigned int
|
2024-08-17 11:27:02 +12:00 |
|
|
5fa7bd37eb
|
genbindings/typedefs: exclude typedefs from class pointer declarations
|
2024-08-17 11:25:54 +12:00 |
|
|
a87e7a99a7
|
genbindings: add many more ErrTooComplex and workarounds
|
2024-08-15 19:53:01 +12:00 |
|
|
3dafa8dba4
|
genbindings: fix up naming for << and >> functions
|
2024-08-15 19:51:58 +12:00 |
|
|
b89aeb2aa7
|
genbindings: try to invent better names for function overloads
|
2024-08-15 19:50:50 +12:00 |
|
|
189a93fbca
|
genbindings: more integer type handling
|
2024-08-15 19:49:09 +12:00 |
|
|
3dcdfbd594
|
genbindings: add explicit int casts when calling, to select overload
|
2024-08-14 18:33:47 +12:00 |
|
|
aaa1d1274b
|
genbindings: fix NotAssign overload functions
|
2024-08-14 18:26:51 +12:00 |
|
|
d7a7ae9bcf
|
genbindings: parse typedefs (don't do anything with them yet)
|
2024-08-14 18:26:42 +12:00 |
|
|
3419c8c0dc
|
genbindings: QList<> support
|
2024-08-11 16:37:18 +12:00 |
|
|
afcde0a69b
|
genbindings: inheritance support
|
2024-08-10 12:54:26 +12:00 |
|
|
c06acd0a1b
|
genbindings: refactor class handling
|
2024-08-10 12:53:26 +12:00 |
|
|
6fb50dc267
|
genbindings: call correct c++ function for optional parameters
|
2024-08-10 11:45:19 +12:00 |
|
|
2dc9d1bab7
|
genbindings: add QtClassType() helper
|
2024-08-08 19:06:14 +12:00 |
|
|
85dd87e6d0
|
genbindings: track optional parameters in our IL, expand in AST pass
|
2024-08-08 18:55:22 +12:00 |
|
|
0c275047c3
|
genbindings: QString parameter forwarding with custom preamble
|
2024-08-08 18:54:13 +12:00 |
|
|
618b68aaf9
|
genbindings: generated go methods should always be public
|
2024-08-08 17:51:46 +12:00 |
|
|
179c37dfe0
|
genbindings: move type renderering to CppParameter methods
|
2024-08-08 17:51:29 +12:00 |
|
|
4b803eb453
|
genbindings: more accurate parameter types
|
2024-08-08 17:51:10 +12:00 |
|
|
6174c4c243
|
genbindings: mark IL types as public for json export
|
2024-08-07 18:56:14 +12:00 |
|
|
3a802d0f5a
|
genbindings: further work on output generation
|
2024-08-07 18:51:51 +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 |
|