92 references to Left
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1005
binOpSyntax.
Left
== referenceSyntax &&
Microsoft.CodeAnalysis.VisualBasic (8)
Binding\Binder_Operators.vb (2)
25
Dim left As BoundExpression = BindExpression(node.
Left
, diagnostics)
139
child = binary.
Left
Generated\Syntax.xml.Main.Generated.vb (2)
4139
Dim newLeft = DirectCast(Visit(node.
Left
), ExpressionSyntax)
4140
If node.
Left
IsNot newLeft Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
25227
return Update(Me.Kind, Me.
Left
, operatorToken, Me.Right)
25244
return Update(Me.Kind, Me.
Left
, Me.OperatorToken, right)
25261
Return Me.
Left
25295
If kind <> Me.Kind OrElse left IsNot Me.
Left
OrElse operatorToken <> Me.OperatorToken OrElse right IsNot Me.Right Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (7)
AdjustSpaceFormattingRule.vb (1)
93
If TypeOf currentToken.Parent Is BinaryExpressionSyntax AndAlso DirectCast(currentToken.Parent, BinaryExpressionSyntax).
Left
.IsKind(SyntaxKind.XmlAttributeAccessExpression) OrElse
ParenthesizedExpressionSyntaxExtensions.vb (1)
379
If parentBinaryExpression.
Left
Is node Then
SpeculationAnalyzer.vb (2)
507
ReplacementBreaksCompoundAssignment(binaryExpression.
Left
, binaryExpression.Right, newBinaryExpression.
Left
, newBinaryExpression.Right) Then
VisualBasicAddRequiredParenthesesDiagnosticAnalyzer.vb (1)
48
Return (binaryLike.
Left
, binaryLike.OperatorToken, binaryLike.Right)
VisualBasicSyntaxFacts.vb (1)
1786
left = binaryExpression.
Left
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
54
checkedExpression = binary.
Left
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
542
Dim otherSide = If(rightSide, binop.
Left
, binop.Right)
VisualBasicUseIsNotExpressionCodeFixProvider.vb (1)
61
isExpression.
Left
,
Microsoft.CodeAnalysis.VisualBasic.Features (4)
ConvertForToForEach\VisualBasicConvertForToForEachCodeRefactoringProvider.vb (1)
66
memberAccess = TryCast(subtraction.
Left
, MemberAccessExpressionSyntax)
VisualBasicAddRequiredParenthesesDiagnosticAnalyzer.vb (1)
48
Return (binaryLike.
Left
, binaryLike.OperatorToken, binaryLike.Right)
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
54
checkedExpression = binary.
Left
VisualBasicUseIsNotExpressionCodeFixProvider.vb (1)
61
isExpression.
Left
,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\SemanticModelAPITests.vb (1)
2852
Dim expr = DirectCast(node.
Left
, BinaryExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (58)
Generated\Syntax.Test.xml.Generated.vb (48)
20669
Assert.NotNull(objectUnderTest.
left
)
20672
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20679
Assert.NotNull(objectUnderTest.
left
)
20682
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20689
Assert.NotNull(objectUnderTest.
left
)
20692
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20699
Assert.NotNull(objectUnderTest.
left
)
20702
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20709
Assert.NotNull(objectUnderTest.
left
)
20712
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20719
Assert.NotNull(objectUnderTest.
left
)
20722
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20729
Assert.NotNull(objectUnderTest.
left
)
20732
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20739
Assert.NotNull(objectUnderTest.
left
)
20742
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20749
Assert.NotNull(objectUnderTest.
left
)
20752
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20759
Assert.NotNull(objectUnderTest.
left
)
20762
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20769
Assert.NotNull(objectUnderTest.
left
)
20772
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20779
Assert.NotNull(objectUnderTest.
left
)
20782
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20789
Assert.NotNull(objectUnderTest.
left
)
20792
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20799
Assert.NotNull(objectUnderTest.
left
)
20802
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20809
Assert.NotNull(objectUnderTest.
left
)
20812
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20819
Assert.NotNull(objectUnderTest.
left
)
20822
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20829
Assert.NotNull(objectUnderTest.
left
)
20832
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20839
Assert.NotNull(objectUnderTest.
left
)
20842
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20849
Assert.NotNull(objectUnderTest.
left
)
20852
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20859
Assert.NotNull(objectUnderTest.
left
)
20862
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20869
Assert.NotNull(objectUnderTest.
left
)
20872
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20879
Assert.NotNull(objectUnderTest.
left
)
20882
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20889
Assert.NotNull(objectUnderTest.
left
)
20892
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
20899
Assert.NotNull(objectUnderTest.
left
)
20902
Dim withObj = objectUnderTest.WithLeft(objectUnderTest.
Left
).WithOperatorToken(objectUnderTest.OperatorToken).WithRight(objectUnderTest.Right)
Parser\ParseAsyncTests.vb (3)
145
Assert.Equal(SyntaxKind.MultiplyExpression, expression.
Left
.Kind)
147
Dim left = CType(expression.
Left
, BinaryExpressionSyntax)
149
Assert.Equal(SyntaxKind.AwaitExpression, left.
Left
.Kind)
Syntax\SyntaxTokenFactoryTests.vb (2)
168
Assert.Equal(SyntaxKind.IdentifierName, bex.
Left
.Kind)
169
Dim id = (CType(bex.
Left
, IdentifierNameSyntax)).Identifier
TestSyntaxNodes.vb (5)
60
Assert.Equal(simpleTree, CType(simpleTree, BinaryExpressionSyntax).
Left
.Parent)
91
Assert.Equal(children(0), binop.
Left
)
1247
Dim firstOper = simpleTree.
Left
1861
Dim left1 = tree.
Left
1862
Dim left2 = tree.
Left
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CodeGeneration\EnumMemberGenerator.vb (2)
91
If binaryExpression.
Left
.Kind = SyntaxKind.NumericLiteralExpression Then
92
Dim numericLiteral = DirectCast(binaryExpression.
Left
, LiteralExpressionSyntax)
Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
93
If TypeOf currentToken.Parent Is BinaryExpressionSyntax AndAlso DirectCast(currentToken.Parent, BinaryExpressionSyntax).
Left
.IsKind(SyntaxKind.XmlAttributeAccessExpression) OrElse
ParenthesizedExpressionSyntaxExtensions.vb (1)
379
If parentBinaryExpression.
Left
Is node Then
SpeculationAnalyzer.vb (2)
507
ReplacementBreaksCompoundAssignment(binaryExpression.
Left
, binaryExpression.Right, newBinaryExpression.
Left
, newBinaryExpression.Right) Then
VisualBasicSyntaxFacts.vb (1)
1786
left = binaryExpression.
Left
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
542
Dim otherSide = If(rightSide, binop.
Left
, binop.Right)
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
288
Return TryGenerateExpression(binaryExpression.
Left
) AndAlso
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
998
Return CompareExpressions(oldBinaryExpression.
Left
, newBinaryExpression.
Left
) AndAlso