31 references to LogicalOrExpression
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Expressions.cs (1)
619case SyntaxKind.LogicalOrExpression:
Binder\Binder_Operators.cs (3)
860Debug.Assert(node.Kind() == SyntaxKind.LogicalOrExpression || node.Kind() == SyntaxKind.LogicalAndExpression); 873(childAsBinary.Kind() != SyntaxKind.LogicalOrExpression && childAsBinary.Kind() != SyntaxKind.LogicalAndExpression)) 2224case SyntaxKind.LogicalOrExpression: return BinaryOperatorKind.LogicalOr;
Binder\EarlyWellKnownAttributeBinder.cs (1)
133case SyntaxKind.LogicalOrExpression:
Parser\DirectiveParser.cs (2)
750left = SyntaxFactory.BinaryExpression(SyntaxKind.LogicalOrExpression, left, op, right); 854case SyntaxKind.LogicalOrExpression:
Parser\LanguageParser.cs (1)
10095case SyntaxKind.LogicalOrExpression:
Syntax\SyntaxKindFacts.cs (1)
636return SyntaxKind.LogicalOrExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
34SyntaxKind.LogicalOrExpression,
CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (2)
105case SyntaxKind.LogicalOrExpression when defAssignedWhenTrue: 117case SyntaxKind.LogicalOrExpression:
CSharpSyntaxKinds.cs (1)
95public int LogicalOrExpression => (int)SyntaxKind.LogicalOrExpression;
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
49SyntaxKind.LogicalOrExpression,
ExpressionSyntaxExtensions.cs (1)
825case SyntaxKind.LogicalOrExpression:
ParenthesizedExpressionSyntaxExtensions.cs (1)
466case SyntaxKind.LogicalOrExpression:
Microsoft.CodeAnalysis.CSharp.Features (5)
CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
34SyntaxKind.LogicalOrExpression,
CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (2)
105case SyntaxKind.LogicalOrExpression when defAssignedWhenTrue: 117case SyntaxKind.LogicalOrExpression:
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
49SyntaxKind.LogicalOrExpression,
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
362case SyntaxKind.LogicalOrExpression:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
IncrementalParsing\BinaryExpression.cs (2)
78MakeBinOpChange(SyntaxKind.AddExpression, SyntaxKind.LogicalOrExpression); 243case SyntaxKind.LogicalOrExpression:
Parsing\AwaitParsingTests.cs (1)
378N(SyntaxKind.LogicalOrExpression);
Parsing\ImplicitObjectCreationParsingTests.cs (1)
297[InlineData(SyntaxKind.LogicalOrExpression, SyntaxKind.BarBarToken)]
Parsing\PatternParsingTests.cs (1)
768N(SyntaxKind.LogicalOrExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3358=> CreateBinaryExpression(SyntaxKind.LogicalOrExpression, left, right);
CSharpSyntaxKinds.cs (1)
95public int LogicalOrExpression => (int)SyntaxKind.LogicalOrExpression;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
825case SyntaxKind.LogicalOrExpression:
ParenthesizedExpressionSyntaxExtensions.cs (1)
466case SyntaxKind.LogicalOrExpression:
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
993(binOpSyntax.Kind() == CSharp.SyntaxKind.LogicalAndExpression || binOpSyntax.Kind() == CSharp.SyntaxKind.LogicalOrExpression) &&