190 references to IsExpression
Microsoft.CodeAnalysis.VisualBasic (173)
Binding\Binder_Expressions.vb (1)
145
Case SyntaxKind.
IsExpression
,
Binding\Binder_Operators.vb (1)
21
Debug.Assert(node.Kind = SyntaxKind.
IsExpression
OrElse node.Kind = SyntaxKind.IsNotExpression)
Generated\Syntax.xml.Internal.Generated.vb (4)
50795
Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.
IsExpression
, left, operatorToken, right, hash)
50800
Dim result = New BinaryExpressionSyntax(SyntaxKind.
IsExpression
, left, operatorToken, right)
62873
Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.
IsExpression
, left, operatorToken, right, _factoryContext, hash)
62878
Dim result = New BinaryExpressionSyntax(SyntaxKind.
IsExpression
, left, operatorToken, right, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (164)
11997
SyntaxKind.
IsExpression
,
12144
SyntaxKind.
IsExpression
,
12580
SyntaxKind.
IsExpression
,
12711
SyntaxKind.
IsExpression
,
14018
SyntaxKind.
IsExpression
,
14305
SyntaxKind.
IsExpression
,
14484
SyntaxKind.
IsExpression
,
14867
SyntaxKind.
IsExpression
,
15074
SyntaxKind.
IsExpression
,
15784
SyntaxKind.
IsExpression
,
16221
SyntaxKind.
IsExpression
,
16350
SyntaxKind.
IsExpression
,
16467
SyntaxKind.
IsExpression
,
16621
SyntaxKind.
IsExpression
,
16767
SyntaxKind.
IsExpression
,
16913
SyntaxKind.
IsExpression
,
17059
SyntaxKind.
IsExpression
,
17205
SyntaxKind.
IsExpression
,
17351
SyntaxKind.
IsExpression
,
17504
SyntaxKind.
IsExpression
,
17675
SyntaxKind.
IsExpression
,
18532
SyntaxKind.
IsExpression
,
18678
SyntaxKind.
IsExpression
,
18829
SyntaxKind.
IsExpression
,
18971
SyntaxKind.
IsExpression
,
19221
SyntaxKind.
IsExpression
,
19339
SyntaxKind.
IsExpression
,
19456
SyntaxKind.
IsExpression
,
19640
SyntaxKind.
IsExpression
,
19805
SyntaxKind.
IsExpression
,
19923
SyntaxKind.
IsExpression
,
20216
SyntaxKind.
IsExpression
,
20342
SyntaxKind.
IsExpression
,
20488
SyntaxKind.
IsExpression
,
20605
SyntaxKind.
IsExpression
,
20751
SyntaxKind.
IsExpression
,
20868
SyntaxKind.
IsExpression
,
21014
SyntaxKind.
IsExpression
,
21131
SyntaxKind.
IsExpression
,
21277
SyntaxKind.
IsExpression
,
21394
SyntaxKind.
IsExpression
,
21540
SyntaxKind.
IsExpression
,
21657
SyntaxKind.
IsExpression
,
21803
SyntaxKind.
IsExpression
,
21920
SyntaxKind.
IsExpression
,
22066
SyntaxKind.
IsExpression
,
22183
SyntaxKind.
IsExpression
,
22329
SyntaxKind.
IsExpression
,
22446
SyntaxKind.
IsExpression
,
22592
SyntaxKind.
IsExpression
,
22709
SyntaxKind.
IsExpression
,
22855
SyntaxKind.
IsExpression
,
22972
SyntaxKind.
IsExpression
,
23130
SyntaxKind.
IsExpression
,
23245
SyntaxKind.
IsExpression
,
23494
SyntaxKind.
IsExpression
,
23611
SyntaxKind.
IsExpression
,
23764
SyntaxKind.
IsExpression
,
23881
SyntaxKind.
IsExpression
,
24040
SyntaxKind.
IsExpression
,
24157
SyntaxKind.
IsExpression
,
24378
SyntaxKind.
IsExpression
,
24667
SyntaxKind.
IsExpression
,
25147
SyntaxKind.
IsExpression
,
25607
SyntaxKind.
IsExpression
,
25781
SyntaxKind.
IsExpression
,
25961
SyntaxKind.
IsExpression
,
26997
SyntaxKind.
IsExpression
,
27180
SyntaxKind.
IsExpression
,
27363
SyntaxKind.
IsExpression
,
27559
SyntaxKind.
IsExpression
,
27707
SyntaxKind.
IsExpression
,
27847
SyntaxKind.
IsExpression
,
27991
SyntaxKind.
IsExpression
,
28108
SyntaxKind.
IsExpression
,
28252
SyntaxKind.
IsExpression
,
28369
SyntaxKind.
IsExpression
,
28513
SyntaxKind.
IsExpression
,
28630
SyntaxKind.
IsExpression
,
28774
SyntaxKind.
IsExpression
,
28891
SyntaxKind.
IsExpression
,
29035
SyntaxKind.
IsExpression
,
29152
SyntaxKind.
IsExpression
,
29296
SyntaxKind.
IsExpression
,
29413
SyntaxKind.
IsExpression
,
29557
SyntaxKind.
IsExpression
,
29674
SyntaxKind.
IsExpression
,
29818
SyntaxKind.
IsExpression
,
29935
SyntaxKind.
IsExpression
,
30079
SyntaxKind.
IsExpression
,
30196
SyntaxKind.
IsExpression
,
30340
SyntaxKind.
IsExpression
,
30457
SyntaxKind.
IsExpression
,
30601
SyntaxKind.
IsExpression
,
30718
SyntaxKind.
IsExpression
,
30862
SyntaxKind.
IsExpression
,
30979
SyntaxKind.
IsExpression
,
31123
SyntaxKind.
IsExpression
,
31240
SyntaxKind.
IsExpression
,
31384
SyntaxKind.
IsExpression
,
31501
SyntaxKind.
IsExpression
,
31645
SyntaxKind.
IsExpression
,
31762
SyntaxKind.
IsExpression
,
31906
SyntaxKind.
IsExpression
,
32023
SyntaxKind.
IsExpression
,
32077
Return New BinaryExpressionSyntax(SyntaxKind.
IsExpression
, Nothing, Nothing, left, DirectCast(operatorToken.Node, InternalSyntax.SyntaxToken), right)
32167
SyntaxKind.
IsExpression
,
32284
SyntaxKind.
IsExpression
,
32428
SyntaxKind.
IsExpression
,
32545
SyntaxKind.
IsExpression
,
32689
SyntaxKind.
IsExpression
,
32806
SyntaxKind.
IsExpression
,
32950
SyntaxKind.
IsExpression
,
33067
SyntaxKind.
IsExpression
,
33211
SyntaxKind.
IsExpression
,
33328
SyntaxKind.
IsExpression
,
33472
SyntaxKind.
IsExpression
,
33589
SyntaxKind.
IsExpression
,
33733
SyntaxKind.
IsExpression
,
33850
SyntaxKind.
IsExpression
,
34008
SyntaxKind.
IsExpression
,
34123
SyntaxKind.
IsExpression
,
34214
Case SyntaxKind.
IsExpression
34311
SyntaxKind.
IsExpression
,
34453
SyntaxKind.
IsExpression
,
34595
SyntaxKind.
IsExpression
,
34737
SyntaxKind.
IsExpression
,
34885
SyntaxKind.
IsExpression
,
35048
SyntaxKind.
IsExpression
,
35165
SyntaxKind.
IsExpression
,
35340
SyntaxKind.
IsExpression
,
35457
SyntaxKind.
IsExpression
,
35574
SyntaxKind.
IsExpression
,
35734
SyntaxKind.
IsExpression
,
36028
SyntaxKind.
IsExpression
,
36330
SyntaxKind.
IsExpression
,
37067
SyntaxKind.
IsExpression
,
37247
SyntaxKind.
IsExpression
,
37364
SyntaxKind.
IsExpression
,
37553
SyntaxKind.
IsExpression
,
37714
SyntaxKind.
IsExpression
,
38223
SyntaxKind.
IsExpression
,
38375
SyntaxKind.
IsExpression
,
38527
SyntaxKind.
IsExpression
,
38684
SyntaxKind.
IsExpression
,
38845
SyntaxKind.
IsExpression
,
38987
SyntaxKind.
IsExpression
,
39134
SyntaxKind.
IsExpression
,
39344
SyntaxKind.
IsExpression
,
39461
SyntaxKind.
IsExpression
,
39811
SyntaxKind.
IsExpression
,
39951
SyntaxKind.
IsExpression
,
40098
SyntaxKind.
IsExpression
,
40849
SyntaxKind.
IsExpression
,
41492
SyntaxKind.
IsExpression
,
41634
SyntaxKind.
IsExpression
,
42275
SyntaxKind.
IsExpression
,
42506
SyntaxKind.
IsExpression
,
42672
SyntaxKind.
IsExpression
,
43027
SyntaxKind.
IsExpression
,
43192
SyntaxKind.
IsExpression
,
43336
SyntaxKind.
IsExpression
,
43487
SyntaxKind.
IsExpression
,
44736
SyntaxKind.
IsExpression
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
25172
''' <item><description><see cref="SyntaxKind.
IsExpression
"/></description></item>
Preprocessor\ExpressionEvaluator.vb (1)
979
Case SyntaxKind.
IsExpression
,
Syntax\SyntaxKindFacts.vb (1)
694
Return SyntaxKind.
IsExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (7)
ExpressionSyntaxExtensions.vb (1)
249
SyntaxKind.
IsExpression
,
ParenthesizedExpressionSyntaxExtensions.vb (1)
454
node.Parent.Kind = SyntaxKind.
IsExpression
OrElse
VisualBasicAddRequiredParenthesesDiagnosticAnalyzer.vb (1)
38
SyntaxKind.
IsExpression
,
VisualBasicSyntaxKinds.vb (1)
105
Public ReadOnly Property ReferenceEqualsExpression As Integer = SyntaxKind.
IsExpression
Implements ISyntaxKinds.ReferenceEqualsExpression
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
50
If binary.Kind() <> SyntaxKind.
IsExpression
AndAlso binary.Kind() <> SyntaxKind.EqualsExpression Then
VisualBasicUseIsNotDiagnosticAnalyzer.vb (2)
62
If Not operand.IsKind(SyntaxKind.
IsExpression
) AndAlso Not operand.IsKind(SyntaxKind.TypeOfIsExpression) Then
66
Dim isKeyword = If(operand.IsKind(SyntaxKind.
IsExpression
),
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicUseIsNotExpressionCodeFixProvider.vb (1)
58
If operand.IsKind(SyntaxKind.
IsExpression
) Then
Microsoft.CodeAnalysis.VisualBasic.Features (5)
VisualBasicAddRequiredParenthesesDiagnosticAnalyzer.vb (1)
38
SyntaxKind.
IsExpression
,
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
50
If binary.Kind() <> SyntaxKind.
IsExpression
AndAlso binary.Kind() <> SyntaxKind.EqualsExpression Then
VisualBasicUseIsNotDiagnosticAnalyzer.vb (2)
62
If Not operand.IsKind(SyntaxKind.
IsExpression
) AndAlso Not operand.IsKind(SyntaxKind.TypeOfIsExpression) Then
66
Dim isKeyword = If(operand.IsKind(SyntaxKind.
IsExpression
),
VisualBasicUseIsNotExpressionCodeFixProvider.vb (1)
58
If operand.IsKind(SyntaxKind.
IsExpression
) Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\SyntaxFactsTest.vb (1)
302
For Each item As SyntaxKind In {SyntaxKind.AddExpression, SyntaxKind.SubtractExpression, SyntaxKind.MultiplyExpression, SyntaxKind.DivideExpression, SyntaxKind.IntegerDivideExpression, SyntaxKind.ExponentiateExpression, SyntaxKind.LeftShiftExpression, SyntaxKind.RightShiftExpression, SyntaxKind.ConcatenateExpression, SyntaxKind.ModuloExpression, SyntaxKind.EqualsExpression, SyntaxKind.NotEqualsExpression, SyntaxKind.LessThanExpression, SyntaxKind.LessThanOrEqualExpression, SyntaxKind.GreaterThanOrEqualExpression, SyntaxKind.GreaterThanExpression, SyntaxKind.
IsExpression
, SyntaxKind.IsNotExpression, SyntaxKind.LikeExpression, SyntaxKind.OrExpression, SyntaxKind.ExclusiveOrExpression, SyntaxKind.AndExpression, SyntaxKind.OrElseExpression, SyntaxKind.AndAlsoExpression}
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
249
SyntaxKind.
IsExpression
,
ParenthesizedExpressionSyntaxExtensions.vb (1)
454
node.Parent.Kind = SyntaxKind.
IsExpression
OrElse
VisualBasicSyntaxKinds.vb (1)
105
Public ReadOnly Property ReferenceEqualsExpression As Integer = SyntaxKind.
IsExpression
Implements ISyntaxKinds.ReferenceEqualsExpression