141 references to Members
Microsoft.CodeAnalysis.VisualBasic (20)
Binding\Binder_Expressions.vb (1)
1094Dim classBlock = DirectCast(root.Members(0), ClassBlockSyntax)
Binding\LocalBinderBuilder.vb (1)
88For Each member In node.Members
Compilation\VisualBasicCompilation.vb (2)
830Dim lastStatement = root.Members.LastOrDefault() 2686If unit.Members.Count > 0 Then
Declarations\DeclarationTreeBuilder.vb (3)
179For Each member In node.Members 194Dim memberNames = GetNonTypeMemberNames(node.Members, declFlags) 200children = VisitNamespaceChildren(node, node.Members, implicitClass).ToImmutableAndFree()
Generated\Syntax.xml.Main.Generated.vb (1)
1523Dim newMembers = VisitList(node.Members)
Generated\Syntax.xml.Syntax.Generated.vb (6)
425return Update(options, Me.Imports, Me.Attributes, Me.Members, Me.EndOfFileToken) 451return Update(Me.Options, [imports], Me.Attributes, Me.Members, Me.EndOfFileToken) 478return Update(Me.Options, Me.Imports, attributes, Me.Members, Me.EndOfFileToken) 510Return Me.WithMembers(Me.Members.AddRange(items)) 529return Update(Me.Options, Me.Imports, Me.Attributes, Me.Members, endOfFileToken) 591If options <> Me.Options OrElse [imports] <> Me.[Imports] OrElse attributes <> Me.Attributes OrElse members <> Me.Members OrElse endOfFileToken <> Me.EndOfFileToken Then
Semantics\StatementSyntaxWalker.vb (1)
32VisitList(node.Members)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
182Dim nodeMembers = If(node.Kind = SyntaxKind.CompilationUnit, DirectCast(node, CompilationUnitSyntax).Members, DirectCast(node, NamespaceBlockSyntax).Members)
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
92Dim classBlock = DirectCast(root.Members(0), ClassBlockSyntax)
Syntax\SyntaxNormalizer.vb (2)
733Dim hasMembers = node.Members.Any 754AddLinebreaksAfterElementsIfNeeded(node.Members, 2, 1)
VisualBasicDeclarationComputer.vb (1)
128For Each decl In t.Members
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
SyntaxNodeExtensions.vb (1)
922Return compilation.Members
VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
22ProcessMembers(context, [option], compilationUnit.Members)
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
148If newCompilationUnit.Attributes.Count > 0 OrElse newCompilationUnit.Members.Count > 0 Then
VisualBasicSyntaxFacts.vb (2)
1109AppendConstructors(compilationUnit.Members, constructors, cancellationToken) 1795members = compilationUnit.Members
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
CompilationUnitSyntaxExtensions.vb (2)
35Dim [end] = If(root.Members.Count > 0, 36root.Members.First.GetFirstToken().Span.End,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
EditAndContinue\Helpers\EditingTestBase.vb (1)
181Dim declaration = DirectCast(DirectCast(root, CompilationUnitSyntax).Members(0), ClassBlockSyntax).Members(0)
Extensions\StatementSyntaxExtensionTests.vb (2)
60Dim node = SyntaxFactory.ParseCompilationUnit(code).Members.First() 112Dim node = DirectCast(SyntaxFactory.ParseCompilationUnit(code).Members.First(), EnumBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenScriptTests.vb (1)
30Dim typeSyntax = DirectCast(DirectCast(tree.GetCompilationUnitRoot().Members(0), ClassBlockSyntax).Members(0), FieldDeclarationSyntax).Declarators(0).AsClause.Type
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
SyntaxHelpers.vb (1)
202Return DirectCast(DirectCast(syntaxTree.GetRoot(), CompilationUnitSyntax).Members.Single(), StatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (13)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
94Return root.Members.Any(
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
825stack.Add(DirectCast(compilationUnit, CompilationUnitSyntax).Members)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
404Return node.WithMembers(VisitList(ReplaceStatementsIfNeeded(node.Members)))
GenerateType\VisualBasicGenerateTypeService.vb (2)
447Dim lastMember = compilationUnit.Members.LastOrDefault() 458For Each member In compilationUnit.Members
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (5)
46Dim insertionIndex = If(isConstant, DetermineConstantInsertPosition(oldCompilationUnit.Members, newCompilationUnit.Members), DetermineFieldInsertPosition(oldCompilationUnit.Members, newCompilationUnit.Members)) 49newCompilationUnit.Members.Insert(insertionIndex, newFieldDeclaration))
LineSeparators\VisualBasicLineSeparatorService.vb (1)
91ProcessNodeList(progBlock.Members, spans, cancellationToken)
VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
22ProcessMembers(context, [option], compilationUnit.Members)
VisualBasicDeclarationComputer.vb (1)
128For Each decl In t.Members
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (30)
Compilation\SemanticModelAPITests.vb (26)
589Dim typeBlock = DirectCast(root.Members(1), TypeBlockSyntax) 752Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 814Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 880Dim typeBlock = root.Members.OfType(Of TypeBlockSyntax).First 931Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 966Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1001Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1119Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1162Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1191Return DirectCast(SyntaxFactory.ParseCompilationUnit(source + " Class X" + vbCrLf + "End Class").Members.First(), TypeBlockSyntax).BlockStatement.AttributeLists.First().Attributes.First() 1418Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1487Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1536Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1577Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1656Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1692Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1818Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1857Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1900Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1943Dim typeBlock = DirectCast(root.Members(0), TypeBlockSyntax) 1977Dim moduleBlock = DirectCast(root.Members(0), ModuleBlockSyntax) 1978Dim namespaceBlock = DirectCast(root.Members(1), NamespaceBlockSyntax) 2012Dim moduleBlock = DirectCast(root.Members(0), ModuleBlockSyntax) 2013Dim namespaceBlock = DirectCast(root.Members(1), NamespaceBlockSyntax) 2446Dim v1 = TryCast(cunit.Members(0), TypeBlockSyntax) 2573Dim v1 = TryCast(cunit.Members(0), TypeBlockSyntax)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (2)
2609Dim nsA = DirectCast(rootA.Members(0), NamespaceBlockSyntax) 2610Dim nsB = DirectCast(rootB.Members(0), NamespaceBlockSyntax)
Compilation\SuppressAccessibilityChecksTests.vb (1)
238Dim typeDecl = DirectCast(root.Members(1), ClassBlockSyntax)
Semantics\ScriptSemanticsTests.vb (1)
172Dim node3 = DirectCast(node1.Members.First(), ExpressionStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\CompilationCreationTests.vb (1)
2226Dim types = expectedSyntaxTrees.Select(Function(tree) compilation.GetSemanticModel(tree).GetDeclaredSymbol(tree.GetCompilationUnitRoot().Members.Single())).ToArray()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (17)
Generated\Syntax.Test.xml.Generated.vb (1)
18677Dim withObj = objectUnderTest.WithOptions(objectUnderTest.Options).WithImports(objectUnderTest.Imports).WithAttributes(objectUnderTest.Attributes).WithMembers(objectUnderTest.Members).WithEndOfFileToken(objectUnderTest.EndOfFileToken)
Parser\ParseDeclarationTests.vb (3)
996Assert.Equal("(Of T1, T2)" + vbLf, DirectCast(root.Members(0), EnumBlockSyntax).EnumStatement.Identifier.TrailingTrivia.Node.ToFullString) 997Assert.Equal("(Of T1, T2)" + vbLf, DirectCast(root.Members(1), TypeBlockSyntax).BlockStatement.Identifier.TrailingTrivia.Node.ToFullString) 999Dim c = DirectCast(root.Members(2), TypeBlockSyntax)
Parser\ParseExpression.vb (1)
35Dim modTree = DirectCast(prog.Members(0), TypeBlockSyntax)
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)
Syntax\ManualTests.vb (2)
91Dim arrayRankSpecifier = DirectCast(node.GetCompilationUnitRoot().Members(0), FieldDeclarationSyntax).Declarators(0).Names(0).ArrayRankSpecifiers(0) 97arrayRankSpecifier = DirectCast(node.GetCompilationUnitRoot().Members(0), FieldDeclarationSyntax).Declarators(0).Names(0).ArrayRankSpecifiers(0)
TestSyntaxNodes.vb (7)
1495Dim privateToken = DirectCast(cu.Members(0), ClassBlockSyntax).BlockStatement.Modifiers(0) 1538Dim publicToken = DirectCast(cu.Members(0), ClassBlockSyntax).BlockStatement.Modifiers(0) 3268Dim Module1 = CType(Root.Members(0), ModuleBlockSyntax) 3269Dim Module2 = CType(Root.Members(1), ModuleBlockSyntax) 3270Dim Module3 = CType(Root.Members(2), ModuleBlockSyntax) 3280Root = Root.ReplaceNode(Root.Members(1), Module2) 3290Root = Root.ReplaceNode(Root.Members(2), Module3)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (17)
CodeGeneration\FieldGenerator.vb (1)
50Dim members = Insert(destination.Members, fieldDeclaration, options, availableIndices,
CodeGeneration\MethodGenerator.vb (1)
33Dim members = Insert(destination.Members, declaration, options, availableIndices,
CodeGeneration\NamedTypeGenerator.vb (1)
43Dim members = Insert(destination.Members, declaration, options, availableIndices)
CodeGeneration\NamespaceGenerator.vb (1)
25Dim members = Insert(destination.Members, DirectCast(declaration, StatementSyntax), options, availableIndices)
CodeGeneration\PropertyGenerator.vb (1)
26Dim members = Insert(destination.Members, propertyDeclaration, options, availableIndices,
CodeGeneration\VisualBasicCodeGenerationService.vb (3)
68Dim members = destination.Members 74indices.Add(Not destination.OverlapsHiddenPosition(TextSpan.FromBounds(0, destination.Members.First.SpanStart), cancellationToken)) 87TextSpan.FromBounds(destination.Members.Last.Span.End, destination.EndOfFileToken.SpanStart), cancellationToken))
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
3154Return DirectCast(declaration, CompilationUnitSyntax).Members 3207Return cu.WithMembers(cu.Members.AddRange(newMembers))
CompilationUnitSyntaxExtensions.vb (2)
35Dim [end] = If(root.Members.Count > 0, 36root.Members.First.GetFirstToken().Span.End,
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
337Return node.Members
SyntaxNodeExtensions.vb (1)
922Return compilation.Members
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
148If newCompilationUnit.Attributes.Count > 0 OrElse newCompilationUnit.Members.Count > 0 Then
VisualBasicSyntaxFacts.vb (2)
1109AppendConstructors(compilationUnit.Members, constructors, cancellationToken) 1795members = compilationUnit.Members
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (29)
CodeGeneration\SyntaxGeneratorTests.vb (25)
2260").Members(0), ClassBlockSyntax).Members(0) 2287End Class ' end").Members(0) 2446Dim cls = cu.Members(0) 2466Dim cls = cu.Members(0) 2487Dim cls = cu.Members(0) 2507Dim cls = cu.Members(0) 3159End Class").Members(0) 3171End Class").Members(0) 3181End Class").Members(0) 3195End Class").Members(0) 3241End Class").Members(0) 3247End Class").Members(0) 3251End Structure").Members(0) 3255End Interface").Members(0) 3287End Class").Members(0) 3293End Class").Members(0) 3299End Class").Members(0) 3303End Structure").Members(0) 3307End Interface").Members(0) 3351End Class").Members(0) 3360End Interface").Members(0) 3370End Class").Members(0) 3381End Interface").Members(0) 3393End Class").Members(0) 3406End Interface").Members(0)
Formatting\FormattingTests.vb (4)
3776Dim implementsStatement = DirectCast(root.Members(0), ClassBlockSyntax).Implements.First() 3779Dim field = DirectCast(root.Members(0), ClassBlockSyntax).Members(0) 3781Dim prop = DirectCast(root.Members(0), ClassBlockSyntax).Members(1) 3784Dim method = DirectCast(root.Members(0), ClassBlockSyntax).Members(2)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (2)
459For Each member In DirectCast(container, CompilationUnitSyntax).Members 3744Return compilationUnit.WithMembers(compilationUnit.Members.Insert(index, declarationStatement))