private Chan VisitChan(Chan chan) { TypeNode tNode = this.VisitTypeExpression((TypeExpression)chan.ChannelType); chan.ChannelType = tNode; return chan; }