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