Sorry if this question's a little inane but does the Clang frontend currently perform sufficient semantic analysis to build a symbol table for cross-referencing?