Base:
method
GetMembers
Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.GetMembers()
19 references to GetMembers
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (5)
1148ImmutableArray<Symbol> staticFields = GetMembers(); 1188IEnumerable<FieldSymbol> nonEventFields = GetMembers<FieldSymbol>(this.GetMembers().WhereAsArray(m => !(m is TupleErrorFieldSymbol)), SymbolKind.Field, offset: 0); 1258ImmutableArray<Symbol> members = GetMembers(); 1353return GetMembers<PropertySymbol>(this.GetMembers(), SymbolKind.Property); 1358return GetMembers<EventSymbol>(this.GetMembers(), SymbolKind.Event);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (11)
Emit\NoPiaEmbedTypes.cs (11)
1308Assert.Equal(3, test9.GetMembers().Length); 1309Assert.Same(f1, test9.GetMembers()[0]); 1310Assert.Same(f2, test9.GetMembers()[1]); 1311Assert.True(((MethodSymbol)test9.GetMembers()[2]).IsDefaultValueTypeConstructor()); 1350Assert.Equal(4, test11.GetMembers().Length); 1484Assert.Equal(2, itest17.GetMembers().Length); 1607Assert.Equal(2, itest24.GetMembers().Length); 1632Assert.Equal(3, itest26.GetMembers().Length); 4333Assert.Equal(0, itest33.GetMembers().Length); 4336Assert.Equal(0, itest34.GetMembers().Length); 4339Assert.Equal(0, itest35.GetMembers().Length);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\Metadata\PE\LoadingIndexers.cs (1)
1176var classIndexer = (PropertySymbol)@class.GetMembers().Single(s => s.Kind == SymbolKind.Property);
Symbols\Source\PropertyTests.cs (2)
634Assert.Equal(2, type.GetMembers().OfType<MethodSymbol>().Count()); 639Assert.Equal(0, type.GetMembers().OfType<PropertySymbol>().Count());