21 references to Expression
Microsoft.CodeAnalysis.VisualBasic (8)
Binding\Binder_Expressions.vb (1)
1125Dim result As BoundExpression = (New DefaultInstancePropertyBinder(Me)).BindValue(ret.Expression, exprDiagnostics)
Binding\Binder_Statements.vb (2)
4995Dim expressionSyntax As ExpressionSyntax = originalSyntax.Expression 5003Debug.Assert(expressionSyntax Is originalSyntax OrElse originalSyntax.Expression Is expressionSyntax)
Generated\Syntax.xml.Main.Generated.vb (2)
2901Dim newExpression = DirectCast(Visit(node.Expression), ExpressionSyntax) 2902If node.Expression IsNot newExpression Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (3)
14101return Update(returnKeyword, Me.Expression) 14137Return Me.Expression 14163If returnKeyword <> Me.ReturnKeyword OrElse expression IsNot Me.Expression Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\Iterator\VisualBasicChangeToYieldCodeFixProvider.vb (1)
46Dim yieldStatement = SyntaxFactory.YieldStatement(returnStatement.Expression).WithAdditionalAnnotations(Formatter.Annotation)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (2)
107If node.Expression IsNot Nothing Then 108If TargetTokenMatches(GetExpressionTerminatingToken(node.Expression)) Then
Microsoft.CodeAnalysis.VisualBasic.Features (6)
CodeRefactorings\InlineMethod\VisualBasicInlineMethodRefactoringProvider.vb (1)
32Return returnStatement.Expression
ExtractMethod\VisualBasicMethodExtractor.PostProcessor.vb (2)
232returnStatement.Expression Is Nothing Then 242If returnStatement.Expression.ToString() <> variableName Then
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
227If returnStatement IsNot Nothing AndAlso returnStatement.Expression Is Nothing Then
ExtractMethod\VisualBasicSelectionResult.vb (1)
307Function(r As ReturnStatementSyntax) r.Expression IsNot Nothing,
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\Iterator\VisualBasicChangeToYieldCodeFixProvider.vb (1)
46Dim yieldStatement = SyntaxFactory.YieldStatement(returnStatement.Expression).WithAdditionalAnnotations(Formatter.Annotation)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (2)
107If node.Expression IsNot Nothing Then 108If TargetTokenMatches(GetExpressionTerminatingToken(node.Expression)) Then
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (2)
107If node.Expression IsNot Nothing Then 108If TargetTokenMatches(GetExpressionTerminatingToken(node.Expression)) Then