10 references to Pattern
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (10)
Semantics\PatternMatchingTests.cs (10)
4980
return "not " +
Pattern
(d - 1);
4982
return "(" +
Pattern
(d - 1) + ")";
4986
return
Pattern
(d - 1) + " and " +
Pattern
(d - 1);
4988
return
Pattern
(d - 1) + " or " +
Pattern
(d - 1);
4990
return ".." + (r.Next(2) == 0 ?
Pattern
(d - 1) : null);
5015
return string.Join(", ", Enumerable.Range(0, r.Next(3)).Select(i => $"{(propNames ? $"P{r.Next(10)}: " : null)}{
Pattern
(d)}"));
5032
statement.Append($"if ({Expression()} is {
Pattern
()}) {{}}");
5041
statement.AppendLine($" case {
Pattern
()}:");