11 references to ParenthesizeNonSimple
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3361
=> CSharpSyntaxGeneratorInternal.
ParenthesizeNonSimple
(expression);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (10)
216
=> SyntaxFactory.BinaryPattern(SyntaxKind.AndPattern, (PatternSyntax)
ParenthesizeNonSimple
(left), (PatternSyntax)
ParenthesizeNonSimple
(right));
239
=> SyntaxFactory.UnaryPattern(NotKeyword, (PatternSyntax)
ParenthesizeNonSimple
(pattern));
242
=> SyntaxFactory.BinaryPattern(SyntaxKind.OrPattern, (PatternSyntax)
ParenthesizeNonSimple
(left), (PatternSyntax)
ParenthesizeNonSimple
(right));
251
=> SyntaxFactory.UnaryPattern(operatorToken, (PatternSyntax)
ParenthesizeNonSimple
(pattern));
256
=> SyntaxFactory.CastExpression((TypeSyntax)type, (ExpressionSyntax)
ParenthesizeNonSimple
(expression)).WithAdditionalAnnotations(Simplifier.Annotation);
343
=> SyntaxFactory.BinaryExpression(syntaxKind, (ExpressionSyntax)
ParenthesizeNonSimple
(left), (ExpressionSyntax)
ParenthesizeNonSimple
(right));
349
=> SyntaxFactory.CastExpression((TypeSyntax)type, (ExpressionSyntax)
ParenthesizeNonSimple
(expression)).WithAdditionalAnnotations(Simplifier.Annotation);