public override void VisitFormalTypeParam(FormalTypeParam x) { throw new NotImplementedException(); }
virtual public void VisitFormalTypeParam(FormalTypeParam x) { // nothing }