45 references to OrElse
Microsoft.CodeAnalysis.VisualBasic (43)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
2148BinaryOperatorKind.OrElse 2166Case BinaryOperatorKind.OrElse 2188BinaryOperatorKind.OrElse
Binding\Binder_Operators.vb (5)
133preliminaryOperatorKind = BinaryOperatorKind.OrElse) 280If preliminaryOperatorKind = BinaryOperatorKind.AndAlso OrElse preliminaryOperatorKind = BinaryOperatorKind.OrElse Then 403If Not isSelectCase OrElse preliminaryOperatorKind <> BinaryOperatorKind.OrElse Then 629Debug.Assert(opKind = BinaryOperatorKind.AndAlso OrElse opKind = BinaryOperatorKind.OrElse) 997Case BinaryOperatorKind.OrElse,
Binding\Binder_SelectCase.vb (1)
426preliminaryOperatorKind:=BinaryOperatorKind.OrElse,
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (1)
320Return New BoundBinaryOperator(Syntax, BinaryOperatorKind.OrElse,
CodeGen\EmitOperators.vb (3)
99Dim shortCircuit As Boolean = operationKind = BinaryOperatorKind.AndAlso OrElse operationKind = BinaryOperatorKind.OrElse 118Case BinaryOperatorKind.OrElse, 436Case BinaryOperatorKind.OrElse
CodeGen\EmitStatement.vb (1)
697Case BinaryOperatorKind.OrElse
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
939Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse 977Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
171If operatorKind = BinaryOperatorKind.AndAlso OrElse operatorKind = BinaryOperatorKind.OrElse Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (4)
50Case BinaryOperatorKind.OrElse, 110opKind = If(opKind = BinaryOperatorKind.And, BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse) 275Debug.Assert(opKind = BinaryOperatorKind.AndAlso OrElse opKind = BinaryOperatorKind.OrElse) 633Case BinaryOperatorKind.OrElse
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
377BinaryOperatorKind.OrElse,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (12)
106Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse 146If optimizeForConditionalBranch AndAlso (binary.OperatorKind And BinaryOperatorKind.OpMask) <> BinaryOperatorKind.OrElse Then 441Case BinaryOperatorKind.OrElse, BinaryOperatorKind.AndAlso 809(node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse OrElse 823(leftHasValue OrElse Not Me._inExpressionLambda OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse) Then 857BinaryOperatorKind.OrElse 958Debug.Assert(leftHasValue OrElse Not Me._inExpressionLambda OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse) 967If (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse Then 1002BinaryOperatorKind.OrElse, 1030Debug.Assert(leftHasValue OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse) 1076Dim isOr As Boolean = (op = BinaryOperatorKind.OrElse) OrElse 1171Dim IsShortCircuited = (op = BinaryOperatorKind.AndAlso Or op = BinaryOperatorKind.OrElse)
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
403BinaryOperatorKind.OrElse
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (1)
48Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse
Lowering\SyntheticBoundNodeFactory.vb (1)
427Return Binary(BinaryOperatorKind.OrElse, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Boolean), left, right)
Operations\VisualBasicOperationFactory_Methods.vb (1)
655Case VisualBasic.BinaryOperatorKind.OrElse
Semantics\Operators.vb (5)
205Case BinaryOperatorKind.OrElse 833Case SyntaxKind.OrElseExpression : result = BinaryOperatorKind.OrElse 1614Case BinaryOperatorKind.OrElse, 1672Case BinaryOperatorKind.OrElse, 3109Case BinaryOperatorKind.Or, BinaryOperatorKind.OrElse
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\BinaryOperators.vb (2)
899BinaryOperatorKind.OrElse, 1080Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse, BinaryOperatorKind.Is, BinaryOperatorKind.IsNot