Libclang: Getting the list of AST nodes that can be included in the CFG

Is there an easy way to find the list of AST nodes that can also be found in the CFG? (This is for values of “easy” that include grepping Clang sources.)

For background: we are converting the Clang CFG into an internal form. Since some but not all of the nodes that appear in the AST also appear in the CFG, it would be nice to know with certainty that we haven’t missed one or implemented a conversion that will never be used.

This is for Clang 17.

My suspicion is that the answer is no and that it can only be determined by carefully tracing the code, but I’d love to be wrong.