Base:
method
GetMembers
Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceOrTypeSymbol.GetMembers()
18 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (17)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (1)
43
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
85
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
233
public override ImmutableArray<Symbol>
GetMembers
() => _members;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
108
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\ErrorTypeSymbol.cs (1)
149
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1140
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\NativeIntegerTypeSymbol.cs (1)
70
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
159
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1508
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\SubstitutedNamedTypeSymbol.cs (1)
236
public sealed override ImmutableArray<Symbol>
GetMembers
()
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
209
public override ImmutableArray<Symbol>
GetMembers
() => _members;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
886
public override ImmutableArray<Symbol>
GetMembers
() => _members;
Symbols\Synthesized\SynthesizedContainer.cs (1)
115
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
150
public override ImmutableArray<Symbol>
GetMembers
() => Constructors.CastArray<Symbol>();
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
64
public override ImmutableArray<Symbol>
GetMembers
()
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
140
public override ImmutableArray<Symbol>
GetMembers
() => ImmutableArray<Symbol>.CastUp(_fields);
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
123
public override ImmutableArray<Symbol>
GetMembers
() => ImmutableArray<Symbol>.Empty;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
98
public override ImmutableArray<Symbol>
GetMembers
()
1095 references to GetMembers
Microsoft.CodeAnalysis.CSharp (25)
Binder\PatternExplainer.cs (1)
691
foreach (var declaredMember in e.
GetMembers
())
Compiler\DocumentationCommentCompiler.cs (1)
242
foreach (Symbol member in symbol.
GetMembers
())
Compiler\MethodCompiler.cs (1)
500
var members = containingType.
GetMembers
();
Compiler\SynthesizedMetadataCompiler.cs (1)
91
foreach (Symbol member in symbol.
GetMembers
())
Emitter\Model\NamedTypeSymbolAdapter.cs (4)
326
foreach (var member in AdaptedNamedTypeSymbol.
GetMembers
())
963
foreach (var m in this.
GetMembers
())
1042
foreach (var m in this.
GetMembers
())
1059
foreach (var m in this.
GetMembers
())
FlowAnalysis\NullableWalker.cs (2)
5832
foreach (var member in baseType.
GetMembers
())
5837
foreach (var member in interfaceType.
GetMembers
())
Symbols\ConstraintsHelper.cs (2)
1412
foreach (Symbol m in iface.
GetMembers
())
1423
foreach (Symbol m in baseInterface.
GetMembers
())
Symbols\NamedTypeSymbol.cs (2)
701
/// Do not call this API if all you need are the required members declared on this type. Use <see cref="
GetMembers
()"/> instead, filtering for
1858
=>
GetMembers
().CastArray<ISymbolInternal>();
Symbols\NativeIntegerTypeSymbol.cs (1)
74
ImmutableInterlocked.InterlockedInitialize(ref _lazyMembers, makeMembers(_underlyingType.
GetMembers
()));
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
161
return this.RetargetingTranslator.Retarget(_underlyingType.
GetMembers
());
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3856
foreach (var member in type.
GetMembers
())
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
134
foreach (var interfaceMember in @interface.
GetMembers
())
Symbols\Source\SynthesizedSourceOrdinaryMethodSymbol.cs (1)
18
/// Common base for ordinary methods synthesized by compiler and added to the <see cref="NamedTypeSymbol.
GetMembers
()"/> result.
Symbols\SubstitutedNamedTypeSymbol.cs (2)
248
foreach (var t in OriginalDefinition.
GetMembers
())
258
foreach (var t in OriginalDefinition.
GetMembers
())
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
121
ImmutableArray<Symbol> printableMembers = ContainingType.
GetMembers
().WhereAsArray(m => isPrintable(m));
Symbols\Tuples\TupleTypeSymbol.cs (3)
717
currentMembers = currentValueTuple.
GetMembers
();
1013
foreach (var member in tuple.
GetMembers
())
1053
var members = TupleUnderlyingType.
GetMembers
();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (98)
CodeGen\CodeGenAsyncLocalsTests.cs (2)
975
var stateMachineClass = (NamedTypeSymbol)testClass.
GetMembers
().Single(s => s.Name.StartsWith("<Run>", StringComparison.Ordinal));
976
IEnumerable<IGrouping<TypeSymbol, FieldSymbol>> spillFieldsByType = stateMachineClass.
GetMembers
().Where(m => m.Kind == SymbolKind.Field && m.Name.StartsWith("<>7__wrap", StringComparison.Ordinal)).Cast<FieldSymbol>().GroupBy(x => x.Type);
CodeGen\CodeGenAsyncTests.cs (2)
2078
Assert.Empty(stateMachine.
GetMembers
().Where(m => m.Name.StartsWith("<x>")));
2137
Assert.Empty(stateMachine.
GetMembers
().Where(m => m.Name.StartsWith("<x>")));
CodeGen\CodeGenClosureLambdaTests.cs (7)
3979
}, c.
GetMembers
().Where(member => member.Kind == SymbolKind.NamedType).Select(member => member.ToString()));
3989
}, c0.
GetMembers
().Select(member => member.ToString()));
3999
}, c1.
GetMembers
().Select(member => member.ToString()));
4009
}, c2.
GetMembers
().Select(member => member.ToString()));
4019
}, c3.
GetMembers
().Select(member => member.ToString()));
4048
}, c.
GetMembers
().Where(member => member.Kind == SymbolKind.NamedType).Select(member => member.ToString()));
4097
}, c.
GetMembers
().Select(member => member.ToString()));
CodeGen\CodeGenDynamicTests.cs (8)
587
var containers = c.
GetMembers
().OfType<NamedTypeSymbol>().ToArray();
597
var members = container.
GetMembers
();
643
Assert.Equal(2, c.
GetMembers
().OfType<NamedTypeSymbol>().Count());
648
var memberNames = container.
GetMembers
().Select(m => m.Name);
680
foreach (var member in iteratorClass.
GetMembers
())
713
Assert.Equal(1, container.
GetMembers
().Length);
804
Assert.Equal(0, container.
GetMembers
().Single().GetAttributes().Length);
835
var members = d.
GetMembers
();
CodeGen\CodeGenExplicitImplementationTests.cs (1)
1000
var classCMembers = classC.
GetMembers
();
CodeGen\CodeGenTests.cs (1)
13081
var field = @enum.
GetMembers
().OfType<FieldSymbol>().Single();
CodeGen\CodeGenTupleTest.cs (49)
4490
vt2.
GetMembers
().ToTestDisplayStrings());
4616
AssertTestDisplayString(mTuple.
GetMembers
(),
4625
AssertTestDisplayString(m2Tuple.
GetMembers
(),
6200
Assert.All(tupleWithoutNames.
GetMembers
().OfType<IFieldSymbol>().Select(f => f.Locations.FirstOrDefault()),
11031
AssertTestDisplayString(m1Tuple.
GetMembers
(),
11069
AssertTestDisplayString(m2Tuple.
GetMembers
(),
11110
AssertTestDisplayString(m6Tuple.
GetMembers
(),
11234
var m1Item1 = (FieldSymbol)m1Tuple.
GetMembers
()[0];
11235
var m2Item1 = (FieldSymbol)m2Tuple.
GetMembers
()[0];
11236
var m2a2 = (FieldSymbol)m2Tuple.
GetMembers
()[1];
11353
AssertTestDisplayString(m1Tuple.
GetMembers
(),
11380
AssertTestDisplayString(m2Tuple.
GetMembers
(),
11528
var m1Item7 = (FieldSymbol)m1Tuple.
GetMembers
().Where(m => m.Name == "Item7").Single();
11529
var m1Item9 = (FieldSymbol)m1Tuple.
GetMembers
().Where(m => m.Name == "Item9").Single();
11533
var m2g2 = (FieldSymbol)m2Tuple.
GetMembers
().Where(m => m.Name == "g2").Single();
11534
var m2Item9 = (FieldSymbol)m2Tuple.
GetMembers
().Where(m => m.Name == "Item9").Single();
11535
var m2i2 = (FieldSymbol)m2Tuple.
GetMembers
().Where(m => m.Name == "i2").Single();
11743
AssertTestDisplayString(m3Tuple.
GetMembers
(),
11791
AssertTestDisplayString(m3TupleRestTuple.
GetMembers
(),
11815
foreach (var m in m3TupleRestTuple.
GetMembers
().OfType<FieldSymbol>())
11891
AssertTestDisplayString(m4Tuple.
GetMembers
(),
12175
AssertTestDisplayString(m5Tuple.
GetMembers
(),
12544
AssertTestDisplayString(m8Tuple.
GetMembers
(),
12707
AssertTestDisplayString(m1Tuple.
GetMembers
(),
12714
AssertTestDisplayString(m2Tuple.
GetMembers
(),
12723
AssertTestDisplayString(m6Tuple.
GetMembers
(),
12785
var m1Item1 = (FieldSymbol)m1Tuple.
GetMembers
()[0];
12786
var m2Item1 = (FieldSymbol)m2Tuple.
GetMembers
()[0];
12787
var m2a2 = (FieldSymbol)m2Tuple.
GetMembers
()[1];
12937
AssertTestDisplayString(m9Tuple.
GetMembers
(),
13017
AssertTestDisplayString(m9Tuple.
GetMembers
(),
13300
AssertTestDisplayString(valuetuple.
GetMembers
(),
13347
AssertTestDisplayString(valuetuple.
GetMembers
(),
13379
AssertTestDisplayString(valuetuple.
GetMembers
(),
13713
AssertTestDisplayString(t11.
GetMembers
(),
13775
AssertTestDisplayString(t12.
GetMembers
(),
15791
AssertTestDisplayString(m1Tuple.
GetMembers
(),
16018
AssertTestDisplayString(m1Tuple.
GetMembers
(),
27985
retargetingValueTupleType.
GetMembers
().ToTestDisplayStrings());
28070
var fields = type.
GetMembers
().OfType<FieldSymbol>();
28111
AssertTestDisplayString(tuple2.
GetMembers
(),
28121
AssertTestDisplayString(tuple2.
GetMembers
(),
28408
var fields = namedType.
GetMembers
().OfType<FieldSymbol>();
28493
var fields = namedType.
GetMembers
().OfType<FieldSymbol>();
28770
var fields = type.
GetMembers
().OfType<FieldSymbol>();
28781
var fields = type.
GetMembers
().OfType<FieldSymbol>();
28792
var fields = type.
GetMembers
().OfType<FieldSymbol>();
28941
var fields = type.
GetMembers
().OfType<FieldSymbol>();
28952
var fields = type.
GetMembers
().OfType<FieldSymbol>();
CodeGen\IndexerTests.cs (1)
154
var indexer = @class.
GetMembers
().Where(member => member.Kind == SymbolKind.Property).Cast<PropertySymbol>().Single();
CodeGen\WinMdDelegateTests.cs (2)
41
GetMember<NamedTypeSymbol>("voidDelegate").
GetMembers
().ToArray();
255
var fields = type.
GetMembers
();
Emit\CompilationEmitTests.cs (16)
902
compWithMetadata.GetMember<NamedTypeSymbol>(containingType).
GetMembers
().Select(m => m.ToTestDisplayString()));
2147
compWithReal.GetMember<NamedTypeSymbol>("PublicClass").
GetMembers
()
2178
compWithReal2.GetMember<NamedTypeSymbol>("PublicClass").
GetMembers
()
2206
compWithMetadata.GetMember<NamedTypeSymbol>("PublicClass").
GetMembers
().Select(m => m.ToTestDisplayString()));
2232
compWithRef.GetMember<NamedTypeSymbol>("PublicClass").
GetMembers
().Select(m => m.ToTestDisplayString()));
2307
input.GetMember<NamedTypeSymbol>("C").
GetMembers
()
2374
input.GetMember<NamedTypeSymbol>("C").
GetMembers
()
2442
input.GetMember<NamedTypeSymbol>("C").
GetMembers
()
2488
compWithRef.GetMember<NamedTypeSymbol>("InternalStruct").
GetMembers
().Select(m => m.ToTestDisplayString()));
2518
compWithRef.GetMember<NamedTypeSymbol>("S").
GetMembers
().Select(m => m.ToTestDisplayString()));
3904
var actualAMembers = ((SourceModuleSymbol)m).GlobalNamespace.GetTypeMembers("A1").Single().
GetMembers
().ToArray();
3912
var actualBMembers = ((SourceModuleSymbol)m).GlobalNamespace.GetTypeMembers("B").Single().
GetMembers
().ToArray();
3922
var actualCMembers = ((SourceModuleSymbol)m).GlobalNamespace.GetTypeMembers("C1").Single().
GetMembers
().ToArray();
3945
var actualAMembers = m.GlobalNamespace.GetTypeMembers("A1").Single().
GetMembers
().ToArray();
3950
var actualBMembers = m.GlobalNamespace.GetTypeMembers("B").Single().
GetMembers
().ToArray();
3955
var actualCMembers = m.GlobalNamespace.GetTypeMembers("C1").Single().
GetMembers
().ToArray();
Emit\EmitMetadataTests.cs (8)
849
var members = type.
GetMembers
();
1159
var members = type.
GetMembers
();
1333
Assert.Equal(1, type.
GetMembers
().Length);
1358
Assert.Equal(8, type.
GetMembers
().Length);
3438
privateImplDetails.
GetMembers
().OfType<FieldSymbol>().Select(f => f.ToTestDisplayString()).Order().Join("\n"));
3478
privateImplDetails.
GetMembers
().OfType<FieldSymbol>().Select(f => f.ToTestDisplayString()).Order().Join("\n"));
3522
module.GlobalNamespace.GetTypeMember("<PrivateImplementationDetails>").
GetMembers
()
3558
module.GlobalNamespace.GetTypeMember("<PrivateImplementationDetails>").
GetMembers
()
PrivateProtected.cs (1)
104
foreach (var member in bb.
GetMembers
())
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (13)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (2)
6306
var field = Assert.Single(container.
GetMembers
()) as FieldSymbol;
6862
var fields = container.
GetMembers
().OfType<FieldSymbol>().Select(field => $"{field.Type.ToTestDisplayString()} {field.Name}").ToArray();
Emit\EditAndContinue\SymbolMatcherTests.cs (10)
84
builder.AddRange(type.
GetMembers
());
87
builder.AddRange(type.
GetMembers
());
1720
var members1 = compilation1.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
1721
var members0 = compilation0.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
1762
var members1 = compilation1.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
1763
var members0 = compilation0.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
1814
var members1 = compilation1.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
1815
var members0 = compilation0.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
1861
var members1 = compilation1.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
1906
var members1 = compilation1.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind is (MethodKind.Conversion or MethodKind.UserDefinedOperator)).ToArray();
Emit\NumericIntPtrTests.cs (1)
574
var members = type.
GetMembers
().Sort(SymbolComparison);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (243)
Attributes\AttributeTests_MarshalAs.cs (2)
36
var fields = type.
GetMembers
().Where(s => s.Kind == SymbolKind.Field);
70
var methods = type.
GetMembers
().Where(s => s.Kind == SymbolKind.Method);
Attributes\AttributeTests_Synthesized.cs (12)
149
var bufferType = (NamedTypeSymbol)s.
GetMembers
().Where(t => t.Name == "<C>e__FixedBuffer").Single();
267
foreach (var member in displayClass.
GetMembers
())
306
foreach (var member in anon.
GetMembers
())
433
foreach (var member in iter.
GetMembers
().Where(member => member is MethodSymbol))
493
foreach (var member in iter.
GetMembers
().Where(s => s.Kind == SymbolKind.Method))
670
Assert.Equal(15, record.
GetMembers
().Length); // If a new record member is added, extend the test with its behavior regarding CompilerGeneratedAttribute.
740
Assert.Equal(11, record.
GetMembers
().Length); // If a new record member is added, extend the test with its behavior regarding CompilerGeneratedAttribute.
803
Assert.Equal(17, record.
GetMembers
().Length); // If a new record member is added, extend the test with its behavior regarding CompilerGeneratedAttribute.
876
Assert.Equal(14, record.
GetMembers
().Length); // If a new record member is added, extend the test with its behavior regarding CompilerGeneratedAttribute.
943
Assert.Equal(7, record.
GetMembers
().Length); // If a new record member is added, extend the test with its behavior regarding CompilerGeneratedAttribute.
1806
Assert.Equal(new[] { "F", ".ctor" }, type.
GetMembers
().SelectAsArray(m => m.Name));
2145
Assert.Equal(new[] { "F", ".ctor" }, type.
GetMembers
().SelectAsArray(m => m.Name));
Attributes\AttributeTests_Tuples.cs (2)
258
var srcMembers = srcType.
GetMembers
()
262
var peMembers = peType.
GetMembers
()
FieldKeywordTests.cs (78)
81
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
145
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
417
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
467
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
908
var actualMembers = comp.GetMember<NamedTypeSymbol>("A").
GetMembers
().ToTestDisplayStrings();
1034
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
1046
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
1139
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
1149
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
1224
var actualMembers = comp.GetMember<NamedTypeSymbol>("A").
GetMembers
().ToTestDisplayStrings();
1339
var actualMembers = comp.GetMember<NamedTypeSymbol>("A").
GetMembers
().ToTestDisplayStrings();
1642
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
1645
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
1800
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
1815
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
1967
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
1982
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
2073
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
2088
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
2157
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
2172
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
2278
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
2293
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
2362
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
2375
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
4780
var actualMembers = comp.GetMember<NamedTypeSymbol>("S").
GetMembers
().OfType<FieldSymbol>().Select(f => $"{f.ToTestDisplayString()}: {f.IsReadOnly}");
4935
var actualMembers = comp.GetMember<NamedTypeSymbol>("S").
GetMembers
().OfType<FieldSymbol>().Select(f => $"{f.ToTestDisplayString()}: {f.IsReadOnly}");
5003
var actualMembers = comp.GetMember<NamedTypeSymbol>("S").
GetMembers
().OfType<FieldSymbol>().Select(f => $"{f.ToTestDisplayString()}: {f.IsReadOnly}");
5087
var actualMembers = comp.GetMember<NamedTypeSymbol>("S").
GetMembers
().OfType<FieldSymbol>().Select(f => $"{f.ToTestDisplayString()}: {f.IsReadOnly}");
5210
var actualMembers = comp.GetMember<NamedTypeSymbol>("S").
GetMembers
().OfType<FieldSymbol>().Select(f => $"{f.ToTestDisplayString()}: {f.IsReadOnly}");
5273
var actualMembers = comp.GetMember<NamedTypeSymbol>("C1").
GetMembers
().OfType<FieldSymbol>().Select(f => $"{f.ToTestDisplayString()}: {f.IsReadOnly}");
5282
actualMembers = comp.GetMember<NamedTypeSymbol>("C2").
GetMembers
().OfType<FieldSymbol>().Select(f => $"{f.ToTestDisplayString()}: {f.IsReadOnly}");
8200
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
8211
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
8500
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
8508
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
8571
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
8582
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
8677
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
8742
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
8750
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
8805
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
8813
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
8859
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
8867
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
8935
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().OrderBy(f => f.Name).ToImmutableArray();
8945
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
9010
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().OrderBy(f => f.Name).ToImmutableArray();
9020
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
9112
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().OrderBy(f => f.Name).ToImmutableArray();
9120
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name != "EqualityContract").OrderBy(p => p.Name).ToImmutableArray();
9187
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
9196
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
9261
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
9273
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().OrderBy(p => p.Name).ToImmutableArray();
9376
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
9396
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().OrderBy(p => p.Name).ToImmutableArray();
9472
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
9481
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
9539
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
9550
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
9664
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
9679
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
9887
GetMembers
().
9960
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().OrderBy(f => f.Name).ToImmutableArray();
9970
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
10037
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().OrderBy(f => f.Name).ToImmutableArray();
10047
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
10111
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
10121
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
10196
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
10209
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
10263
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().ToImmutableArray();
10276
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
10458
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().Where(f => f.IsImplicitlyDeclared).ToImmutableArray();
10472
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
10567
var actualFields = containingType.
GetMembers
().OfType<FieldSymbol>().Where(f => f.IsImplicitlyDeclared).ToImmutableArray();
10570
var actualProperties = containingType.
GetMembers
().OfType<PropertySymbol>().ToImmutableArray();
FlowAnalysis\FlowTestBase.cs (1)
76
foreach (var m in (symbol as NamedTypeSymbol).
GetMembers
())
PartialEventsAndConstructorsTests.cs (4)
1759
var members = module.GlobalNamespace.GetTypeMember("C").
GetMembers
().Select(s => s.ToTestDisplayString()).Join("\n");
1781
var members = module.GlobalNamespace.GetTypeMember("C").
GetMembers
().Select(s => s.ToTestDisplayString()).Join("\n");
2467
var members = module.GlobalNamespace.GetTypeMember("C").
GetMembers
().Select(s => s.ToTestDisplayString()).Join("\n");
2538
var members = module.GlobalNamespace.GetTypeMember("C").
GetMembers
().Select(s => s.ToTestDisplayString()).Join("\n");
Semantics\CollectionExpressionTests.cs (1)
15816
Assert.DoesNotContain(type.
GetMembers
(),
Semantics\ExtensionTests.cs (22)
3952
Assert.Empty(comp.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>());
5420
MethodSymbol implementation = extensions.
GetMembers
().OfType<MethodSymbol>().Single();
6224
MethodSymbol implementation = m.ContainingAssembly.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
6639
MethodSymbol implementation = m.ContainingAssembly.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
6945
MethodSymbol implementation = comp1.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
7770
MethodSymbol implementation = m.ContainingAssembly.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
8173
MethodSymbol implementation = m.ContainingAssembly.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
8490
MethodSymbol implementation = m.ContainingAssembly.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
9145
Symbol m1 = extensions[0].
GetMembers
().Single();
9151
Symbol m2 = extensions[1].
GetMembers
().Single();
9611
MethodSymbol implementation = m.ContainingAssembly.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
9990
MethodSymbol implementation = m.ContainingAssembly.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
10286
MethodSymbol implementation = comp1.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
10594
MethodSymbol implementation = comp1.GetTypeByMetadataName("Extensions").
GetMembers
().OfType<MethodSymbol>().Single();
29865
var methods = extension.
GetMembers
();
34088
var implementations = m.ContainingAssembly.GetTypeByMetadataName("E1").
GetMembers
().OfType<MethodSymbol>().ToArray();
34320
var implementations = m.ContainingAssembly.GetTypeByMetadataName("E").
GetMembers
().OfType<MethodSymbol>().ToArray();
34488
var implementations = m.ContainingAssembly.GetTypeByMetadataName("E").
GetMembers
().OfType<MethodSymbol>().ToArray();
34534
var implementations = m.ContainingAssembly.GetTypeByMetadataName("E").
GetMembers
().OfType<MethodSymbol>().ToArray();
34620
var implementation = m.ContainingAssembly.GetTypeByMetadataName("E").
GetMembers
().OfType<MethodSymbol>().Single();
48727
Symbol m1 = extensions[0].
GetMembers
().Single();
48733
Symbol m2 = extensions[1].
GetMembers
().Single();
Semantics\ExtensionTests2.cs (3)
26887
var method = extension.
GetMembers
().Single();
26912
var members = extension.
GetMembers
().ToArray();
26949
var member = extension.
GetMembers
().Single();
Semantics\PrimaryConstructorTests.cs (16)
235
var members = comp.GetTypeByMetadataName("Point").
GetMembers
();
952
Assert.All(c.
GetMembers
(), m => Assert.True(m is MethodSymbol { MethodKind: MethodKind.Constructor }));
3283
var field = test1.
GetMembers
().OfType<FieldSymbol>().Single();
15856
var attr = m.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<FieldSymbol>().Single().GetAttributes();
15878
var attr = m.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<FieldSymbol>().Single().GetAttributes();
15899
var attr = m.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<FieldSymbol>().Single().GetAttributes();
15920
var attr = m.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<FieldSymbol>().Single().GetAttributes();
20502
var fields = m.GlobalNamespace.GetTypeMember("S").
GetMembers
().OfType<FieldSymbol>().ToArray();
20510
var fields = m.GlobalNamespace.GetTypeMember("S").
GetMembers
().OfType<FieldSymbol>().ToArray();
20545
Assert.Equal(1, m.GlobalNamespace.GetTypeMember("S").
GetMembers
().OfType<FieldSymbol>().Count());
20578
var fields = m.GlobalNamespace.GetTypeMember("S").
GetMembers
().OfType<FieldSymbol>().ToArray();
22215
AssertEx.Equal(new[] { "<x>P", "<y>P" }, c1.
GetMembers
().OfType<FieldSymbol>().Select(f => f.Name));
22236
AssertEx.Equal(new[] { "<x>P", "<y>P", "a" }, c1.
GetMembers
().OfType<FieldSymbol>().Select(f => f.Name));
22262
AssertEx.Equal(new[] { "b", "<x>P", "<y>P", "a" }, c1.
GetMembers
().OfType<FieldSymbol>().Select(f => f.Name));
22288
AssertEx.Equal(new[] { "<x>P", "<y>P", "a", "b" }, c1.
GetMembers
().OfType<FieldSymbol>().Select(f => f.Name));
22319
AssertEx.Equal(new[] { "b", "<x>P", "<y>P", "a", "c" }, c1.
GetMembers
().OfType<FieldSymbol>().Select(f => f.Name));
Semantics\RecordTests.cs (26)
500
comp.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<PropertySymbol>().ToTestDisplayStrings());
589
comp.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<PropertySymbol>().ToTestDisplayStrings());
623
comp.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<PropertySymbol>().ToTestDisplayStrings());
657
comp.GetMember<NamedTypeSymbol>("A").
GetMembers
().OfType<PropertySymbol>().ToTestDisplayStrings());
1009
comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<PropertySymbol>().ToTestDisplayStrings());
1061
comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<PropertySymbol>().ToTestDisplayStrings());
1109
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
1628
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
1679
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
6027
var actualMembers = comp.GetMember<NamedTypeSymbol>("C3").
GetMembers
().ToTestDisplayStrings();
6070
var actualMembers = comp.GetMember<NamedTypeSymbol>("C3").
GetMembers
().ToTestDisplayStrings();
6111
var actualMembers = comp.GetMember<NamedTypeSymbol>("C3").
GetMembers
().ToTestDisplayStrings();
6152
var actualMembers = comp.GetMember<NamedTypeSymbol>("C3").
GetMembers
().ToTestDisplayStrings();
10099
var actualMembers = c.
GetMembers
().ToTestDisplayStrings();
10814
AssertEx.Equal(expectedMembers, comp.GetMember<NamedTypeSymbol>("B").
GetMembers
().ToTestDisplayStrings());
10838
AssertEx.Equal(expectedMembers, comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings());
12796
var actualMembers = comp.GetMember<NamedTypeSymbol>("B").
GetMembers
().Where(m => m.Name == ".ctor").ToTestDisplayStrings();
13529
var actualMembers = comp.GetMember<NamedTypeSymbol>("B").
GetMembers
().Where(m => m.Name == ".ctor").ToTestDisplayStrings();
15860
var actualMembers = comp.GetMember<NamedTypeSymbol>("B").
GetMembers
().ToTestDisplayStrings();
15918
var actualMembers = comp.GetMember<NamedTypeSymbol>("B").
GetMembers
().ToTestDisplayStrings();
21186
return comp.GetMember<NamedTypeSymbol>(typeName).
GetMembers
().WhereAsArray(m => m.Kind == SymbolKind.Property);
22631
var ordinaryMethods = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
23728
var actualMembers = comp.GetMember<NamedTypeSymbol>("B").
GetMembers
().ToTestDisplayStrings();
23871
var actualMembers = comp.GetMember<NamedTypeSymbol>("B1").
GetMembers
().ToTestDisplayStrings();
30383
var actualMembers = compA.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
30413
actualMembers = compB.GetMember<NamedTypeSymbol>("D").
GetMembers
().ToTestDisplayStrings();
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (76)
507
m.GlobalNamespace.GetTypeMember("I3").
GetMembers
().OfType<MethodSymbol>().Single(),
510
m.GlobalNamespace.GetTypeMember("I4").
GetMembers
().OfType<MethodSymbol>().Single(),
574
m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
577
m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
628
validateOp(m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().
630
validateOp(m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().
686
m.GlobalNamespace.GetTypeMember("I3").
GetMembers
().OfType<MethodSymbol>().Single(),
689
m.GlobalNamespace.GetTypeMember("I4").
GetMembers
().OfType<MethodSymbol>().Single(),
1006
m.GlobalNamespace.GetTypeMember("I3").
GetMembers
().OfType<MethodSymbol>().Single(),
1009
m.GlobalNamespace.GetTypeMember("I4").
GetMembers
().OfType<MethodSymbol>().Single(),
1060
m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
1063
m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
1114
validateOp(m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().
1116
validateOp(m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().
5900
var i1M1 = compilation1.GetTypeByMetadataName("I1").
GetMembers
().Single();
5987
var i1M1 = compilation1.GetTypeByMetadataName("I1").
GetMembers
().Single();
6895
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>())
6916
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
6943
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
6949
foreach (var m in compilation.GetTypeByMetadataName("S2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
6978
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7006
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7040
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7073
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7079
foreach (var m in compilation.GetTypeByMetadataName("S2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7106
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7141
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7175
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7249
foreach (var m in compilation.GetTypeByMetadataName("I2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7255
foreach (var m in compilation.GetTypeByMetadataName("C3").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7261
foreach (var m in compilation.GetTypeByMetadataName("C4").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7267
foreach (var m in compilation.GetTypeByMetadataName("I5").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
8599
m.GlobalNamespace.GetTypeMember("I3").
GetMembers
().OfType<MethodSymbol>().Single(),
8604
m.GlobalNamespace.GetTypeMember("I4").
GetMembers
().OfType<MethodSymbol>().Single(),
8685
m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
8690
m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
8749
validateOp(m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().
8753
validateOp(m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().
8817
m.GlobalNamespace.GetTypeMember("I3").
GetMembers
().OfType<MethodSymbol>().Single(),
8822
m.GlobalNamespace.GetTypeMember("I4").
GetMembers
().OfType<MethodSymbol>().Single(),
9212
m.GlobalNamespace.GetTypeMember("I3").
GetMembers
().OfType<MethodSymbol>().Single(),
9217
m.GlobalNamespace.GetTypeMember("I4").
GetMembers
().OfType<MethodSymbol>().Single(),
9276
m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
9281
m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single(),
9340
validateOp(m.GlobalNamespace.GetTypeMember("C3").
GetMembers
().OfType<MethodSymbol>().
9344
validateOp(m.GlobalNamespace.GetTypeMember("C4").
GetMembers
().OfType<MethodSymbol>().
17556
var i1M1 = compilation1.GetTypeByMetadataName("I1").
GetMembers
().Single();
17643
var i1M1 = compilation1.GetTypeByMetadataName("I1").
GetMembers
().Single();
18459
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18479
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18506
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18512
foreach (var m in compilation.GetTypeByMetadataName("S2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18537
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18543
foreach (var m in compilation.GetTypeByMetadataName("S2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18572
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18600
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18628
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18655
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18688
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18694
foreach (var m in compilation.GetTypeByMetadataName("S2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18724
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18730
foreach (var m in compilation.GetTypeByMetadataName("S2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18757
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18782
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18817
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18850
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18891
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18923
foreach (var m in compilation.GetTypeByMetadataName("S1").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18997
foreach (var m in compilation.GetTypeByMetadataName("I2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19003
foreach (var m in compilation.GetTypeByMetadataName("C3").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19009
foreach (var m in compilation.GetTypeByMetadataName("C4").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19015
foreach (var m in compilation.GetTypeByMetadataName("I5").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19072
foreach (var m in compilation.GetTypeByMetadataName("I2").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19078
foreach (var m in compilation.GetTypeByMetadataName("C3").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19084
foreach (var m in compilation.GetTypeByMetadataName("C4").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19090
foreach (var m in compilation.GetTypeByMetadataName("I5").
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (72)
Semantics\InitOnlyMemberTests.cs (3)
402
var members = ((NamedTypeSymbol)comp.GlobalNamespace.GetMember("C")).
GetMembers
();
2428
var members = ((NamedTypeSymbol)comp.GlobalNamespace.GetMember("C")).
GetMembers
();
2539
var cMembers = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
();
Semantics\NamedAndOptionalTests.cs (5)
2047
var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2129
var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2180
var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2263
var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2345
var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
Semantics\NativeIntegerTests.cs (13)
415
var nativeIntegerMembers = nativeIntegerType.
GetMembers
();
416
var underlyingMembers = underlyingType.
GetMembers
();
471
var allMembers = type.
GetMembers
();
472
Assert.Equal(allMembers, type.
GetMembers
()); // same array
1813
var members = type.
GetMembers
().Sort(SymbolComparison);
1978
var members = type.
GetMembers
().Sort(SymbolComparison);
2148
var members = type.
GetMembers
().Sort(SymbolComparison);
2244
var members = type.
GetMembers
().Sort(SymbolComparison);
2372
var members = type.
GetMembers
().Sort(SymbolComparison);
2492
var members = type.
GetMembers
().Sort(SymbolComparison);
2648
var members = type.
GetMembers
().Sort(SymbolComparison);
2750
var members = type.
GetMembers
().Sort(SymbolComparison);
2890
var members = type.
GetMembers
().Sort(SymbolComparison);
Semantics\NullableReferenceTypesTests.cs (31)
12349
foreach (var ev in type.
GetMembers
().OfType<EventSymbol>())
12717
foreach (var ev in type.
GetMembers
().OfType<EventSymbol>())
12805
foreach (var ev in type.
GetMembers
().OfType<EventSymbol>())
12887
foreach (var member in compilation.GetTypeByMetadataName("B1").
GetMembers
().OfType<PropertySymbol>())
12892
foreach (var member in compilation.GetTypeByMetadataName("B2").
GetMembers
().OfType<PropertySymbol>())
12901
foreach (var property in type.
GetMembers
().OfType<PropertySymbol>())
13037
foreach (var member in compilation.GetTypeByMetadataName("IA").
GetMembers
().OfType<PropertySymbol>())
13043
foreach (var member in compilation.GetTypeByMetadataName("IA2").
GetMembers
().OfType<PropertySymbol>())
13053
foreach (var property in type.
GetMembers
().OfType<PropertySymbol>())
13128
foreach (var member in compilation.GetTypeByMetadataName("IA").
GetMembers
().OfType<PropertySymbol>())
13134
foreach (var member in compilation.GetTypeByMetadataName("IA2").
GetMembers
().OfType<PropertySymbol>())
13144
foreach (var property in type.
GetMembers
().OfType<PropertySymbol>())
16637
foreach (var member in compilation.GetTypeByMetadataName(typeName).
GetMembers
().OfType<PropertySymbol>())
16643
foreach (var member in compilation.GetTypeByMetadataName("B3").
GetMembers
().OfType<PropertySymbol>())
16652
foreach (var property in type.
GetMembers
().OfType<PropertySymbol>())
16722
var implemented = compilation.GetTypeByMetadataName(typeName[0]).
GetMembers
().OfType<PropertySymbol>().Single();
16728
var implemented = compilation.GetTypeByMetadataName("IA3").
GetMembers
().OfType<PropertySymbol>().Single();
16737
foreach (var property in type.
GetMembers
().OfType<PropertySymbol>())
16807
var implemented = compilation.GetTypeByMetadataName(typeName[0]).
GetMembers
().OfType<PropertySymbol>().Single();
16813
var implemented = compilation.GetTypeByMetadataName("IA3").
GetMembers
().OfType<PropertySymbol>().Single();
16822
foreach (var property in type.
GetMembers
().OfType<PropertySymbol>())
30211
var property = copen.
GetMembers
().OfType<PropertySymbol>().Single();
30314
var property = copen.
GetMembers
().OfType<PropertySymbol>().Single();
30826
var field = copen.
GetMembers
().OfType<FieldSymbol>().Single();
40813
var field = copen.
GetMembers
().OfType<FieldSymbol>().Single();
40999
var property = copen.
GetMembers
().OfType<PropertySymbol>().Single();
41060
var property = copen.
GetMembers
().OfType<PropertySymbol>().Single();
44680
var property = copen.
GetMembers
().OfType<PropertySymbol>().Single();
44917
var field = copen.
GetMembers
().OfType<FieldSymbol>().Single();
48017
var property = copen.
GetMembers
().OfType<PropertySymbol>().Single();
48117
var field = copen.
GetMembers
().OfType<FieldSymbol>().Single();
Semantics\RecordStructTests.cs (4)
838
comp.GetMember<NamedTypeSymbol>("S").
GetMembers
().ToTestDisplayStrings());
2066
comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<PropertySymbol>().ToTestDisplayStrings());
2112
var actualMembers = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings();
3853
comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().ToTestDisplayStrings());
Semantics\RefFieldTests.cs (2)
2046
var fieldMembers = containingType.
GetMembers
().WhereAsArray(m => m.Kind == SymbolKind.Field);
2331
var actualFields = type.
GetMembers
().OfType<FieldSymbol>().Select(f => f.ToTestDisplayString()).ToList();
Semantics\TopLevelStatementsTests.cs (5)
35
var methods = type.
GetMembers
().OfType<SynthesizedSimpleProgramEntryPointSymbol>();
9213
Assert.Equal(new[] { "<top-level-statements-entry-point>", "Program..ctor()" }, program.
GetMembers
().ToTestDisplayStrings());
9217
Assert.Equal(new[] { "void Program.<Main>$(System.String[] args)", "Program..ctor()" }, program.
GetMembers
().ToTestDisplayStrings());
9649
field.ContainingType.
GetMembers
().ToTestDisplayStrings());
9658
field.ContainingType.
GetMembers
().ToTestDisplayStrings());
Semantics\UnsafeTests.cs (9)
5298
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics));
5315
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => !field.Type.IsManagedTypeNoUseSiteDiagnostics));
5330
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics));
5347
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics));
5363
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics));
5403
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics));
5423
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics));
5440
foreach (var field in type.
GetMembers
().OfType<FieldSymbol>())
5473
Assert.True(type.
GetMembers
().OfType<FieldSymbol>().All(field => !field.Type.IsManagedTypeNoUseSiteDiagnostics));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (630)
Compilation\GetSemanticInfoTests.cs (2)
2281
var task1 = new Task(() => comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").
GetMembers
());
2282
var task2 = new Task(() => comp.GlobalNamespace.GetMember<NamedTypeSymbol>("IA").
GetMembers
());
Compilation\ReferenceManagerTests.cs (2)
2140
compilation.GetTypeByMetadataName("System.Int32").
GetMembers
();
2144
Assert.Throws<ObjectDisposedException>(() => compilation.GetTypeByMetadataName("System.Int64").
GetMembers
());
DeclarationTests.cs (2)
304
var method = (MethodSymbol)type.
GetMembers
().First();
348
var method = (MethodSymbol)type.
GetMembers
().First();
DocumentationComments\MethodDocumentationCommentTests.cs (1)
207
var members = type.
GetMembers
();
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
878
var mems = tsym.
GetMembers
().Where(s => s.Kind == SymbolKind.Method);
Symbols\CheckedUserDefinedOperatorsTests.cs (68)
51
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
84
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
118
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
165
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
375
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
406
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
482
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
509
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
540
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
558
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
566
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
712
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
730
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
738
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
835
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
843
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
851
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
884
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
892
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
900
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
929
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
963
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
1006
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
1042
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
1293
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
1327
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
1362
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
1396
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
1551
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1578
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1660
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1687
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1720
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
1739
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
1747
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
1843
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1861
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1876
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1909
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1917
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1925
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1953
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1971
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
1979
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2078
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2096
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2104
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2137
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2145
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2153
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2206
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2251
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
2466
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2493
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2527
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2563
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
2603
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
2642
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
2783
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2806
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
2879
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2897
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2905
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
3045
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
3063
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
3071
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
3213
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
3245
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
Symbols\CompilationCreationTests.cs (2)
2421
Assert.Equal(type3.
GetMembers
().Length,
2422
asm3.GlobalNamespace.GetTypeMembers("C3").Single().
GetMembers
().Length);
Symbols\DefaultInterfaceImplementationTests.cs (92)
199
var m1 = i1.
GetMembers
().OfType<MethodSymbol>().Where(m => methodName is null ? true : m.Name == methodName).Single();
14053
return container.
GetMembers
().OfType<PropertySymbol>().Single();
14748
var p1 = i1.
GetMembers
().OfType<PropertySymbol>().ElementAt(0);
14771
var p2 = i1.
GetMembers
().OfType<PropertySymbol>().ElementAt(1);
14794
var p3 = i1.
GetMembers
().OfType<PropertySymbol>().ElementAt(2);
14821
var p4 = i1.
GetMembers
().OfType<PropertySymbol>().ElementAt(3);
16352
var test1P2 = test1.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
16378
var test1P3 = test1.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I3.")).Single();
16603
var test1P2 = test1.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith(i1.Name)).Single();
16792
var test2P1 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I1.")).Single();
16818
var test2P2 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
17035
var test2P1 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I1.")).Single();
17061
var test2P2 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
17087
var test2P3 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I3.")).Single();
17285
var test2P1 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I1.")).Single();
17315
var test2P2 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
17341
var test2P3 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I3.")).Single();
17371
var test2P4 = test2.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I4.")).Single();
27681
return container.
GetMembers
().OfType<EventSymbol>().Single();
28247
var p1 = i1.
GetMembers
().OfType<EventSymbol>().ElementAt(0);
28274
var p2 = i1.
GetMembers
().OfType<EventSymbol>().ElementAt(1);
28301
var p3 = i1.
GetMembers
().OfType<EventSymbol>().ElementAt(2);
28328
var p4 = i1.
GetMembers
().OfType<EventSymbol>().ElementAt(3);
29745
var test1P2 = test1.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
29775
var test1P3 = test1.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I3.")).Single();
30016
var test1P2 = test1.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith(i1.Name)).Single();
30128
var test2P1 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I1.")).Single();
30158
var test2P2 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
30458
var test2P1 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I1.")).Single();
30488
var test2P2 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
30518
var test2P3 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I3.")).Single();
30679
var test2P1 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I1.")).Single();
30709
var test2P2 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
30739
var test2P3 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I3.")).Single();
30769
var test2P4 = test2.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I4.")).Single();
33789
var i2m1 = i2.
GetMembers
().OfType<MethodSymbol>().Single();
34005
var i2m1 = i2.
GetMembers
().OfType<MethodSymbol>().Single();
36905
var method = @interface.
GetMembers
().OfType<MethodSymbol>().Single();
37060
var i1i2m1 = i1.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
37061
var i1i4m1 = i1.
GetMembers
().OfType<PropertySymbol>().Where(p => p.Name.StartsWith("I4.")).Single();
37063
var i2m1 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
37065
var i4m1 = i4.
GetMembers
().OfType<PropertySymbol>().Single();
40093
var i1i2m1 = i1.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I2.")).Single();
40094
var i1i4m1 = i1.
GetMembers
().OfType<EventSymbol>().Where(p => p.Name.StartsWith("I4.")).Single();
40096
var i2m1 = i2.
GetMembers
().OfType<EventSymbol>().Single();
40098
var i4m1 = i4.
GetMembers
().OfType<EventSymbol>().Single();
49536
foreach (var member in i1.
GetMembers
())
49584
foreach (var member in i1.
GetMembers
())
51092
var i2m1 = i2.
GetMembers
().OfType<MethodSymbol>().Single();
52524
var i2p1 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
52722
var test12p1 = test1.
GetMembers
().OfType<PropertySymbol>().Single();
52725
var i2p1 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
52882
var i1p1 = i3.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
53053
var i3p1 = i3.
GetMembers
().OfType<PropertySymbol>().Single();
53054
var i1p1 = i3.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
53219
var i1p1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
53383
var i1p1 = i4.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
53522
var i4p1 = i4.
GetMembers
().OfType<PropertySymbol>().Single();
53523
var i1p1 = i4.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
53607
var i2p1 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
53739
var i2p1 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
53883
var c2p1 = c2.
GetMembers
().OfType<PropertySymbol>().Single();
54215
var i2p1 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
57042
var i2p1 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
57502
var i2p1 = i2.
GetMembers
().OfType<EventSymbol>().Single();
57680
var test12p1 = test1.
GetMembers
().OfType<EventSymbol>().Single();
57683
var i2p1 = i2.
GetMembers
().OfType<EventSymbol>().Single();
57833
var i1p1 = i3.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
57992
var i3p1 = i3.
GetMembers
().OfType<EventSymbol>().Single();
57993
var i1p1 = i3.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
58144
var i1p1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
58295
var i1p1 = i4.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
58424
var i4p1 = i4.
GetMembers
().OfType<EventSymbol>().Single();
58425
var i1p1 = i4.ContainingNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
58495
var i2p1 = i2.
GetMembers
().OfType<EventSymbol>().Single();
58685
var c2p1 = c2.
GetMembers
().OfType<EventSymbol>().Single();
59267
var i2p1 = i2.
GetMembers
().OfType<EventSymbol>().Single();
59326
var i2p1 = i2.
GetMembers
().OfType<EventSymbol>().Single();
67150
Assert.Empty(i1.
GetMembers
().OfType<MethodSymbol>().Single().ExplicitInterfaceImplementations);
67216
Assert.Same(i2.
GetMembers
().OfType<MethodSymbol>().Single(), i1.
GetMembers
().OfType<MethodSymbol>().Single().ExplicitInterfaceImplementations.Single());
67332
var m = i1.
GetMembers
().OfType<PropertySymbol>().Single();
67400
var m1 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
67401
var m2 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
67520
var m = i1.
GetMembers
().OfType<EventSymbol>().Single();
67591
var m1 = i1.
GetMembers
().OfType<EventSymbol>().Single();
67592
var m2 = i2.
GetMembers
().OfType<EventSymbol>().Single();
68012
foreach (var p in c1.
GetMembers
().OfType<PropertySymbol>())
68076
foreach (var p in c1.
GetMembers
().OfType<PropertySymbol>())
68883
foreach (var i2m1 in i2.
GetMembers
().OfType<MethodSymbol>())
68968
foreach (var i2m1 in i2.
GetMembers
().OfType<MethodSymbol>())
69331
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
Symbols\GenericConstraintTests.cs (2)
6375
derivedType.
GetMembers
();
6396
implementingType.
GetMembers
();
Symbols\IndexerTests.cs (6)
141
var typeAProperties = type.
GetMembers
().Where(m => m.Kind == SymbolKind.Property).Cast<PropertySymbol>().ToArray();
1171
var classEventImpl = @class.
GetMembers
().Where(m => m.GetExplicitInterfaceImplementations().Contains(interfaceEvent)).Single();
1172
var classPropertyImpl = @class.
GetMembers
().Where(m => m.GetExplicitInterfaceImplementations().Contains(interfaceProperty)).Single();
1173
var classIndexerImpl = @class.
GetMembers
().Where(m => m.GetExplicitInterfaceImplementations().Contains(interfaceIndexer)).Single();
1233
var classCIndexer = classC.
GetMembers
().Where(s => s.Kind == SymbolKind.Property).Single();
1245
var classCIndexer = classC.
GetMembers
().Where(s => s.Kind == SymbolKind.Property).Single();
Symbols\InterfaceImplementationTests.cs (3)
1594
var interfaceMembers = interfaceSymbol.
GetMembers
().OfType<MethodSymbol>();
2219
var baseAdder = baseType.
GetMembers
().OfType<MethodSymbol>().
2295
var derivedGetter = derivedType.
GetMembers
().OfType<MethodSymbol>().
Symbols\Metadata\MetadataMemberTests.cs (2)
662
test1.
GetMembers
();
673
test2.
GetMembers
();
Symbols\Metadata\MetadataTypeTests.cs (5)
100
Assert.Equal(18, class1.
GetMembers
().Length);
148
Assert.Equal(67, type1.
GetMembers
().Length);
197
Assert.Equal(6, type1.
GetMembers
().Length);
246
Assert.Equal(11, type1.
GetMembers
().Length);
514
var stateMachineClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<NamedTypeSymbol>().Single();
Symbols\Metadata\PE\LoadingEvents.cs (4)
334
var outerInterfaceEvent = outerInterface.
GetMembers
().Single(m => m.Kind == SymbolKind.Event);
344
var innerInterfaceEvent = innerInterface.
GetMembers
().Single(m => m.Kind == SymbolKind.Event);
525
var @event = type.
GetMembers
().OfType<PEEventSymbol>().Single();
585
var events = type.
GetMembers
().OfType<PEEventSymbol>();
Symbols\Metadata\PE\LoadingFields.cs (1)
155
var fields = readOnlySpanType.
GetMembers
().OfType<FieldSymbol>();
Symbols\Metadata\PE\LoadingIndexers.cs (1)
604
var indexer = (PropertySymbol)@class.
GetMembers
().Where(m => m.Kind == SymbolKind.Property).Single();
Symbols\Metadata\PE\LoadingMethods.cs (13)
47
Assert.Equal(6, varTC10.
GetMembers
().Length);
131
Assert.Equal(1, emptyStructure.
GetMembers
().Length); //synthesized parameterless constructor
706
var outerInterfaceMethod = outerInterface.
GetMembers
().Single();
716
var innerInterfaceMethod = innerInterface.
GetMembers
().Single();
1180
foreach (var m in compilation.GetTypeByMetadataName("cls1").
GetMembers
())
1185
foreach (var m in compilation.GetTypeByMetadataName("Instance_vs_Static").
GetMembers
())
1190
foreach (var m in compilation.GetTypeByMetadataName("ReturnAValue1").
GetMembers
())
1195
foreach (var m in compilation.GetTypeByMetadataName("ReturnAValue2").
GetMembers
())
1200
foreach (var m in compilation.GetTypeByMetadataName("Generic1").
GetMembers
())
1205
foreach (var m in compilation.GetTypeByMetadataName("Generic2").
GetMembers
())
1210
foreach (var m in compilation.GetTypeByMetadataName("HasParameter").
GetMembers
())
1215
foreach (var m in compilation.GetTypeByMetadataName("Virtual").
GetMembers
())
1242
foreach (var m in compilation.GetTypeByMetadataName("Microsoft.FSharp.Control.IDelegateEvent`1").
GetMembers
())
Symbols\Metadata\PE\LoadingProperties.cs (2)
168
var outerInterfaceProperty = outerInterface.
GetMembers
().Single(m => m.Kind == SymbolKind.Property);
178
var innerInterfaceProperty = innerInterface.
GetMembers
().Single(m => m.Kind == SymbolKind.Property);
Symbols\PartialPropertiesTests.cs (15)
50
var members = cClass.
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
122
var members = cClass.
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
941
var members = cClass.
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1016
var members = cClass.
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1090
var members = cClass.
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1160
var members = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1171
var members1 = comp1.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1206
var members = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1218
var members1 = comp1.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1869
var members = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
1973
var members = comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
2035
var members = comp.GetMember<NamedTypeSymbol>("S").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString());
4172
comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString()));
4240
comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString()));
4324
comp.GetMember<NamedTypeSymbol>("C").
GetMembers
().SelectAsArray(m => m.ToTestDisplayString()));
Symbols\RequiredMembersTests.cs (1)
70
foreach (var ctor in type.
GetMembers
().Where(m => m is MethodSymbol { MethodKind: MethodKind.Constructor }))
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (2)
81
foreach (var member in classC.
GetMembers
())
311
return type.
GetMembers
().Where(s => s.Kind == SymbolKind.Property).Cast<PropertySymbol>().Single(p => p.Parameters.Length == parameterCount);
Symbols\Source\CustomModifierCopyTests.cs (8)
811
var baseIndexer1 = (PropertySymbol)baseClass.
GetMembers
().Where(IsPropertyWithSingleParameter(SpecialType.System_Int32, isArrayType: true)).Single();
812
var baseIndexer2 = (PropertySymbol)baseClass.
GetMembers
().Where(IsPropertyWithSingleParameter(SpecialType.System_Int64, isArrayType: true)).Single();
815
var derivedIndexer1 = (PropertySymbol)derivedClass.
GetMembers
().Where(IsPropertyWithSingleParameter(SpecialType.System_Int32, isArrayType: true)).Single();
816
var derivedIndexer2 = (PropertySymbol)derivedClass.
GetMembers
().Where(IsPropertyWithSingleParameter(SpecialType.System_Int64, isArrayType: true)).Single();
819
var derived2Indexer1 = (PropertySymbol)derived2Class.
GetMembers
().Where(IsPropertyWithSingleParameter(SpecialType.System_Int32, isArrayType: true)).Single();
820
var derived2Indexer2 = (PropertySymbol)derived2Class.
GetMembers
().Where(IsPropertyWithSingleParameter(SpecialType.System_Int64, isArrayType: true)).Single();
1485
var classMethod = global.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Single(
1529
var classMethod = global.GetMember<NamedTypeSymbol>("C").
GetMembers
().OfType<MethodSymbol>().Single(
Symbols\Source\DelegateTests.cs (1)
74
var tmp = d.
GetMembers
();
Symbols\Source\EnumTests.cs (1)
1013
var fields = symEnum.
GetMembers
().OfType<FieldSymbol>().Cast<Symbol>().ToList();
Symbols\Source\MethodTests.cs (18)
428
var members = classTest.
GetMembers
();
592
var mems = type1.
GetMembers
();
653
mems = type2.
GetMembers
();
785
var mems = type1.
GetMembers
();
846
mems = type2.
GetMembers
();
964
var mems = type1.
GetMembers
();
967
var mems1 = type1.BaseType().
GetMembers
();
970
var mems2 = type1.BaseType().BaseType().
GetMembers
();
1073
var mems = type1.
GetMembers
();
1076
var mems1 = type1.BaseType().
GetMembers
();
1079
var mems2 = type1.BaseType().BaseType().
GetMembers
();
1175
var mems = type1.
GetMembers
();
1212
mems = type2.
GetMembers
();
1268
var mems = type1.
GetMembers
();
1328
var members = derivedClass.
GetMembers
();
1362
var classBMethodM = (MethodSymbol)classB.
GetMembers
().Single(sym => sym.Name.EndsWith("M", StringComparison.Ordinal));
1383
var classCBaseMethodM = (MethodSymbol)classCBase.
GetMembers
().Single(sym => sym.Name.EndsWith("M", StringComparison.Ordinal));
1467
var m1 = type1.
GetMembers
().FirstOrDefault() as MethodSymbol;
Symbols\Source\PropertyTests.cs (3)
396
var mems = type01.
GetMembers
();
415
mems = type02.
GetMembers
();
2767
GetMember<NamedTypeSymbol>("C").
GetMembers
().ToArray();
Symbols\Source\RecordTests.cs (1)
1075
var members = comp.GlobalNamespace.GetTypeMember("C").
GetMembers
();
Symbols\Source\TypeMapTests.cs (4)
145
var c1OfByteChar_c2 = (NamedTypeSymbol)(c1OfByteChar.
GetMembers
()[0]);
150
var c1OfByteChar_c2OfIntInt_c3 = (NamedTypeSymbol)(c1OfByteChar_c2OfIntInt.
GetMembers
()[0]);
155
var v1 = c1OfByteChar_c2OfIntInt_c3OfIntByte.
GetMembers
().OfType<FieldSymbol>().First();
187
var c1OfByteChar_c2 = (NamedTypeSymbol)(c1OfByteChar.
GetMembers
()[0]);
Symbols\StaticAbstractMembersInInterfacesTests.cs (345)
4120
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").
GetMembers
())
4133
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").
GetMembers
())
4146
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").
GetMembers
())
4366
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").
GetMembers
())
4379
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").
GetMembers
())
4392
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").
GetMembers
())
4552
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").
GetMembers
())
4565
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").
GetMembers
())
4578
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").
GetMembers
())
4792
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").
GetMembers
())
4805
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").
GetMembers
())
4818
foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").
GetMembers
())
5293
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
5329
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
5478
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
5546
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
5586
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
5630
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
5861
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
5900
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
5968
var p01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
5977
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
6013
var p01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
6022
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
6106
var e01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
6115
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
6152
var e01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
6161
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
15689
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
15697
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
15769
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
15777
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
15782
Assert.Same(i8.
GetMembers
().OfType<MethodSymbol>().Single(), i8.FindImplementationForInterfaceMember(m01));
15974
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
15977
Assert.Equal(1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
16036
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
16039
Assert.Equal(1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
16109
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
16110
var m01 = c3.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16204
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16266
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
16296
m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16344
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
16345
var i2M01 = i2.
GetMembers
().OfType<MethodSymbol>().Single();
16384
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
16470
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16522
Assert.Same(c2M01, c2.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single());
16590
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
16685
var m01 = c3.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16745
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
16771
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16827
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
16853
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16909
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
16935
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
16979
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
17006
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
17054
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
17080
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
17141
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
17167
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
17231
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
17267
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
17290
foreach (var method in c2.BaseType().
GetMembers
().OfType<MethodSymbol>())
17337
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains("M01")).Count());
17369
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
17392
foreach (var method in c2.BaseType().
GetMembers
().OfType<MethodSymbol>())
18334
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
18342
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
18347
Assert.Null(i8.FindImplementationForInterfaceMember(i8.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18350
Assert.Null(i9.FindImplementationForInterfaceMember(i9.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18353
Assert.Null(i10.FindImplementationForInterfaceMember(i10.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18356
Assert.Same(i12.
GetMembers
().OfType<MethodSymbol>().Single(), i12.FindImplementationForInterfaceMember(i12.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18359
Assert.Null(i13.FindImplementationForInterfaceMember(i13.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18481
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
18489
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
18494
Assert.Null(i8.FindImplementationForInterfaceMember(i8.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18497
Assert.Null(i9.FindImplementationForInterfaceMember(i9.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18500
Assert.Null(i10.FindImplementationForInterfaceMember(i10.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18503
Assert.Same(i12.
GetMembers
().OfType<MethodSymbol>().Single(), i12.FindImplementationForInterfaceMember(i12.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18506
Assert.Null(i13.FindImplementationForInterfaceMember(i13.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18634
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
18642
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
18649
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
18656
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
18657
Assert.Same(iX.
GetMembers
().OfType<MethodSymbol>().Single(), iX.FindImplementationForInterfaceMember(iXM));
18661
Assert.Same(i14.
GetMembers
().OfType<MethodSymbol>().Single(), i14.FindImplementationForInterfaceMember(m01));
18787
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
18795
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
18802
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
18809
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
18810
Assert.Same(iX.
GetMembers
().OfType<MethodSymbol>().Single(), iX.FindImplementationForInterfaceMember(iXM));
18814
Assert.Same(i14.
GetMembers
().OfType<MethodSymbol>().Single(), i14.FindImplementationForInterfaceMember(m01));
18973
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
18981
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
18986
Assert.Null(i8.FindImplementationForInterfaceMember(i8.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18989
Assert.Null(i9.FindImplementationForInterfaceMember(i9.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18992
Assert.Null(i10.FindImplementationForInterfaceMember(i10.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18995
Assert.Same(i12.
GetMembers
().OfType<MethodSymbol>().Single(), i12.FindImplementationForInterfaceMember(i12.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
18998
Assert.Null(i13.FindImplementationForInterfaceMember(i13.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
19165
var m01 = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>().Single();
19173
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(m01));
19180
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
19187
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
19188
Assert.Same(iX.
GetMembers
().OfType<MethodSymbol>().Single(), iX.FindImplementationForInterfaceMember(iXM));
19192
Assert.Same(i14.
GetMembers
().OfType<MethodSymbol>().Single(), i14.FindImplementationForInterfaceMember(m01));
19768
Assert.Equal(isChecked ? 2 : 1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
19849
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
19941
Assert.Equal(matchingOp is null ? 1 : 2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
20039
Assert.Equal(isChecked ? 2 : 1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
20122
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
20214
Assert.Equal(matchingOp is null ? 1 : 2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
20303
Assert.Equal(matchingOp is null ? 1 : 2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
20393
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
20467
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
20550
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
20630
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
20737
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
20872
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
20951
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
20982
m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21031
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
21062
m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21122
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
21123
var i2M01 = i2.
GetMembers
().OfType<MethodSymbol>().Single();
21187
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
21188
var i2M01 = i2.
GetMembers
().OfType<MethodSymbol>().Single();
21374
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21412
m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21426
Assert.Same(c2M01, c2.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single());
21485
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21523
m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21537
Assert.Same(c2M01, c2.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single());
21620
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21657
m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
21671
Assert.Same(c2M01, c2.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single());
21758
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
21818
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
21921
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
22140
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains(opName)).Count());
22249
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains(opName)).Count());
22351
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains(opName)).Count());
22508
Assert.Equal(Accessibility.Private, c1.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single().DeclaredAccessibility);
22658
Assert.Equal(Accessibility.Private, c1.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single().DeclaredAccessibility);
23075
foreach (var m01 in compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
())
23085
var m = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
23087
var i6m = i6.
GetMembers
().OfType<PropertySymbol>().Single();
23159
foreach (var m01 in compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
())
23173
var m = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
23178
var i6m = i6.
GetMembers
().OfType<PropertySymbol>().Single();
23392
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
23397
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
23398
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
23487
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
23493
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
23494
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
23578
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
23583
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
23584
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
23683
Assert.Empty(c3.
GetMembers
().OfType<PropertySymbol>());
23684
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
23685
var m01 = c3.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
23841
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
23943
var m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
23985
m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
23986
var c1m01 = c1.
GetMembers
().OfType<PropertySymbol>().Single();
24021
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
24022
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
24024
var m01 = c.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
24025
var c1m01 = c.
GetMembers
().OfType<PropertySymbol>().Single();
24077
var m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24112
var m01 = c.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
24116
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
24117
Assert.Equal(1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
24171
var m01 = c.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
24174
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
24175
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
24247
m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24248
var c1M01 = c1.
GetMembers
().OfType<PropertySymbol>().Single();
24275
var m01 = c.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
24278
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
24279
Assert.Equal(1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
24340
m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24341
c1M01 = c1.
GetMembers
().OfType<PropertySymbol>().Single();
24373
m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24374
c1M01 = c1.
GetMembers
().OfType<PropertySymbol>().Single();
24429
var m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24464
var m01 = c.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
24468
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
24469
Assert.Equal(1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
24523
var m01 = c.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
24526
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
24527
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
24599
m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24600
var c1M01 = c1.
GetMembers
().OfType<PropertySymbol>().Single();
24627
var m01 = c.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
24630
Assert.Equal(1, c.
GetMembers
().OfType<PropertySymbol>().Count());
24631
Assert.Equal(1, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
24692
m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24693
c1M01 = c1.
GetMembers
().OfType<PropertySymbol>().Single();
24725
m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24726
c1M01 = c1.
GetMembers
().OfType<PropertySymbol>().Single();
24807
var m01 = i1.
GetMembers
().OfType<PropertySymbol>().Single();
24808
var i2M01 = i2.
GetMembers
().OfType<PropertySymbol>().Single();
24854
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<PropertySymbol>().Single();
25044
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
25134
Assert.Same(c2M01, c2.
GetMembers
().OfType<PropertySymbol>().Single());
25135
Assert.Equal(2, c2.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
25138
m01 = c3.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
25174
Assert.Same(c3M01, c3.
GetMembers
().OfType<PropertySymbol>().Single());
25175
Assert.Equal(2, c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
25244
Assert.Empty(c3.
GetMembers
().OfType<PropertySymbol>());
25245
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
25377
var m01 = c3.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
25461
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<PropertySymbol>().Where(m => m.Name.Contains("M01")).Count());
25487
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
25531
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<PropertySymbol>().Where(m => m.Name.Contains("M01")).Count());
25558
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<PropertySymbol>().Single();
25854
foreach (var m01 in compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
())
25865
var m = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
25867
var i6m = i6.
GetMembers
().OfType<EventSymbol>().Single();
25942
foreach (var m01 in compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
())
25951
var m = compilation1.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
25956
var i6m = i6.
GetMembers
().OfType<EventSymbol>().Single();
26170
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
26175
Assert.Equal(1, c.
GetMembers
().OfType<EventSymbol>().Count());
26176
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
26265
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
26270
Assert.Equal(1, c.
GetMembers
().OfType<EventSymbol>().Count());
26271
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
26370
Assert.Empty(c3.
GetMembers
().OfType<EventSymbol>());
26371
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
26372
var m01 = c3.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
26533
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
26636
var m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26674
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26675
var c1m01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
26701
Assert.Equal(1, c.
GetMembers
().OfType<EventSymbol>().Count());
26702
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
26704
var m01 = c.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
26705
var c1m01 = c.
GetMembers
().OfType<EventSymbol>().Single();
26759
var m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26788
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26789
var c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
26815
var m01 = c.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
26818
Assert.Equal(1, c.
GetMembers
().OfType<EventSymbol>().Count());
26819
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
26886
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26887
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
26916
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26917
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
26946
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26947
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
26976
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
26977
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
27033
var m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
27062
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
27063
var c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
27089
var m01 = c.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
27092
Assert.Equal(1, c.
GetMembers
().OfType<EventSymbol>().Count());
27093
Assert.Equal(2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
27160
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
27161
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
27190
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
27191
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
27220
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
27221
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
27250
m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
27251
c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
27335
var m01 = i1.
GetMembers
().OfType<EventSymbol>().Single();
27336
var i2M01 = i2.
GetMembers
().OfType<EventSymbol>().Single();
27382
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<EventSymbol>().Single();
27584
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
27586
var c1M01 = c1.
GetMembers
().OfType<EventSymbol>().Single();
27691
Assert.Same(c2M01, c2.
GetMembers
().OfType<EventSymbol>().Single());
27692
Assert.Equal(2, c2.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
27695
var m02 = c3.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
27697
var c3M02 = c3.
GetMembers
().OfType<EventSymbol>().Single();
27806
Assert.Same(c4M02, c4.
GetMembers
().OfType<EventSymbol>().Single());
27807
Assert.Equal(2, c4.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
27909
Assert.Empty(c3.
GetMembers
().OfType<EventSymbol>());
27910
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
28043
var m01 = c3.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
28127
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<EventSymbol>().Where(m => m.Name.Contains("M01")).Count());
28153
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
28197
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().OfType<EventSymbol>().Where(m => m.Name.Contains("M01")).Count());
28224
var m01 = c2.Interfaces().Single().
GetMembers
().OfType<EventSymbol>().Single();
28644
Assert.Null(i2.FindImplementationForInterfaceMember(i2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28647
Assert.Null(i3.FindImplementationForInterfaceMember(i3.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28650
Assert.Null(i4.FindImplementationForInterfaceMember(i4.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28653
Assert.Null(i5.FindImplementationForInterfaceMember(i5.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28656
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(i6.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28659
Assert.Null(i7.FindImplementationForInterfaceMember(i7.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28662
Assert.Null(i8.FindImplementationForInterfaceMember(i8.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28665
Assert.Null(i9.FindImplementationForInterfaceMember(i9.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28668
Assert.Null(i10.FindImplementationForInterfaceMember(i10.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28671
Assert.Same(i12.
GetMembers
().OfType<MethodSymbol>().Single(), i12.FindImplementationForInterfaceMember(i12.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28674
Assert.Null(i13.FindImplementationForInterfaceMember(i13.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28677
Assert.Null(i14.FindImplementationForInterfaceMember(i14.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28807
var m01 = i2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
28811
m01 = i3.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
28815
m01 = i4.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
28819
m01 = i5.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
28823
Assert.Same(i6.
GetMembers
().OfType<MethodSymbol>().Single(), i6.FindImplementationForInterfaceMember(i6.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
28826
m01 = i7.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
28832
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
28839
var iXM = iX.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
28840
Assert.Equal(iX.
GetMembers
().OfType<MethodSymbol>().Single(), iX.FindImplementationForInterfaceMember(iXM));
28844
Assert.Same(i14.
GetMembers
().OfType<MethodSymbol>().Single(), i14.FindImplementationForInterfaceMember(i14.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single()));
29123
Assert.Equal(isChecked ? 4 : 2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
29125
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().First();
29150
var m02 = i1.
GetMembers
().OfType<MethodSymbol>().ElementAt(1);
29250
Assert.Equal(isChecked ? 4 : 2, c.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Count());
29252
var m01 = c.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().First();
29268
var m02 = c.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().ElementAt(1);
29357
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
29476
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
29556
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
29587
m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
29651
var m01 = i1.
GetMembers
().OfType<MethodSymbol>().Single();
29652
var i2M01 = i2.
GetMembers
().OfType<MethodSymbol>().Single();
29832
var m01 = c1.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
29870
m01 = c2.Interfaces().Single().
GetMembers
().OfType<MethodSymbol>().Single();
29884
Assert.Same(c2M01, c2.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single());
29982
Assert.Empty(c3.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()));
30075
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains(opName)).Count());
30181
Assert.Equal(2, compilation1.GlobalNamespace.GetTypeMember("C1").
GetMembers
().Where(m => m.Name.Contains(opName)).Count());
30320
Assert.Equal(Accessibility.Private, c1.
GetMembers
().OfType<MethodSymbol>().Where(m => !m.IsConstructor()).Single().DeclaredAccessibility);
32085
var biMethods = bI.
GetMembers
();
32120
var diMethods = dI.
GetMembers
();
32183
var diMethods = dI.
GetMembers
();
32252
var diMethods = dI.
GetMembers
();
32651
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
32688
var opSymbols = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).ToArray();
32899
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
33086
var opSymbol = c.
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).Single();
34132
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
34189
foreach (var m01 in module.GlobalNamespace.GetTypeMember("I1").
GetMembers
().OfType<MethodSymbol>())
Symbols\SymbolErrorTests.cs (4)
3370
var mem1 = type2.
GetMembers
().First() as MethodSymbol;
8248
Assert.Equal(9, clxClass.
GetMembers
().Length);
19474
Assert.Equal(2, nsa.
GetMembers
().Length);
19519
Assert.Equal(4, type1.
GetMembers
().Length); // constructor included
Symbols\TypeTests.cs (12)
352
Assert.Equal(3, type1.
GetMembers
().Length);
358
Assert.Equal(2, i1.
GetMembers
().Length);
591
var sym1 = (classTest.
GetMembers
().First() as FieldSymbol).Type;
622
foreach (var m in a.
GetMembers
())
673
var fields = v.
GetMembers
().OfType<FieldSymbol>().ToList();
968
var actual = string.Join(", ", typeSym.
GetMembers
().Select(symbol => symbol.ToTestDisplayString()).OrderBy(name => name));
1018
var actualSymbols = typeSym.
GetMembers
();
1064
var mems = type1.
GetMembers
();
1104
var mems = type1.
GetMembers
();
1204
sourceString.
GetMembers
()
2463
var typeMembers = namedType.
GetMembers
();
2629
var typeMembers = namedType.
GetMembers
();
Symbols\UnsignedRightShiftTests.cs (6)
2706
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2724
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2732
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2875
var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2893
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
2901
expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMembers
().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Parsing\RecordParsing.cs (1)
342
Assert.Empty(comp.GetTypeByMetadataName("P").
GetMembers
());
Syntax\FieldAndValueKeywordTests.cs (1)
1573
var actualFields = comp.GetMember<NamedTypeSymbol>("Derived").
GetMembers
().Where(m => m.Kind == SymbolKind.Field).ToTestDisplayStrings();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (6)
EmitMetadataTestBase.cs (1)
74
var fields = t.
GetMembers
().Where(m => m.Kind == SymbolKind.Field).OrderBy(f => f.Name).Cast<FieldSymbol>();
Extensions.cs (2)
355
return type.
GetMembers
().OfType<FieldSymbol>().Select(f => f.Name).ToArray();
361
return type.
GetMembers
().OfType<FieldSymbol>().Select(f => f.Name + ": " + f.TypeWithAnnotations).ToArray();
LifetimeAnnotationAttributesVisitor.cs (1)
53
foreach (var member in type.
GetMembers
())
TestAttributesVisitor.cs (1)
45
foreach (var member in type.
GetMembers
())
UsesIsNullableVisitor.cs (1)
49
return VisitList(symbol.
GetMembers
());
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (6)
Metadata\WinMdEventTests.cs (6)
2854
var implementingNormalEvent = implementingType.
GetMembers
().OfType<EventSymbol>().Single(e => e.Name.Contains("Normal"));
2855
var implementingWinRTEvent = implementingType.
GetMembers
().OfType<EventSymbol>().Single(e => e.Name.Contains("WinRT"));
2878
var retargetingNormalEvent = retargetingType.
GetMembers
().OfType<EventSymbol>().Single(e => e.Name.Contains("Normal"));
2879
var retargetingWinRTEvent = retargetingType.
GetMembers
().OfType<EventSymbol>().Single(e => e.Name.Contains("WinRT"));
3097
var normalEvent = @class.
GetMembers
().OfType<EventSymbol>().Single(e => e.Name.Contains("Normal"));
3098
var winRTEvent = @class.
GetMembers
().OfType<EventSymbol>().Single(e => e.Name.Contains("WinRT"));