The following article was created from a 2021 CppCon talk given by Jonah Jolley.
One of our clients has a software product that must comply with federal
regulations. For them, they must submit technical documents to a governing body.
However, in their case, the codebase didn’t accurately reflect what was
documented. This led to an unmitigated, unsafe condition.
To solve this issue, we used Clang LibASTMatchers to check the codebase and
ensure they were indeed compliant.
Why Compliance in Cod