68 references to Statements
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Expressions.vb (2)
1098If functionBlock.Statements.Count > 1 Then 1102Dim ret = DirectCast(functionBlock.Statements(0), ReturnStatementSyntax)
Generated\Syntax.xml.Main.Generated.vb (1)
2000Dim newStatements = VisitList(node.Statements)
Generated\Syntax.xml.Syntax.Generated.vb (5)
5395return Update(Me.Kind, subOrFunctionStatement, Me.Statements, Me.EndSubOrFunctionStatement) 5412Return Me.Statements 5429Return Me.WithStatements(Me.Statements.AddRange(items)) 5451return Update(Me.Kind, Me.SubOrFunctionStatement, Me.Statements, endSubOrFunctionStatement) 5506If kind <> Me.Kind OrElse subOrFunctionStatement IsNot Me.SubOrFunctionStatement OrElse statements <> Me.Statements OrElse endSubOrFunctionStatement IsNot Me.EndSubOrFunctionStatement Then
Semantics\StatementSyntaxWalker.vb (1)
78VisitList(node.Statements)
Syntax\SyntaxNormalizer.vb (2)
931AddLinebreaksAfterElementsIfNeeded(node.Statements, 1, 1) 933MarkLastStatementIfNeeded(node.Statements)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
107Return SyntaxFactory.FunctionBlock(blockBegin, methodBlock.Statements, blockEnd)
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
131node.Statements,
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
84Return SyntaxFactory.SubBlock(subStatement, node.Statements, endSubStatement)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
Utilities\LineAdjustmentFormattingRule.vb (1)
33Not DirectCast(current.Parent.Parent, MethodBlockSyntax).Statements.Any() Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (8)
EditAndContinue\StatementMatchingTests.vb (2)
1330Dim knownMatches = {New KeyValuePair(Of SyntaxNode, SyntaxNode)(m1.Statements(1), m2.Statements(0))}
SymbolId\SymbolKeyTestBase.vb (6)
257If body.Statements <> Nothing AndAlso body.Statements.Count > 0 Then 261If body.Statements.Count = 1 Then 262df = model.AnalyzeDataFlow(body.Statements.First) 264df = model.AnalyzeDataFlow(body.Statements.First, body.Statements.Last)
Microsoft.CodeAnalysis.VisualBasic.Features (5)
CodeRefactorings\InlineMethod\VisualBasicInlineMethodRefactoringProvider.vb (1)
27Dim statements = methodBlock.Statements
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
105WithStatements(VisitList(ReplaceStatementsIfNeeded(node.Statements)))
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
107Return SyntaxFactory.FunctionBlock(blockBegin, methodBlock.Statements, blockEnd)
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
131node.Statements,
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
84Return SyntaxFactory.SubBlock(subStatement, node.Statements, endSubStatement)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (21)
Compilation\SemanticModelAPITests.vb (21)
591Dim originalStatement = DirectCast(methodBlock.Statements(0), ExecutableStatementSyntax) 754Dim originalStatement = methodBlock.Statements(0) 816Dim originalStatement = DirectCast(methodBlock.Statements(0), ExecutableStatementSyntax) 882Dim originalStatement = DirectCast(methodBlock.Statements(0), LocalDeclarationStatementSyntax) 933Dim originalStatement = methodBlock.Statements(0) 968Dim originalStatement = methodBlock.Statements(0) 1121Dim originalStatement = methodBlock.Statements(0) 1124Dim statement = DirectCast(methodBlock.Statements(0), LocalDeclarationStatementSyntax) 1164Dim originalStatement = methodBlock.Statements(0) 1167Dim statement = DirectCast(methodBlock.Statements(0), LocalDeclarationStatementSyntax) 1420Dim originalStatement = methodBlock.Statements(0) 1579Dim originalStatement = DirectCast(methodBlock.Statements(0), ExecutableStatementSyntax) 1593Dim declStatement = DirectCast(speculatedMethod.Statements(0), LocalDeclarationStatementSyntax) 1609declStatement = DirectCast(speculatedMethod.Statements(0), LocalDeclarationStatementSyntax) 1625declStatement = DirectCast(speculatedMethod.Statements(0), LocalDeclarationStatementSyntax) 1658Dim originalStatement = methodBlock.Statements(0) 1671Dim label = speculativeModel.GetDeclaredSymbol(speculatedMethod.Statements(0)) 1694Dim originalStatement = methodBlock.Statements(0) 1707Dim lambdaExpressionHeader = speculatedMethod.Statements(0).DescendantNodes().OfType(Of LambdaHeaderSyntax)().FirstOrDefault() 1981Dim statementSyntax = DirectCast(methodBlockSyntax.Statements(0), LocalDeclarationStatementSyntax) 2016Dim statementSyntax = DirectCast(methodBlockSyntax.Statements(0), LocalDeclarationStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (8)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (8)
1856Dim statement1 = TryCast(mainBlock.Statements(0), LocalDeclarationStatementSyntax) 1857Dim statement2 = TryCast(mainBlock.Statements(1), LocalDeclarationStatementSyntax) 1858Dim statement3 = TryCast(mainBlock.Statements(2), LocalDeclarationStatementSyntax) 1859Dim statement4 = TryCast(mainBlock.Statements(3), LocalDeclarationStatementSyntax) 1906Dim statement1 = TryCast(mainBlock.Statements(0), LocalDeclarationStatementSyntax) 1907Dim statement2 = TryCast(mainBlock.Statements(1), LocalDeclarationStatementSyntax) 1908Dim statement3 = TryCast(mainBlock.Statements(2), LocalDeclarationStatementSyntax) 1909Dim statement4 = TryCast(mainBlock.Statements(3), LocalDeclarationStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
Generated\Syntax.Test.xml.Generated.vb (2)
18935Dim withObj = objectUnderTest.WithSubOrFunctionStatement(objectUnderTest.SubOrFunctionStatement).WithStatements(objectUnderTest.Statements).WithEndSubOrFunctionStatement(objectUnderTest.EndSubOrFunctionStatement) 18944Dim withObj = objectUnderTest.WithSubOrFunctionStatement(objectUnderTest.SubOrFunctionStatement).WithStatements(objectUnderTest.Statements).WithEndSubOrFunctionStatement(objectUnderTest.EndSubOrFunctionStatement)
Parser\ParseExpression.vb (1)
1159Dim localDecl = main.Statements(0)
Parser\ParseStatements.vb (3)
2183CType(CType(CType(compilation.Members(0), TypeBlockSyntax).Members(0), MethodBlockSyntax).Statements(0), MultiLineIfBlockSyntax) 2222CType(CType(CType(compilation.Members(0), TypeBlockSyntax).Members(0), MethodBlockSyntax).Statements(0), MultiLineIfBlockSyntax) 2257CType(CType(CType(compilation.Members(0), TypeBlockSyntax).Members(0), MethodBlockSyntax).Statements(0), SingleLineIfStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
2377sb.Statements, 2462mb.Statements,
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
CodeModel\VisualBasicCodeModelService.vb (1)
3269methodStatement, methodBlock.Statements, endMethodStatement)
Venus\VisualBasicContainedLanguage.vb (2)
197If method Is Nothing OrElse method.Statements.Count <> 2 Then 201Dim statementWithEndHelper = method.Statements(0)