src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (5)
286if (negatedPattern != null && IsLegalPattern(syntaxFacts, negatedPattern, designatorsLegal: true))
338return IsLegalPattern(syntaxFacts, left, designatorsLegal) &&
339IsLegalPattern(syntaxFacts, right, designatorsLegal);
353return IsLegalPattern(syntaxFacts, subPattern, designatorsLegal: false);
359return IsLegalPattern(syntaxFacts, subPattern, designatorsLegal);