14 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
260public override ImmutableArray<Symbol> GetMembers()
Symbols\DynamicTypeSymbol.cs (1)
132public override ImmutableArray<Symbol> GetMembers()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
92public override ImmutableArray<Symbol> GetMembers() => ImmutableArray<Symbol>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
136public override ImmutableArray<Symbol> GetMembers() => throw ExceptionUtilities.Unreachable();
Symbols\MergedNamespaceSymbol.cs (1)
208public override ImmutableArray<Symbol> GetMembers()
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
62public sealed override ImmutableArray<Symbol> GetMembers()
Symbols\MissingNamespaceSymbol.cs (1)
128public override ImmutableArray<Symbol> GetMembers()
Symbols\NamedTypeSymbol.cs (1)
651public abstract override ImmutableArray<Symbol> GetMembers();
Symbols\PointerTypeSymbol.cs (1)
132public override ImmutableArray<Symbol> GetMembers()
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
73public override ImmutableArray<Symbol> GetMembers()
Symbols\Source\SourceNamespaceSymbol.cs (1)
143public override ImmutableArray<Symbol> GetMembers()
Symbols\SynthesizedNamespaceSymbol.cs (1)
76public override ImmutableArray<Symbol> GetMembers()
Symbols\TypeParameterSymbol.cs (1)
143public sealed override ImmutableArray<Symbol> GetMembers()
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamespaceSymbol.cs (1)
49public override ImmutableArray<Symbol> GetMembers()
114 references to GetMembers
Microsoft.CodeAnalysis.CSharp (20)
Compilation\CSharpCompilation.cs (2)
3312foreach (var childSymbol in symbol.GetMembers()) 4622foreach (var member in container.GetMembers())
Compiler\ClsComplianceChecker.cs (1)
848foreach (Symbol member in symbol.GetMembers())
Compiler\DocumentationCommentCompiler.cs (1)
200foreach (var s in symbol.GetMembers())
Compiler\SynthesizedMetadataCompiler.cs (1)
56foreach (var s in symbol.GetMembers())
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
133foreach (var member in ((TypeSymbol)stateMachineType).GetMembers())
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
240foreach (var member in @namespace.GetMembers()) 992members.AddRange(((NamespaceSymbol)symbol).GetMembers());
Emitter\Model\PEModuleBuilder.cs (5)
235foreach (var member in symbol.GetMembers()) 350foreach (var member in symbol.GetMembers()) 373foreach (var member in symbol.GetMembers()) 548foreach (var member in ns.GetMembers()) 581foreach (var member in symbol.GetMembers())
FlowAnalysis\NullableWalker.cs (1)
5049foreach (var member in type.GetMembers())
Symbols\NamespaceOrTypeSymbol.cs (1)
121return GetMembers().ConditionallyDeOrder();
Symbols\NamespaceSymbol.cs (1)
39return this.GetMembers().OfType<NamespaceSymbol>();
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
15return UnderlyingNamespaceOrTypeSymbol.GetMembers().GetPublicSymbols();
Symbols\PublicModel\NamespaceSymbol.cs (1)
43foreach (var n in _underlying.GetMembers())
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
75return RetargetMembers(_underlyingNamespace.GetMembers());
Symbols\SymbolVisitor`2.cs (1)
74/// cref="NamespaceOrTypeSymbol.GetMembers()" />
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
SymbolKey\SymbolKeyCompilationsTests.cs (2)
96var symbol01 = comp1.SourceModule.GlobalNamespace.GetMembers().FirstOrDefault() as NamedTypeSymbol; 97var symbol02 = comp1.SourceModule.GlobalNamespace.GetMembers().FirstOrDefault() as NamedTypeSymbol;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (29)
CodeGen\CodeGenTupleTest.cs (13)
11601var members = tuple.GetMembers(); 11624var members1 = tuple1.GetMembers(); 11625var members2 = tuple2.GetMembers(); 11675var members1 = tuple1.GetMembers(); 11676var members2 = tuple2.GetMembers(); 12011AssertTestDisplayString(m4TupleRestTuple.GetMembers(), 12030foreach (var m in m4TupleRestTuple.GetMembers().OfType<FieldSymbol>()) 12240AssertTestDisplayString(m5TupleRestTuple.GetMembers(), 12267foreach (var m in m5TupleRestTuple.GetMembers().OfType<FieldSymbol>()) 12282AssertTestDisplayString(m5TupleRestTupleRestTuple.GetMembers(), 12301foreach (var m in m5TupleRestTupleRestTuple.GetMembers().OfType<FieldSymbol>()) 12471AssertTestDisplayString(m7Tuple.GetMembers(), 12629AssertTestDisplayString(m8TupleRestTuple.GetMembers(),
CodeGen\SwitchTests.cs (1)
3042var pid = ((NamedTypeSymbol)comp.GlobalNamespace.GetMembers().Single(s => s.Name.StartsWith("<PrivateImplementationDetails>", StringComparison.Ordinal)));
CodeGen\WinMdDelegateTests.cs (1)
237foreach (var member in fieldType.GetMembers())
Emit\CompilationEmitTests.cs (14)
2136compWithReal.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2167compWithReal2.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2195compWithMetadata.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2224compWithRef.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2302input.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2369input.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2436input.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2471globalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2473AssertEx.Equal(new[] { "Microsoft.CodeAnalysis" }, globalNamespace.GetMember<NamespaceSymbol>("Microsoft").GetMembers().Select(m => m.ToDisplayString())); 2476globalNamespace.GetMember<NamespaceSymbol>("Microsoft.CodeAnalysis").GetMembers().Select(m => m.ToDisplayString())); 2480globalNamespace.GetMember<NamespaceSymbol>("System.Runtime").GetMembers().Select(m => m.ToDisplayString())); 2483globalNamespace.GetMember<NamespaceSymbol>("System.Runtime.CompilerServices").GetMembers().Select(m => m.ToDisplayString())); 2513compWithRef.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 3882var actualGlobalMembers = m.GlobalNamespace.GetMembers().Where(member => !member.IsImplicitlyDeclared).ToArray();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Attributes\AttributeTests_MarshalAs.cs (2)
34foreach (NamedTypeSymbol type in compilation.GlobalNamespace.GetMembers().Where(s => s.Kind == SymbolKind.NamedType)) 68foreach (NamedTypeSymbol type in compilation.GlobalNamespace.GetMembers().Where(s => s.Kind == SymbolKind.NamedType))
Attributes\AttributeTests_Synthesized.cs (1)
127var pid = (NamedTypeSymbol)comp.GlobalNamespace.GetMembers().Where(s => s.Name.StartsWith("<PrivateImplementationDetails>", StringComparison.Ordinal)).Single();
FlowAnalysis\FlowTestBase.cs (1)
61foreach (var m in (symbol as NamespaceSymbol).GetMembers())
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (4)
CompilationContext.cs (4)
1501foreach (var field in possiblyCapturingType.GetMembers().OfType<FieldSymbol>()) 1548foreach (var member in instance.Type.GetMembers()) 1614foreach (var member in instance.Type.GetMembers()) 1897instance.Type.GetMembers().OfType<FieldSymbol>().Any(static f => GeneratedNameParser.TryParsePrimaryConstructorParameterFieldName(f.Name, out _)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\ScriptSemanticsTests.cs (2)
404var members = global.GetMembers().Where(m => !m.IsImplicitlyDeclared).AsImmutable(); 410members = ns.GetMembers();
Semantics\UnsafeTests.cs (1)
9461foreach (var member in s.GetMembers())
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (43)
Compilation\SemanticModelAPITests.cs (1)
841var mems = comp.SourceModule.GlobalNamespace.GetMembers();
DeclarationTests.cs (1)
265Assert.Equal(SymbolKind.NamedType, comp.GlobalNamespace.GetMembers()[0].Kind);
Symbols\AssemblyAndNamespaceTests.cs (2)
128Assert.Equal(3, ns.GetMembers().Length); // N11, N12, S 171Assert.Equal(3, ns.GetMembers().Length); // NS1, NS2, IGoo
Symbols\CompilationCreationTests.cs (1)
2492Assert.Equal(2, ns1.GetMembers().Length);
Symbols\CorLibrary\CorTypes.cs (1)
91foreach (var m in namespaces.Dequeue().GetMembers())
Symbols\ImplicitClassTests.cs (2)
31var implicitClass = ((NamedTypeSymbol)n.GetMembers().Single()); 44implicitClass = ((NamedTypeSymbol)n.GetMembers().Single());
Symbols\IndexerTests.cs (2)
2558Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer())); 2562Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer()));
Symbols\Metadata\MetadataTypeTests.cs (2)
53Assert.Equal(48, ns.GetMembers().Length); 589foreach (var member in @namespace.GetMembers())
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (2)
59var childrenNS = n.GetMembers(). 73var children = n.GetMembers();
Symbols\Metadata\PE\TypeAccessibility.cs (6)
30var system = (from n in module0.GlobalNamespace.GetMembers() 70var runtime = (from t in system.GetMembers() 74var remoting = (from t in runtime.GetMembers() 78var messaging = (from t in remoting.GetMembers() 92var security = (from t in system.GetMembers() 96var accessControl = (from t in security.GetMembers()
Symbols\Metadata\PE\TypeKindTests.cs (2)
32var system = (from n in module0.GlobalNamespace.GetMembers() 60var collections = (from n in system.GetMembers()
Symbols\MockSymbolTests.cs (2)
147if (sym is NamespaceOrTypeSymbol namespaceOrType && namespaceOrType.GetMembers().Any()) 150var q = from c in namespaceOrType.GetMembers()
Symbols\Retargeting\NoPia.cs (2)
298Assert.Equal(2, localTypes1.GlobalNamespace.GetMembers().Length); 310Assert.Equal(2, localTypes2.GlobalNamespace.GetMembers().Length);
Symbols\Retargeting\RetargetingTests.cs (2)
1266CheckSymbols(a.GetMembers(), b.GetMembers(), true);
Symbols\Source\EventTests.cs (1)
42var actualSymbols = comp.Assembly.GlobalNamespace.GetMembers();
Symbols\Source\FileModifierTests.cs (9)
230Assert.Equal(new[] { "<Module>", "C", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 280Assert.Equal(new[] { "<Module>", "C", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 325Assert.Equal(new[] { "<Module>", "E", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 367Assert.Equal(new[] { "<Module>", "E", "Attr", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 443Assert.Equal(new[] { "<Module>", "E", "Attr", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 515Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name)); 548Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name)); 579Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name)); 816Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name));
Symbols\Source\MethodTests.cs (1)
371Assert.Equal(2, refP.GetMembers().Length); // M + generated constructor.
Symbols\TypeTests.cs (4)
501Assert.Equal(0, retType.GetMembers().Length); // Enumerable.Empty<Symbol>() 850Assert.Equal(3, namespaceNS.GetMembers().Length); 1081var mems = ns2.GetMembers(); 1454var errSymbol = comp.SourceModule.GlobalNamespace.GetMembers().FirstOrDefault() as NamedTypeSymbol;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (8)
EmitMetadataTestBase.cs (1)
37var childrenNS = n.GetMembers().
Extensions.cs (1)
192qualifiedName, string.Join("\r\n", lastContainer.GetMembers().Select(m => "\t\t" + m.Name))));
LifetimeAnnotationAttributesVisitor.cs (1)
45foreach (var member in @namespace.GetMembers())
SymbolUtilities.cs (3)
36return ns.GetMembers() 44return ns.GetMembers() 51return ns.GetMembers()
TestAttributesVisitor.cs (1)
37VisitList(@namespace.GetMembers());
UsesIsNullableVisitor.cs (1)
38return VisitList(symbol.GetMembers());
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Metadata\WinMdDumpTest.cs (1)
54foreach (var member in container.GetMembers().OrderBy(m => m.Name, System.StringComparer.InvariantCulture))