Use clang's built-in type pretty-printing