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( 193private static readonly string namePat = expression( 317private static string optional(params string[] segments) => $"{group(expression(segments))}?"; 323private static string repeated(params string[] segments) => $"{group(expression(segments))}+"; 328private static string group(params string[] segments) => $"(?:{expression(segments)})"; 333private static string capture(params string[] segments) => $"({expression(segments)})"; 338private static string anchored(params string[] segments) => $"^{expression(segments)}$";