52 references to AndAlso
Microsoft.CodeAnalysis.VisualBasic (50)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
2147Case BinaryOperatorKind.AndAlso, 2156Case BinaryOperatorKind.AndAlso 2187Case BinaryOperatorKind.AndAlso,
Binding\Binder_Operators.vb (11)
132(preliminaryOperatorKind = BinaryOperatorKind.AndAlso OrElse 280If preliminaryOperatorKind = BinaryOperatorKind.AndAlso OrElse preliminaryOperatorKind = BinaryOperatorKind.OrElse Then 629Debug.Assert(opKind = BinaryOperatorKind.AndAlso OrElse opKind = BinaryOperatorKind.OrElse) 632Dim bitwiseKind As BinaryOperatorKind = If(opKind = BinaryOperatorKind.AndAlso, BinaryOperatorKind.And, BinaryOperatorKind.Or) Or BinaryOperatorKind.UserDefined 662SyntaxFacts.GetText(If(opKind = BinaryOperatorKind.AndAlso, 678If opKind = BinaryOperatorKind.AndAlso Then 692SyntaxFacts.GetText(If(opKind = BinaryOperatorKind.AndAlso, SyntaxKind.IsFalseKeyword, SyntaxKind.IsTrueKeyword)), 693SyntaxFacts.GetText(If(opKind = BinaryOperatorKind.AndAlso, SyntaxKind.AndAlsoKeyword, SyntaxKind.OrElseKeyword))) 707SyntaxFacts.GetText(If(opKind = BinaryOperatorKind.AndAlso, SyntaxKind.AndAlsoKeyword, SyntaxKind.OrElseKeyword)), 738If(opKind = BinaryOperatorKind.AndAlso, 998BinaryOperatorKind.AndAlso
Binding\Binder_SelectCase.vb (1)
544preliminaryOperatorKind:=BinaryOperatorKind.AndAlso,
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (1)
315Return New BoundBinaryOperator(Syntax, BinaryOperatorKind.AndAlso,
CodeGen\EmitOperators.vb (3)
99Dim shortCircuit As Boolean = operationKind = BinaryOperatorKind.AndAlso OrElse operationKind = BinaryOperatorKind.OrElse 119BinaryOperatorKind.AndAlso, 440Case BinaryOperatorKind.AndAlso
CodeGen\EmitStatement.vb (1)
701Case BinaryOperatorKind.AndAlso
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
939Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse 977Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
171If operatorKind = BinaryOperatorKind.AndAlso OrElse operatorKind = BinaryOperatorKind.OrElse Then 179If(operatorKind = BinaryOperatorKind.AndAlso,
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (4)
51BinaryOperatorKind.AndAlso 110opKind = If(opKind = BinaryOperatorKind.And, BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse) 275Debug.Assert(opKind = BinaryOperatorKind.AndAlso OrElse opKind = BinaryOperatorKind.OrElse) 631Case BinaryOperatorKind.AndAlso
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
375BinaryOperatorKind.AndAlso,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (10)
106Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse 147Debug.Assert((binary.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.AndAlso) 441Case BinaryOperatorKind.OrElse, BinaryOperatorKind.AndAlso 810(node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.AndAlso) 856BinaryOperatorKind.AndAlso, 976Debug.Assert((node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.AndAlso) 1000BinaryOperatorKind.AndAlso, 1010BinaryOperatorKind.AndAlso, 1171Dim IsShortCircuited = (op = BinaryOperatorKind.AndAlso Or op = BinaryOperatorKind.OrElse) 1268BinaryOperatorKind.AndAlso,
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (2)
146BinaryOperatorKind.AndAlso, 779BinaryOperatorKind.AndAlso,
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
424BinaryOperatorKind.AndAlso,
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (1)
48Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse
Lowering\SyntheticBoundNodeFactory.vb (1)
423Return Binary(BinaryOperatorKind.AndAlso, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Boolean), left, right)
Operations\VisualBasicOperationFactory_Methods.vb (1)
653Case VisualBasic.BinaryOperatorKind.AndAlso
Semantics\Operators.vb (5)
203Case BinaryOperatorKind.AndAlso 835Case SyntaxKind.AndAlsoExpression : result = BinaryOperatorKind.AndAlso 1619Case BinaryOperatorKind.AndAlso, 1673BinaryOperatorKind.AndAlso 3102Case BinaryOperatorKind.And, BinaryOperatorKind.AndAlso
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\BinaryOperators.vb (2)
900BinaryOperatorKind.AndAlso, 1080Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse, BinaryOperatorKind.Is, BinaryOperatorKind.IsNot