More work on building an AST structure from the libclang visitors.