7 references to Primary
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (1)
51var innerIsSimple = innerPrecedence is OperatorPrecedence.Primary or
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryPatternParenthesesDiagnosticAnalyzer.cs (1)
48var innerIsSimple = innerPrecedence is OperatorPrecedence.Primary or
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Recommendations\CSharpRecommendationServiceRunner.cs (2)
233child.GetOperatorPrecedence() < OperatorPrecedence.Primary) 239if (precedence != OperatorPrecedence.None && precedence < OperatorPrecedence.Primary)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
717return OperatorPrecedence.Primary;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
716if (patternPrecedence is OperatorPrecedence.Primary or OperatorPrecedence.Unary) 773return OperatorPrecedence.Primary;