public override void AcceptVisitor(ICodeVisitor visitor)
 {
     visitor?.VisitFunction(this);
 }