public override TResult Accept <TResult>(CSharpSymbolVisitor <TResult> visitor) => visitor.VisitFunctionPointerType(this);
 internal override TResult Accept <TArgument, TResult>(CSharpSymbolVisitor <TArgument, TResult> visitor, TArgument a) => visitor.VisitFunctionPointerType(this, a);
 public override void Accept(CSharpSymbolVisitor visitor) => visitor.VisitFunctionPointerType(this);