Dustin Spicuzza
Dustin Spicuzza
For robotpy-build, I use pcpp to preprocess the headers that we're wrapping to interpret any macros before generating the wrappers. Perhaps this is unique, but I don't actually care about...
For SSL servers that have a cert that I don't want to trust locally.
# Background On github actions when running in a container, by default (at least in my container) the build directory isn't considered 'safe' by git because it has 'dubious ownership'....
### Problem description From https://isocpp.org/wiki/faq/pointers-to-members ### C++ code that can't be parsed correctly (please double-check that https://robotpy.github.io/cxxheaderparser/ has the same error) ```text typedef int (Fred::*FredMemFn)(char x, float y); ```
### Problem description Was playing in godbolt and got this to work, but I can't imagine why you'd ever want to do this. ### C++ code that can't be parsed...
Makes type checking less effective. `ParsedTypeModifiers` should be made more explicit too.
``` ClassType className("string param"); ```
Currently all attributes are discarded, I'm sure somebody wants to use them for something. ... I likely won't implement this until I find a need for it, but PR's welcome?
Would be useful to just be able to say everything in a yaml file is a subpackage.