Looks nice. Two things on my wish list:
1. Make graphs from Clang's AST.
2. Invent some style flourish to help follow an edge that becomes part of a bundle of many edges.
1. Make graphs from Clang's AST.
2. Invent some style flourish to help follow an edge that becomes part of a bundle of many edges.
A pure AST wouldn't even have that information - it'd have the syntax, but not the semantics.
In any case, this experience gave me a new appreciation for compiler developers!