src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (5)
284if (negatedPattern != null && IsLegalPattern(syntaxFacts, negatedPattern, designatorsLegal: true))
336return IsLegalPattern(syntaxFacts, left, designatorsLegal) &&
337IsLegalPattern(syntaxFacts, right, designatorsLegal);
351return IsLegalPattern(syntaxFacts, subPattern, designatorsLegal: false);
357return IsLegalPattern(syntaxFacts, subPattern, designatorsLegal);