213 references to AddressOfExpression
Microsoft.CodeAnalysis.VisualBasic (184)
Binding\Binder_Delegates.vb (4)
110
If expressionSyntax.Kind = SyntaxKind.
AddressOfExpression
Then
573
If addressOfOperandSyntax.Kind = SyntaxKind.
AddressOfExpression
Then
630
If addressOfOperandSyntax.Kind = SyntaxKind.
AddressOfExpression
Then
999
If addressOfOperandSyntax.Kind = SyntaxKind.
AddressOfExpression
Then
Binding\Binder_Expressions.vb (1)
156
Case SyntaxKind.
AddressOfExpression
Binding\Binder_Invocation.vb (1)
1323
If result.Parent IsNot Nothing AndAlso result.Parent.IsKind(SyntaxKind.
AddressOfExpression
) Then
Binding\Binder_SelectCase.vb (1)
77
Case SyntaxKind.
AddressOfExpression
Binding\Binder_Statements.vb (1)
2278
node.DelegateExpression.Kind = SyntaxKind.
AddressOfExpression
Then
BoundTree\BoundLambda.vb (1)
42
Syntax.IsKind(SyntaxKind.
AddressOfExpression
) OrElse
Generated\Syntax.xml.Internal.Generated.vb (4)
51167
Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.
AddressOfExpression
, operatorToken, operand, hash)
51172
Dim result = New UnaryExpressionSyntax(SyntaxKind.
AddressOfExpression
, operatorToken, operand)
63245
Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.
AddressOfExpression
, operatorToken, operand, _factoryContext, hash)
63250
Dim result = New UnaryExpressionSyntax(SyntaxKind.
AddressOfExpression
, operatorToken, operand, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (164)
12008
SyntaxKind.
AddressOfExpression
,
12155
SyntaxKind.
AddressOfExpression
,
12591
SyntaxKind.
AddressOfExpression
,
12722
SyntaxKind.
AddressOfExpression
,
14029
SyntaxKind.
AddressOfExpression
,
14316
SyntaxKind.
AddressOfExpression
,
14495
SyntaxKind.
AddressOfExpression
,
14878
SyntaxKind.
AddressOfExpression
,
15085
SyntaxKind.
AddressOfExpression
,
15795
SyntaxKind.
AddressOfExpression
,
16232
SyntaxKind.
AddressOfExpression
,
16361
SyntaxKind.
AddressOfExpression
,
16478
SyntaxKind.
AddressOfExpression
,
16632
SyntaxKind.
AddressOfExpression
,
16778
SyntaxKind.
AddressOfExpression
,
16924
SyntaxKind.
AddressOfExpression
,
17070
SyntaxKind.
AddressOfExpression
,
17216
SyntaxKind.
AddressOfExpression
,
17362
SyntaxKind.
AddressOfExpression
,
17515
SyntaxKind.
AddressOfExpression
,
17686
SyntaxKind.
AddressOfExpression
,
18543
SyntaxKind.
AddressOfExpression
,
18689
SyntaxKind.
AddressOfExpression
,
18840
SyntaxKind.
AddressOfExpression
,
18982
SyntaxKind.
AddressOfExpression
,
19232
SyntaxKind.
AddressOfExpression
,
19350
SyntaxKind.
AddressOfExpression
,
19467
SyntaxKind.
AddressOfExpression
,
19651
SyntaxKind.
AddressOfExpression
,
19816
SyntaxKind.
AddressOfExpression
,
19934
SyntaxKind.
AddressOfExpression
,
20227
SyntaxKind.
AddressOfExpression
,
20353
SyntaxKind.
AddressOfExpression
,
20499
SyntaxKind.
AddressOfExpression
,
20616
SyntaxKind.
AddressOfExpression
,
20762
SyntaxKind.
AddressOfExpression
,
20879
SyntaxKind.
AddressOfExpression
,
21025
SyntaxKind.
AddressOfExpression
,
21142
SyntaxKind.
AddressOfExpression
,
21288
SyntaxKind.
AddressOfExpression
,
21405
SyntaxKind.
AddressOfExpression
,
21551
SyntaxKind.
AddressOfExpression
,
21668
SyntaxKind.
AddressOfExpression
,
21814
SyntaxKind.
AddressOfExpression
,
21931
SyntaxKind.
AddressOfExpression
,
22077
SyntaxKind.
AddressOfExpression
,
22194
SyntaxKind.
AddressOfExpression
,
22340
SyntaxKind.
AddressOfExpression
,
22457
SyntaxKind.
AddressOfExpression
,
22603
SyntaxKind.
AddressOfExpression
,
22720
SyntaxKind.
AddressOfExpression
,
22866
SyntaxKind.
AddressOfExpression
,
22983
SyntaxKind.
AddressOfExpression
,
23141
SyntaxKind.
AddressOfExpression
,
23256
SyntaxKind.
AddressOfExpression
,
23505
SyntaxKind.
AddressOfExpression
,
23622
SyntaxKind.
AddressOfExpression
,
23775
SyntaxKind.
AddressOfExpression
,
23892
SyntaxKind.
AddressOfExpression
,
24051
SyntaxKind.
AddressOfExpression
,
24168
SyntaxKind.
AddressOfExpression
,
24389
SyntaxKind.
AddressOfExpression
,
24678
SyntaxKind.
AddressOfExpression
,
25158
SyntaxKind.
AddressOfExpression
,
25618
SyntaxKind.
AddressOfExpression
,
25792
SyntaxKind.
AddressOfExpression
,
25972
SyntaxKind.
AddressOfExpression
,
27008
SyntaxKind.
AddressOfExpression
,
27191
SyntaxKind.
AddressOfExpression
,
27374
SyntaxKind.
AddressOfExpression
,
27570
SyntaxKind.
AddressOfExpression
,
27718
SyntaxKind.
AddressOfExpression
,
27858
SyntaxKind.
AddressOfExpression
,
28002
SyntaxKind.
AddressOfExpression
,
28119
SyntaxKind.
AddressOfExpression
,
28263
SyntaxKind.
AddressOfExpression
,
28380
SyntaxKind.
AddressOfExpression
,
28524
SyntaxKind.
AddressOfExpression
,
28641
SyntaxKind.
AddressOfExpression
,
28785
SyntaxKind.
AddressOfExpression
,
28902
SyntaxKind.
AddressOfExpression
,
29046
SyntaxKind.
AddressOfExpression
,
29163
SyntaxKind.
AddressOfExpression
,
29307
SyntaxKind.
AddressOfExpression
,
29424
SyntaxKind.
AddressOfExpression
,
29568
SyntaxKind.
AddressOfExpression
,
29685
SyntaxKind.
AddressOfExpression
,
29829
SyntaxKind.
AddressOfExpression
,
29946
SyntaxKind.
AddressOfExpression
,
30090
SyntaxKind.
AddressOfExpression
,
30207
SyntaxKind.
AddressOfExpression
,
30351
SyntaxKind.
AddressOfExpression
,
30468
SyntaxKind.
AddressOfExpression
,
30612
SyntaxKind.
AddressOfExpression
,
30729
SyntaxKind.
AddressOfExpression
,
30873
SyntaxKind.
AddressOfExpression
,
30990
SyntaxKind.
AddressOfExpression
,
31134
SyntaxKind.
AddressOfExpression
,
31251
SyntaxKind.
AddressOfExpression
,
31395
SyntaxKind.
AddressOfExpression
,
31512
SyntaxKind.
AddressOfExpression
,
31656
SyntaxKind.
AddressOfExpression
,
31773
SyntaxKind.
AddressOfExpression
,
31917
SyntaxKind.
AddressOfExpression
,
32034
SyntaxKind.
AddressOfExpression
,
32178
SyntaxKind.
AddressOfExpression
,
32295
SyntaxKind.
AddressOfExpression
,
32439
SyntaxKind.
AddressOfExpression
,
32556
SyntaxKind.
AddressOfExpression
,
32700
SyntaxKind.
AddressOfExpression
,
32817
SyntaxKind.
AddressOfExpression
,
32961
SyntaxKind.
AddressOfExpression
,
33078
SyntaxKind.
AddressOfExpression
,
33222
SyntaxKind.
AddressOfExpression
,
33339
SyntaxKind.
AddressOfExpression
,
33483
SyntaxKind.
AddressOfExpression
,
33600
SyntaxKind.
AddressOfExpression
,
33744
SyntaxKind.
AddressOfExpression
,
33861
SyntaxKind.
AddressOfExpression
,
34019
SyntaxKind.
AddressOfExpression
,
34134
SyntaxKind.
AddressOfExpression
,
34322
SyntaxKind.
AddressOfExpression
,
34464
SyntaxKind.
AddressOfExpression
,
34606
SyntaxKind.
AddressOfExpression
,
34748
SyntaxKind.
AddressOfExpression
,
34791
Return New UnaryExpressionSyntax(SyntaxKind.
AddressOfExpression
, Nothing, Nothing, DirectCast(operatorToken.Node, InternalSyntax.SyntaxToken), operand)
34896
SyntaxKind.
AddressOfExpression
,
34950
Case SyntaxKind.
AddressOfExpression
35059
SyntaxKind.
AddressOfExpression
,
35176
SyntaxKind.
AddressOfExpression
,
35351
SyntaxKind.
AddressOfExpression
,
35468
SyntaxKind.
AddressOfExpression
,
35585
SyntaxKind.
AddressOfExpression
,
35745
SyntaxKind.
AddressOfExpression
,
36039
SyntaxKind.
AddressOfExpression
,
36341
SyntaxKind.
AddressOfExpression
,
37078
SyntaxKind.
AddressOfExpression
,
37258
SyntaxKind.
AddressOfExpression
,
37375
SyntaxKind.
AddressOfExpression
,
37564
SyntaxKind.
AddressOfExpression
,
37725
SyntaxKind.
AddressOfExpression
,
38234
SyntaxKind.
AddressOfExpression
,
38386
SyntaxKind.
AddressOfExpression
,
38538
SyntaxKind.
AddressOfExpression
,
38695
SyntaxKind.
AddressOfExpression
,
38856
SyntaxKind.
AddressOfExpression
,
38998
SyntaxKind.
AddressOfExpression
,
39145
SyntaxKind.
AddressOfExpression
,
39355
SyntaxKind.
AddressOfExpression
,
39472
SyntaxKind.
AddressOfExpression
,
39822
SyntaxKind.
AddressOfExpression
,
39962
SyntaxKind.
AddressOfExpression
,
40109
SyntaxKind.
AddressOfExpression
,
40860
SyntaxKind.
AddressOfExpression
,
41503
SyntaxKind.
AddressOfExpression
,
41645
SyntaxKind.
AddressOfExpression
,
42286
SyntaxKind.
AddressOfExpression
,
42517
SyntaxKind.
AddressOfExpression
,
42683
SyntaxKind.
AddressOfExpression
,
43038
SyntaxKind.
AddressOfExpression
,
43203
SyntaxKind.
AddressOfExpression
,
43347
SyntaxKind.
AddressOfExpression
,
43498
SyntaxKind.
AddressOfExpression
,
44787
SyntaxKind.
AddressOfExpression
Generated\Syntax.xml.Syntax.Generated.vb (1)
25317
''' <item><description><see cref="SyntaxKind.
AddressOfExpression
"/></description></item>
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
988
ElseIf syntax.IsKind(SyntaxKind.
AddressOfExpression
) Then
Operations\VisualBasicOperationFactory_Methods.vb (3)
538
ElseIf boundOperand.Syntax.IsKind(SyntaxKind.
AddressOfExpression
) AndAlso
598
Dim validAddressOfConversionSyntax = operand.Syntax.Kind() = SyntaxKind.
AddressOfExpression
AndAlso
603
(conversionSyntax.Kind() = SyntaxKind.
AddressOfExpression
AndAlso
Syntax\SyntaxFacts.vb (2)
59
Return parent IsNot Nothing AndAlso parent.Kind = SyntaxKind.
AddressOfExpression
572
Return SyntaxKind.
AddressOfExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
ExpressionSyntaxExtensions.vb (2)
131
If unary IsNot Nothing AndAlso unary.Kind() = SyntaxKind.
AddressOfExpression
Then
158
unaryParent.Kind() <> SyntaxKind.
AddressOfExpression
AndAlso
ParenthesizedExpressionSyntaxExtensions.vb (1)
121
If expression.IsKind(SyntaxKind.
AddressOfExpression
) OrElse
VisualBasicSyntaxKinds.vb (1)
83
Public ReadOnly Property AddressOfExpression As Integer = SyntaxKind.
AddressOfExpression
Implements ISyntaxKinds.AddressOfExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
38
If node.Kind = SyntaxKind.
AddressOfExpression
Then
849
Case SyntaxKind.
AddressOfExpression
Microsoft.CodeAnalysis.VisualBasic.Features (11)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
697
If n.IsKind(SyntaxKind.
AddressOfExpression
) Then
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
162
Dim unaryExpression = TryCast(handlerStatement.DelegateExpression.DescendantNodesAndSelf().Where(Function(n) n.IsKind(SyntaxKind.
AddressOfExpression
)).FirstOrDefault, UnaryExpressionSyntax)
Completion\KeywordRecommenders\Expressions\AddressOfKeywordRecommender.vb (1)
29
If context.IsAnyExpressionContext AndAlso Not context.TargetToken.Parent.IsKind(SyntaxKind.
AddressOfExpression
) Then
Completion\KeywordRecommenders\Expressions\BinaryOperatorKeywordRecommender.vb (1)
105
If u.Kind = SyntaxKind.
AddressOfExpression
Then
ExtractMethod\VisualBasicSelectionResult.vb (1)
182
If expression.Kind = SyntaxKind.
AddressOfExpression
Then
GenerateMember\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (1)
45
Not simpleNameOrMemberAccessExpression.IsParentKind(SyntaxKind.
AddressOfExpression
) Then
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (1)
126
ElseIf simpleNameOrMemberAccessExpression?.Parent?.IsKind(SyntaxKind.
AddressOfExpression
, SyntaxKind.NameOfExpression) Then
GenerateType\VisualBasicGenerateTypeService.vb (4)
247
If nameOrMemberAccessExpression.GetAncestors(Of UnaryExpressionSyntax)().Any(Function(n) n.IsKind(SyntaxKind.
AddressOfExpression
)) Then
290
If simpleArgumentExpression.IsKind(SyntaxKind.
AddressOfExpression
) Then
325
If expression.IsKind(SyntaxKind.
AddressOfExpression
) Then
348
If expressionToBeCasted.IsKind(SyntaxKind.
AddressOfExpression
) Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Syntax\SyntaxFactsTest.vb (2)
257
Dim symNode = FindNodeOrTokenByKind(tree, SyntaxKind.
AddressOfExpression
, 1).AsNode
920
For Each item As SyntaxKind In {SyntaxKind.UnaryPlusExpression, SyntaxKind.UnaryMinusExpression, SyntaxKind.NotExpression, SyntaxKind.
AddressOfExpression
}
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
90
name.CheckParent(Of UnaryExpressionSyntax)(Function(p) p.Kind = SyntaxKind.
AddressOfExpression
AndAlso p.Operand Is name) OrElse
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (2)
131
If unary IsNot Nothing AndAlso unary.Kind() = SyntaxKind.
AddressOfExpression
Then
158
unaryParent.Kind() <> SyntaxKind.
AddressOfExpression
AndAlso
ParenthesizedExpressionSyntaxExtensions.vb (1)
121
If expression.IsKind(SyntaxKind.
AddressOfExpression
) OrElse
Simplification\VisualBasicSimplificationService.Expander.vb (1)
332
If newSimpleArgument.Expression.Kind = SyntaxKind.
AddressOfExpression
Then
VisualBasicSyntaxKinds.vb (1)
83
Public ReadOnly Property AddressOfExpression As Integer = SyntaxKind.
AddressOfExpression
Implements ISyntaxKinds.AddressOfExpression
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
38
If node.Kind = SyntaxKind.
AddressOfExpression
Then
849
Case SyntaxKind.
AddressOfExpression
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\MethodXML\MethodXmlBuilder.vb (2)
223
Case SyntaxKind.
AddressOfExpression
660
Debug.Assert(expression.Kind() = SyntaxKind.
AddressOfExpression
)