private void OutputCachedRecords() {
if (this.outputCache == null) {
return;
}
for(int record = 0; record < this.outputCache.Count; record ++) {
Debug.Assert(this.outputCache[record] is BuilderInfo);
BuilderInfo info = (BuilderInfo) this.outputCache[record];
OutputRecord(info);
}
this.outputCache = null;
}