private static void Visit(this ICSharpPrintingVisitor visitor, ConstantCSharpPattern pattern)
 {
     visitor.VisitExpression(pattern.Value);
 }
 protected internal virtual CSharpPattern VisitConstantPattern(ConstantCSharpPattern node) =>
 node.Update(
     VisitAndConvert(node.Value, nameof(ConstantCSharpPattern))
     );