27 references to Expression
Microsoft.CodeAnalysis.VisualBasic (8)
Binding\Binder_Expressions.vb (1)
1104Dim result As BoundExpression = (New DefaultInstancePropertyBinder(Me)).BindValue(ret.Expression, exprDiagnostics)
Binding\Binder_Statements.vb (2)
4964Dim expressionSyntax As ExpressionSyntax = originalSyntax.Expression 4972Debug.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 (2)
VisualBasicSyntaxFacts.vb (1)
249Return DirectCast(node, ReturnStatementSyntax).Expression
VisualBasicUseAutoPropertyAnalyzer.vb (1)
95Dim expr = DirectCast(statement, ReturnStatementSyntax).Expression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
IsStatementTerminatingTokenVisitor.vb (2)
107If node.Expression IsNot Nothing Then 108If TargetTokenMatches(GetExpressionTerminatingToken(node.Expression)) Then
VisualBasicChangeToYieldCodeFixProvider.vb (1)
42Dim yieldStatement = SyntaxFactory.YieldStatement(returnStatement.Expression).WithAdditionalAnnotations(Formatter.Annotation)
Microsoft.CodeAnalysis.VisualBasic.Features (8)
CodeRefactorings\InlineMethod\VisualBasicInlineMethodRefactoringProvider.vb (1)
32Return returnStatement.Expression
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
2746Return DirectCast(statement, ReturnStatementSyntax).Expression
ExtractMethod\VisualBasicMethodExtractor.PostProcessor.vb (2)
230returnStatement.Expression Is Nothing Then 240If returnStatement.Expression.ToString() <> variableName Then
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
199If returnStatement IsNot Nothing AndAlso returnStatement.Expression Is Nothing Then
ExtractMethod\VisualBasicSelectionValidator.vb (1)
605Function(r As ReturnStatementSyntax) r.Expression IsNot Nothing,
VisualBasicChangeToYieldCodeFixProvider.vb (1)
42Dim yieldStatement = SyntaxFactory.YieldStatement(returnStatement.Expression).WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicUseAutoPropertyAnalyzer.vb (1)
95Dim expr = DirectCast(statement, ReturnStatementSyntax).Expression
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (1)
19611Dim withObj = objectUnderTest.WithReturnKeyword(objectUnderTest.ReturnKeyword).WithExpression(objectUnderTest.Expression)
Parser\ParseAsyncTests.vb (1)
141Dim expression = CType(returnStatement.Expression, BinaryExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
IsStatementTerminatingTokenVisitor.vb (2)
107If node.Expression IsNot Nothing Then 108If TargetTokenMatches(GetExpressionTerminatingToken(node.Expression)) Then
VisualBasicSyntaxFacts.vb (1)
249Return DirectCast(node, ReturnStatementSyntax).Expression
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)
IOperation\IOperationTests_IConversionExpression.vb (1)
3388Return DirectCast(syntax, ReturnStatementSyntax).Expression