28 references to WithStatement
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_WithBlock.vb (4)
27Return Me._withBlockSyntax.WithStatement.Expression 189Debug.Assert(syntax.WithStatement IsNot Nothing) 190Debug.Assert(syntax.WithStatement.Expression IsNot Nothing) 230(New WithExpressionRewriter(Me._withBlockSyntax.WithStatement)).AnalyzeWithExpression(Me.ContainingMember, boundExpression,
Generated\Syntax.xml.Main.Generated.vb (2)
2781Dim newWithStatement = DirectCast(Visit(node.WithStatement), WithStatementSyntax) 2782If node.WithStatement IsNot newWithStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
13219return Update(Me.WithStatement, statements, Me.EndWithStatement) 13241return Update(Me.WithStatement, Me.Statements, endWithStatement) 13260Return Me.WithStatement 13293If withStatement IsNot Me.WithStatement OrElse statements <> Me.Statements OrElse endWithStatement IsNot Me.EndWithStatement Then
Semantics\StatementSyntaxWalker.vb (1)
131Visit(node.WithStatement)
Syntax\SyntaxFacts.vb (1)
425beginStatement = withBlock.WithStatement
Syntax\SyntaxNodeExtensions.vb (1)
38Return DirectCast(node, WithBlockSyntax).WithStatement
Syntax\SyntaxNormalizer.vb (1)
1037AddLinebreaksAfterTokenIfNeeded(node.WithStatement.GetLastToken(), 1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (2)
107If memberAccessExpression IsNot withBlock.WithStatement.Expression Then 108Return withBlock.WithStatement.Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
398[with].WithStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),
Microsoft.CodeAnalysis.VisualBasic.Features (5)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (1)
138(Function(n As WithBlockSyntax) n.WithStatement),
EditAndContinue\SyntaxComparer.vb (2)
1007distance = ComputeWeightedDistance(leftWith.WithStatement.Expression, leftWith.Statements, rightWith.WithStatement.Expression, rightWith.Statements)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
172Return node.WithWithStatement(ReplaceStatementIfNeeded(node.WithStatement)).
Structure\Providers\WithBlockStructureProvider.vb (1)
20node, node.WithStatement, autoCollapse:=False,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (2)
107If memberAccessExpression IsNot withBlock.WithStatement.Expression Then 108Return withBlock.WithStatement.Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
398[with].WithStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),
Roslyn.Diagnostics.VisualBasic.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (2)
107If memberAccessExpression IsNot withBlock.WithStatement.Expression Then 108Return withBlock.WithStatement.Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
398[with].WithStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),