4 public class TreeBuilder : Vala.CodeVisitor {
5 private ArrayList<PackageMetaData> packages = new ArrayList<PackageMetaData> ();
6 private PackageMetaData source_package;
8 private HashMap<Vala.SourceFile, SourceFile> files = new HashMap<Vala.SourceFile, SourceFile> ();
9 private HashMap<Vala.Symbol, Symbol> symbol_map = new HashMap<Vala.Symbol, Symbol> ();
11 private ErrorReporter reporter;