10 references to expression
Microsoft.NET.Build.Containers (10)
ReferenceParser.cs (10)
41private static readonly string nameComponent = expression(alphaNumeric, optional(repeated(separator, alphaNumeric))); 55private static readonly string ipv6address = expression( 67private static readonly string domainName = expression( 87private static readonly string domain = expression( 161private static readonly string namePat = expression( 285private static string optional(params string[] segments) => $"{group(expression(segments))}?"; 291private static string repeated(params string[] segments) => $"{group(expression(segments))}+"; 296private static string group(params string[] segments) => $"(?:{expression(segments)})"; 301private static string capture(params string[] segments) => $"({expression(segments)})"; 306private static string anchored(params string[] segments) => $"^{expression(segments)}$";