14 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
264public override ImmutableArray<Symbol> GetMembers()
Symbols\DynamicTypeSymbol.cs (1)
135public override ImmutableArray<Symbol> GetMembers()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
94public override ImmutableArray<Symbol> GetMembers() => ImmutableArray<Symbol>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
138public override ImmutableArray<Symbol> GetMembers() => throw ExceptionUtilities.Unreachable();
Symbols\MergedNamespaceSymbol.cs (1)
213public override ImmutableArray<Symbol> GetMembers()
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
66public sealed override ImmutableArray<Symbol> GetMembers()
Symbols\MissingNamespaceSymbol.cs (1)
125public override ImmutableArray<Symbol> GetMembers()
Symbols\NamedTypeSymbol.cs (1)
664public abstract override ImmutableArray<Symbol> GetMembers();
Symbols\PointerTypeSymbol.cs (1)
135public override ImmutableArray<Symbol> GetMembers()
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
73public override ImmutableArray<Symbol> GetMembers()
Symbols\Source\SourceNamespaceSymbol.cs (1)
149public override ImmutableArray<Symbol> GetMembers()
Symbols\SynthesizedNamespaceSymbol.cs (1)
76public override ImmutableArray<Symbol> GetMembers()
Symbols\TypeParameterSymbol.cs (1)
144public sealed override ImmutableArray<Symbol> GetMembers()
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamespaceSymbol.cs (1)
50public override ImmutableArray<Symbol> GetMembers()
111 references to GetMembers
Microsoft.CodeAnalysis.CSharp (19)
Compilation\CSharpCompilation.cs (2)
3640foreach (var childSymbol in symbol.GetMembers()) 4984foreach (var member in container.GetMembers())
Compiler\ClsComplianceChecker.cs (1)
855foreach (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)
68foreach (var member in ((TypeSymbol)stateMachineType).GetMembers())
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
799members.AddRange(((NamespaceSymbol)symbol).GetMembers());
Emitter\Model\PEModuleBuilder.cs (5)
237foreach (var member in symbol.GetMembers()) 357foreach (var member in symbol.GetMembers()) 380foreach (var member in symbol.GetMembers()) 567foreach (var member in ns.GetMembers()) 600foreach (var member in symbol.GetMembers())
FlowAnalysis\NullableWalker.cs (1)
5776foreach (var member in type.GetMembers())
Symbols\NamespaceOrTypeSymbol.cs (1)
124return GetMembers().ConditionallyDeOrder();
Symbols\NamespaceSymbol.cs (1)
40return 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)
98var symbol01 = comp1.SourceModule.GlobalNamespace.GetMembers().FirstOrDefault() as NamedTypeSymbol; 99var symbol02 = comp1.SourceModule.GlobalNamespace.GetMembers().FirstOrDefault() as NamedTypeSymbol;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (29)
CodeGen\CodeGenTupleTest.cs (13)
11595var members = tuple.GetMembers(); 11618var members1 = tuple1.GetMembers(); 11619var members2 = tuple2.GetMembers(); 11669var members1 = tuple1.GetMembers(); 11670var members2 = tuple2.GetMembers(); 12005AssertTestDisplayString(m4TupleRestTuple.GetMembers(), 12024foreach (var m in m4TupleRestTuple.GetMembers().OfType<FieldSymbol>()) 12234AssertTestDisplayString(m5TupleRestTuple.GetMembers(), 12261foreach (var m in m5TupleRestTuple.GetMembers().OfType<FieldSymbol>()) 12276AssertTestDisplayString(m5TupleRestTupleRestTuple.GetMembers(), 12295foreach (var m in m5TupleRestTupleRestTuple.GetMembers().OfType<FieldSymbol>()) 12465AssertTestDisplayString(m7Tuple.GetMembers(), 12623AssertTestDisplayString(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)
2137compWithReal.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2168compWithReal2.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2196compWithMetadata.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2225compWithRef.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2303input.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2370input.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2437input.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2472globalNamespace.GetMembers().Select(m => m.ToDisplayString())); 2474AssertEx.Equal(new[] { "Microsoft.CodeAnalysis" }, globalNamespace.GetMember<NamespaceSymbol>("Microsoft").GetMembers().Select(m => m.ToDisplayString())); 2477globalNamespace.GetMember<NamespaceSymbol>("Microsoft.CodeAnalysis").GetMembers().Select(m => m.ToDisplayString())); 2481globalNamespace.GetMember<NamespaceSymbol>("System.Runtime").GetMembers().Select(m => m.ToDisplayString())); 2484globalNamespace.GetMember<NamespaceSymbol>("System.Runtime.CompilerServices").GetMembers().Select(m => m.ToDisplayString())); 2514compWithRef.SourceModule.GetReferencedAssemblySymbols().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString())); 3883var actualGlobalMembers = m.GlobalNamespace.GetMembers().Where(member => !member.IsImplicitlyDeclared).ToArray();
Microsoft.CodeAnalysis.CSharp.Emit3.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)
86foreach (var m in (symbol as NamespaceSymbol).GetMembers())
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)
12343foreach (var member in s.GetMembers())
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (45)
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)
2493Assert.Equal(2, ns1.GetMembers().Length);
Symbols\CorLibrary\CorTypes.cs (1)
111foreach (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)
2560Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer())); 2564Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer()));
Symbols\Metadata\MetadataTypeTests.cs (2)
54Assert.Equal(48, ns.GetMembers().Length); 590foreach (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)
299Assert.Equal(2, localTypes1.GlobalNamespace.GetMembers().Length); 311Assert.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)
237Assert.Equal(new[] { "<Module>", "C", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 287Assert.Equal(new[] { "<Module>", "C", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 332Assert.Equal(new[] { "<Module>", "E", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 374Assert.Equal(new[] { "<Module>", "E", "Attr", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 450Assert.Equal(new[] { "<Module>", "E", "Attr", "Program", "Microsoft", "System" }, symbol.GlobalNamespace.GetMembers().Select(m => m.Name)); 750Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name)); 783Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name)); 814Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name)); 1097Assert.Equal(new[] { "<Module>", "Program", "C", "Microsoft", "System" }, module.GlobalNamespace.GetMembers().Select(m => m.Name));
Symbols\Source\MethodTests.cs (1)
372Assert.Equal(2, refP.GetMembers().Length); // M + generated constructor.
Symbols\TypeTests.cs (6)
502Assert.Equal(0, retType.GetMembers().Length); // Enumerable.Empty<Symbol>() 851Assert.Equal(3, namespaceNS.GetMembers().Length); 1082var mems = ns2.GetMembers(); 1455var errSymbol = comp.SourceModule.GlobalNamespace.GetMembers().FirstOrDefault() as NamedTypeSymbol; 2452var namespaceMembers = outerNamespace.GetMembers(); 2618var namespaceMembers = outerNamespace.GetMembers();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (8)
EmitMetadataTestBase.cs (1)
37var childrenNS = n.GetMembers().
Extensions.cs (1)
229qualifiedName, 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))