217 references to AddressOfExpression
Microsoft.CodeAnalysis.VisualBasic (183)
Binding\Binder_Delegates.vb (4)
110If expressionSyntax.Kind = SyntaxKind.AddressOfExpression Then 573If addressOfOperandSyntax.Kind = SyntaxKind.AddressOfExpression Then 630If addressOfOperandSyntax.Kind = SyntaxKind.AddressOfExpression Then 996If addressOfOperandSyntax.Kind = SyntaxKind.AddressOfExpression Then
Binding\Binder_Expressions.vb (1)
177Case SyntaxKind.AddressOfExpression
Binding\Binder_Invocation.vb (1)
1321If result.Parent IsNot Nothing AndAlso result.Parent.IsKind(SyntaxKind.AddressOfExpression) Then
Binding\Binder_SelectCase.vb (1)
77Case SyntaxKind.AddressOfExpression
Binding\Binder_Statements.vb (1)
2307node.DelegateExpression.Kind = SyntaxKind.AddressOfExpression Then
Generated\Syntax.xml.Internal.Generated.vb (4)
43227Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.AddressOfExpression, operatorToken, operand, hash) 43232Dim result = New UnaryExpressionSyntax(SyntaxKind.AddressOfExpression, operatorToken, operand) 55293Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.AddressOfExpression, operatorToken, operand, _factoryContext, hash) 55298Dim 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)
1024ElseIf 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)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
131If unary IsNot Nothing AndAlso unary.Kind() = SyntaxKind.AddressOfExpression Then 158unaryParent.Kind() <> SyntaxKind.AddressOfExpression AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
121If expression.IsKind(SyntaxKind.AddressOfExpression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
96Public ReadOnly Property AddressOfExpression As Integer = SyntaxKind.AddressOfExpression Implements ISyntaxKinds.AddressOfExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
38If node.Kind = SyntaxKind.AddressOfExpression Then 849Case SyntaxKind.AddressOfExpression
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (1)
45Not simpleNameOrMemberAccessExpression.IsParentKind(SyntaxKind.AddressOfExpression) Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (1)
126ElseIf simpleNameOrMemberAccessExpression?.Parent?.IsKind(SyntaxKind.AddressOfExpression, SyntaxKind.NameOfExpression) Then
Microsoft.CodeAnalysis.VisualBasic.Features (11)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
696If n.IsKind(SyntaxKind.AddressOfExpression) Then
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
161Dim 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)
163If expression.Kind = SyntaxKind.AddressOfExpression Then
GenerateType\VisualBasicGenerateTypeService.vb (4)
240If nameOrMemberAccessExpression.GetAncestors(Of UnaryExpressionSyntax)().Any(Function(n) n.IsKind(SyntaxKind.AddressOfExpression)) Then 283If simpleArgumentExpression.IsKind(SyntaxKind.AddressOfExpression) Then 318If expression.IsKind(SyntaxKind.AddressOfExpression) Then 341If expressionToBeCasted.IsKind(SyntaxKind.AddressOfExpression) Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (1)
45Not simpleNameOrMemberAccessExpression.IsParentKind(SyntaxKind.AddressOfExpression) Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (1)
126ElseIf simpleNameOrMemberAccessExpression?.Parent?.IsKind(SyntaxKind.AddressOfExpression, SyntaxKind.NameOfExpression) Then
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicMarkMembersAsStatic.Fixer.vb (1)
31Return If(syntax.IsKind(SyntaxKind.AddressOfExpression), DirectCast(syntax, UnaryExpressionSyntax).Operand, syntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
91name.CheckParent(Of UnaryExpressionSyntax)(Function(p) p.Kind = SyntaxKind.AddressOfExpression AndAlso p.Operand Is name) OrElse
Simplification\VisualBasicSimplificationService.Expander.vb (1)
332If newSimpleArgument.Expression.Kind = SyntaxKind.AddressOfExpression Then
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
38If node.Kind = SyntaxKind.AddressOfExpression Then 849Case SyntaxKind.AddressOfExpression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
131If unary IsNot Nothing AndAlso unary.Kind() = SyntaxKind.AddressOfExpression Then 158unaryParent.Kind() <> SyntaxKind.AddressOfExpression AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
121If expression.IsKind(SyntaxKind.AddressOfExpression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
96Public ReadOnly Property AddressOfExpression As Integer = SyntaxKind.AddressOfExpression Implements ISyntaxKinds.AddressOfExpression
Roslyn.Diagnostics.VisualBasic.Analyzers (6)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
38If node.Kind = SyntaxKind.AddressOfExpression Then 849Case SyntaxKind.AddressOfExpression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
131If unary IsNot Nothing AndAlso unary.Kind() = SyntaxKind.AddressOfExpression Then 158unaryParent.Kind() <> SyntaxKind.AddressOfExpression AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
121If expression.IsKind(SyntaxKind.AddressOfExpression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
96Public ReadOnly Property AddressOfExpression As Integer = SyntaxKind.AddressOfExpression Implements ISyntaxKinds.AddressOfExpression