Dustin Spicuzza
cafb594179
Allow fields to be marked inline
...
- Fixes #84
2023-11-19 12:47:09 -05:00
Dustin Spicuzza
c3fbe4c16c
breaking change: Remove operator type and make part of Function
...
- Unifies free function operators and method operators -- otherwise users
would need to parse the operator themselves to deal with free function operators
- We don't have any releases yet, so there are no stability guarantees
2023-09-23 21:45:30 -04:00
Tomaž Šuštar
3938d0ffef
fix #49 for anonymous unions ( #50 )
...
* fix #49 for anonymous unions
* fix formatting
* fix mypy and tests
* fix for structs
* fix formatting
2023-06-14 13:31:10 -04:00
Dustin Spicuzza
919e35e45f
Correctly parse constructor implementations outside of a class
...
- Fixes #32
2022-12-08 02:00:05 -05:00
Dustin Spicuzza
15e4e0b879
Add support for parsing method implementations outside of a class
...
- Fixes #10
2022-12-08 01:26:16 -05:00
Dustin Spicuzza
f1c1f2e6af
Add misc tests added to CppHeaderParser
2022-12-06 07:52:51 -05:00
Dustin Spicuzza
9756025e2d
mypy: add None return types to functions that don't return a value
2022-01-02 21:30:41 -05:00
Dustin Spicuzza
5f57509568
Format with latest black
2021-11-25 22:51:08 -05:00
Spicuzza
8591e3114f
Add test for mutable
...
- Fixes #19
2021-11-21 12:56:26 -05:00
Dustin Spicuzza
65e05bfb90
Add test for volatile field
...
- Fixes #16
2021-09-08 09:21:01 -04:00
Dustin Spicuzza
d97ed6c99c
Fix template specialization unit tests
2020-12-30 03:22:29 -05:00
Dustin Spicuzza
ef5c22972b
Initial commit
2020-12-28 03:43:37 -05:00