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