I uploaded a first cut of an internals manual for clang here: http://llvm.org/cfe/docs/InternalsManual.html It describes some of the more interesting classes, but is obviously missing a lot. It will eventually get a CSS file that makes it look less boring :) Patches welcome, -Chris