/// <summary>
 /// Try to get the string literal value for a syntax node. Returns null if the string is interpolated.
 /// </summary>
 /// <param name="syntax">The string syntax node</param>
 public static string?TryGetLiteralValue(this StringSyntax syntax)
 => syntax.IsInterpolated() ? null : syntax.SegmentValues[0];