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