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