ffig
ffig copied to clipboard
Add support to cppmodel to extract template arguments
We will need to be able to decompose std::optional<T>
into std::optional
(to dispatch to the appropriate customisation point) and T
(for type-specific logic).
libclang provides this information, so we need to capture it when we traverse the AST and include it in the cppmodel we build.