9 references to optional
Microsoft.NET.Build.Containers (9)
ReferenceParser.cs (9)
41private static readonly string nameComponent = expression(alphaNumeric, optional(repeated(separator, alphaNumeric)));
71optional(repeated(literal("."), domainNameComponent))
89optional(literal(":"), "[0-9]+")
194optional(domain, literal("/")),
196optional(repeated(literal("/"), nameComponent))
210optional(capture(domain), literal("/")),
211capture(nameComponent, optional(repeated(literal("/"), nameComponent)))
227optional(literal(":"), capture(tag)),
228optional(literal("@"), capture(digestPat))