33 references to Expression
Microsoft.CodeAnalysis.VisualBasic (9)
Binding\Binder_Expressions.vb (1)
116Dim operand As BoundExpression = BindExpression(DirectCast(node, ParenthesizedExpressionSyntax).Expression,
Binding\Binder_SelectCase.vb (1)
74Dim boundExpression = BindSelectExpression(parenthesizedExpr.Expression, diagnostics)
Binding\Binder_Statements.vb (1)
2401notParenthesizedSyntax = DirectCast(notParenthesizedSyntax, ParenthesizedExpressionSyntax).Expression
Generated\Syntax.xml.Main.Generated.vb (2)
3747Dim newExpression = DirectCast(Visit(node.Expression), ExpressionSyntax) 3748If node.Expression IsNot newExpression Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
21394return Update(openParenToken, Me.Expression, Me.CloseParenToken) 21430return Update(Me.OpenParenToken, Me.Expression, closeParenToken) 21445Return Me.Expression 21474If openParenToken <> Me.OpenParenToken OrElse expression IsNot Me.Expression OrElse closeParenToken <> Me.CloseParenToken Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryParentheses\VisualBasicRemoveUnnecessaryParenthesesDiagnosticAnalyzer.vb (1)
48Dim innerExpression = parenthesizedExpression.Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
25expression = DirectCast(expression, ParenthesizedExpressionSyntax).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (2)
53Dim expression = node.Expression 340If node.Expression.IsKind(SyntaxKind.AwaitExpression) AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1860expression = parenthesizedExpression.Expression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
119Let expr2 = If(TypeOf expr1 Is ParenthesizedExpressionSyntax, DirectCast(expr1, ParenthesizedExpressionSyntax).Expression, expr1)
Microsoft.CodeAnalysis.VisualBasic.Features (3)
ExtractMethod\Extensions.vb (1)
23Return GetUnparenthesizedExpression(parenthesizedExpression.Expression)
IntroduceVariable\VisualBasicIntroduceVariableService.Rewriter.vb (1)
41If innerExpression.HasAnnotation(s_replacementAnnotation) AndAlso innerExpression.Equals(parenthesizedExpression.Expression) Then
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryParentheses\VisualBasicRemoveUnnecessaryParenthesesDiagnosticAnalyzer.vb (1)
48Dim innerExpression = parenthesizedExpression.Expression
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\Performance\BasicDoNotUseCountWhenAnyCanBeUsedFixer.vb (1)
104sourceExpression = parenthesizedExpression.Expression
Microsoft.NetCore.Analyzers\Performance\BasicPreferIsEmptyOverCount.Fixer.vb (1)
60countNode = CType(countNode, ParenthesizedExpressionSyntax).Expression
Microsoft.NetCore.Analyzers\Performance\BasicRecommendCaseInsensitiveStringComparisonFixer.vb (2)
31internalExpression = parenthesizedExpression.Expression 95desiredExpression = parenthesizedExpression.Expression
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
472expressionOfInvocation = DirectCast(expressionOfInvocation, ParenthesizedExpressionSyntax).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
25expression = DirectCast(expression, ParenthesizedExpressionSyntax).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (2)
53Dim expression = node.Expression 340If node.Expression.IsKind(SyntaxKind.AwaitExpression) AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1860expression = parenthesizedExpression.Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
119Let expr2 = If(TypeOf expr1 Is ParenthesizedExpressionSyntax, DirectCast(expr1, ParenthesizedExpressionSyntax).Expression, expr1)
Roslyn.Diagnostics.VisualBasic.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
25expression = DirectCast(expression, ParenthesizedExpressionSyntax).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (2)
53Dim expression = node.Expression 340If node.Expression.IsKind(SyntaxKind.AwaitExpression) AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1860expression = parenthesizedExpression.Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
119Let expr2 = If(TypeOf expr1 Is ParenthesizedExpressionSyntax, DirectCast(expr1, ParenthesizedExpressionSyntax).Expression, expr1)