private Chan VisitChan(Chan chan) { if (chan == null) return null; Chan result = (Chan)this.VisitTypeAlias(chan); return result; }