} catch (IOException ex) { currentInfo.parserCrashed = currentPhase; dumpSource(currentInfo, ex); throw ex; } catch (RuntimeException | Error ex) { parserError = currentPhase; dumpSource(currentInfo, ex); throw ex; } finally {
assert a = true; if (a) { dumpSource(ci, t);