Katy Coe
|
91b93f3263
|
C++: Implement enums
|
2020-07-04 13:03:23 +02:00 |
|
Katy Coe
|
a9d002fd78
|
C++. Compatibility fixes for release 2020.1
|
2020-07-04 02:30:50 +02:00 |
|
Katy Coe
|
4ca640d551
|
C++: CppTypes add enumerators & indexers, flattened fields, force sorting, update test
|
2020-07-04 02:30:50 +02:00 |
|
Katy Coe
|
46f2b9eb53
|
C++: Fix FromUnityVersion not forwarding wordSize
|
2020-07-04 02:30:50 +02:00 |
|
Katy Coe
|
9e72412230
|
C++: Handle function pointers
|
2020-07-04 02:30:50 +02:00 |
|
Katy Coe
|
9ee8065d57
|
C++: Fix assembly resource location bug
|
2020-07-04 02:30:50 +02:00 |
|
Katy Coe
|
8a85acb242
|
C++: Various tweaks
Indent output
Handle bool fields
Skip comments and methods
Check that every line that matters is parsed
Update test to check every Unity version
|
2020-07-04 02:30:50 +02:00 |
|
Katy Coe
|
8f56aea002
|
C++: Handle #ifdef IS_XXBIT, allow word size argument
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
14b7d09e9d
|
C++: Handle comma-separated fields
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
b38a348709
|
C++: Handle enum prefix in field
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
727cabe0db
|
C++: Parse __attribute((aligned(X)))
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
f6e4c6eb09
|
C++: Parse array fields
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
630b0a771d
|
C++: Implement bitfields
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
29c9514fdf
|
C++: Handle unsigned/volatile, improve output, typedefs, regexes
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
65b9bb2349
|
C++: Improve handling of multiple pointer indirection and typedefs
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
5259374f83
|
C++: Improve handling of pointers
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
ee2f851a1a
|
C++: Finish initial draft of header parsing
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
d8aaba375e
|
C++: Parse typedef struct definitions and nested types as fields
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
f407cb94df
|
C++: Add parse loop, implement typedef alias parsing
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
bee75fc6b1
|
C++: Add boilerplate for type parsing
|
2020-07-04 02:30:49 +02:00 |
|
Katy Coe
|
0731b380fd
|
C++: Separate compiler option from CppDeclarationGenerator
|
2020-07-02 15:17:12 +02:00 |
|
Katy Coe
|
249873ab02
|
C++: Add some MSVC symbols to reserved names
|
2020-07-02 14:21:21 +02:00 |
|
Katy Coe
|
23db04c369
|
Minor re-organization
|
2020-06-30 00:13:18 +02:00 |
|