e.printStackTrace();
if (global.debug) e.printStackTrace();
    public void complete(Symbol c) {        if (completed) {            c.setInfo(Type.NoType);        } else {            try {                long msec = System.currentTimeMillis();		String filename = SourceRepresentation.externalizeFileName(		    c.fullName()) + ".scala";		java.io.File f = global.classPath.openJavaFile(filename);                Unit unit = new Unit(global, new SourceFile(f), false);                global.PHASE.PARSER.apply(unit);                global.PHASE.ANALYZER.lateEnter(global, unit, c);                global.operation("added " + filename + " in " +                        (System.currentTimeMillis() - msec) + "ms");            } catch (IOException e) {                e.printStackTrace();                global.error("i/o error while loading " + c);                c.setInfo(Type.ErrorType);            }            completed = true;        }    }