4 instantiations of UsingBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
11156Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.UsingBlockSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2755Return New UsingBlockSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newUsingStatement, newStatements.Node, newEndUsingStatement) 12872Return New UsingBlockSyntax(SyntaxKind.UsingBlock, Nothing, Nothing, usingStatement, statements.Node, endUsingStatement)
Generated\Syntax.xml.Syntax.Generated.vb (1)
12874Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.UsingBlockSyntax(kind, errors, annotations, DirectCast(usingStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.UsingStatementSyntax), if(statements IsNot Nothing, statements.Green, Nothing), DirectCast(endUsingStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EndBlockStatementSyntax)), Nothing, 0)
76 references to UsingBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (25)
Binding\Binder_Statements.vb (2)
103Return BindUsingBlock(DirectCast(node, UsingBlockSyntax), diagnostics) 4406Public Function BindUsingBlock(node As UsingBlockSyntax, diagnostics As BindingDiagnosticBag) As BoundStatement
Binding\LocalBinderBuilder.vb (1)
211Public Overrides Sub VisitUsingBlock(node As UsingBlockSyntax)
Binding\UsingBlockBinder.vb (2)
20Private ReadOnly _syntax As UsingBlockSyntax 23Public Sub New(enclosing As Binder, syntax As UsingBlockSyntax)
Binding\UsingInfo.vb (2)
26Public ReadOnly UsingStatementSyntax As UsingBlockSyntax 35usingStatementSyntax As UsingBlockSyntax,
Generated\Syntax.xml.Main.Generated.vb (6)
224Public Overridable Function VisitUsingBlock(ByVal node As UsingBlockSyntax) As TResult 959Public Overridable Sub VisitUsingBlock(ByVal node As UsingBlockSyntax) 2744Public Overrides Function VisitUsingBlock(ByVal node As UsingBlockSyntax) As SyntaxNode 12855Public Shared Function UsingBlock(usingStatement As UsingStatementSyntax, statements As SyntaxList(of StatementSyntax), endUsingStatement As EndBlockStatementSyntax) As UsingBlockSyntax 12887Public Shared Function UsingBlock(usingStatement As UsingStatementSyntax, statements As SyntaxList(of StatementSyntax)) As UsingBlockSyntax 12899Public Shared Function UsingBlock(usingStatement As UsingStatementSyntax) As UsingBlockSyntax
Generated\Syntax.xml.Syntax.Generated.vb (5)
12891Public Shadows Function WithUsingStatement(usingStatement as UsingStatementSyntax) As UsingBlockSyntax 12914Public Shadows Function WithStatements(statements as SyntaxList(Of StatementSyntax)) As UsingBlockSyntax 12918Public Shadows Function AddStatements(ParamArray items As StatementSyntax()) As UsingBlockSyntax 12936Public Shadows Function WithEndUsingStatement(endUsingStatement as EndBlockStatementSyntax) As UsingBlockSyntax 12988Public Function Update(usingStatement As UsingStatementSyntax, statements As SyntaxList(of StatementSyntax), endUsingStatement As EndBlockStatementSyntax) As UsingBlockSyntax
Lowering\Instrumentation\DebugInfoInjector.vb (1)
419Return New BoundSequencePoint(DirectCast(original.Syntax, UsingBlockSyntax).EndUsingStatement, MyBase.CreateUsingStatementDisposePrologue(original))
Lowering\LocalRewriter\LocalRewriter_Using.vb (1)
76Dim blockSyntax = DirectCast(node.Syntax, UsingBlockSyntax)
Operations\VisualBasicOperationFactory.vb (1)
1455Return GetUsingStatementDeclaration(boundUsingStatement.ResourceList, DirectCast(boundUsingStatement.Syntax, UsingBlockSyntax).UsingStatement)
Semantics\StatementSyntaxWalker.vb (1)
118Public Overrides Sub VisitUsingBlock(ByVal node As UsingBlockSyntax)
Syntax\SyntaxBindingUtilities.vb (1)
20node.IsKind(SyntaxKind.UsingBlock) AndAlso DirectCast(node, UsingBlockSyntax).UsingStatement.Expression IsNot Nothing
Syntax\SyntaxFacts.vb (1)
410Dim usingBlock = DirectCast(possibleBlock, UsingBlockSyntax)
Syntax\SyntaxNormalizer.vb (1)
1020Public Overrides Function VisitUsingBlock(node As UsingBlockSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
ElasticTriviaFormattingRule.vb (1)
318IsBeginStatement(Of UsingStatementSyntax, UsingBlockSyntax)(currentStatement) OrElse
NodeBasedFormattingRule.vb (1)
381Dim [using] = TryCast(node, UsingBlockSyntax)
SyntaxNodeExtensions.vb (3)
127Dim usingBlock = TryCast(node, UsingBlockSyntax) 547Return DirectCast(node, UsingBlockSyntax).Statements 621Function(x As UsingBlockSyntax) x.WithStatements(statements),
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicSemanticFactsService.vb (1)
139Dim usingStatement = If(TryCast(node, UsingBlockSyntax)?.UsingStatement, TryCast(node, UsingStatementSyntax))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (2)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
243Dim needsEnd = node.GetAncestorsOrThis(Of UsingBlockSyntax)().Any(Function(block) block.EndUsingStatement.IsMissing)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
109Public Overrides Function VisitUsingBlock(node As UsingBlockSyntax) As IList(Of StatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Structure\UsingBlockStructureTests.vb (1)
11Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of UsingBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (14)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (2)
130(Function(n As UsingBlockSyntax) n.UsingStatement), 150(Function(n As UsingBlockSyntax) n.EndUsingStatement),
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
214Public Overrides Function VisitUsingBlock(node As UsingBlockSyntax) As SyntaxKind?
EditAndContinue\SyntaxComparer.vb (3)
412Return If(TryCast(nodeOpt, UsingBlockSyntax)?.UsingStatement.Variables IsNot Nothing, Label.UsingBlockWithDeclarations, Label.UsingBlockWithExpression) 997Dim leftUsing = DirectCast(leftNode, UsingBlockSyntax) 998Dim rightUsing = DirectCast(rightNode, UsingBlockSyntax)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1659Return DirectCast(node, UsingBlockSyntax).UsingStatement.Span 2818ReportUnmatchedStatements(Of UsingBlockSyntax)(diagnostics, match, Function(node) node.IsKind(SyntaxKind.UsingBlock), oldActiveStatement, newActiveStatement,
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
148Public Overrides Function VisitUsingBlock(node As UsingBlockSyntax) As SyntaxNode
ExtractMethod\VisualBasicSelectionValidator.Validator.vb (1)
47TypeOf statement Is UsingBlockSyntax OrElse
Highlighting\KeywordHighlighters\UsingBlockHighlighter.vb (1)
23Dim usingBlock = node.GetAncestor(Of UsingBlockSyntax)()
Structure\Providers\UsingBlockStructureProvider.vb (2)
12Inherits AbstractSyntaxNodeStructureProvider(Of UsingBlockSyntax) 15node As UsingBlockSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
46builder.Add(Of UsingBlockSyntax, UsingBlockStructureProvider)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
11761Private Shared Function GenerateRedUsingBlock() As UsingBlockSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
318IsBeginStatement(Of UsingStatementSyntax, UsingBlockSyntax)(currentStatement) OrElse
Formatting\Rules\NodeBasedFormattingRule.vb (1)
381Dim [using] = TryCast(node, UsingBlockSyntax)
Rename\LocalConflictVisitor.vb (1)
174Public Overrides Sub VisitUsingBlock(node As UsingBlockSyntax)
SyntaxNodeExtensions.vb (3)
127Dim usingBlock = TryCast(node, UsingBlockSyntax) 547Return DirectCast(node, UsingBlockSyntax).Statements 621Function(x As UsingBlockSyntax) x.WithStatements(statements),
VisualBasicSemanticFactsService.vb (1)
139Dim usingStatement = If(TryCast(node, UsingBlockSyntax)?.UsingStatement, TryCast(node, UsingStatementSyntax))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (3)
CodeGeneration\SyntaxGeneratorTests.vb (3)
614VerifySyntax(Of UsingBlockSyntax)( 620VerifySyntax(Of UsingBlockSyntax)( 626VerifySyntax(Of UsingBlockSyntax)(
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (17)
IOperation\IOperationTests_IUsingStatement.vb (16)
42Dim node = tree.GetRoot().DescendantNodes().OfType(Of UsingBlockSyntax).Single() 82Dim node = tree.GetRoot().DescendantNodes().OfType(Of UsingBlockSyntax).Single() 154VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 212VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 270VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 332VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 379VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 447VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 500VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 573VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 646VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 705VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 737VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 771VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 812VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 898Dim node = tree.GetRoot().DescendantNodes().OfType(Of UsingBlockSyntax).Single().UsingStatement
IOperation\IOperationTests_IVariableDeclaration.vb (1)
1390VerifyOperationTreeAndDiagnosticsForTest(Of UsingBlockSyntax)(source, expectedOperationTree, expectedDiagnostics)