Base:
method
GetMembers
Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceOrTypeSymbol.GetMembers(System.String)
14 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (12)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (1)
71
public override ImmutableArray<Symbol>
GetMembers
(string name) => GetMembers().WhereAsArray((member, name) => member.Name == name, name);
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
90
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
221
public override ImmutableArray<Symbol>
GetMembers
(string name) => GetMembers().WhereAsArray((member, name) => member.Name == name, name);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
126
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\ErrorTypeSymbol.cs (1)
157
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1492
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\NativeIntegerTypeSymbol.cs (1)
140
public override ImmutableArray<Symbol>
GetMembers
(string name) => GetMembers().WhereAsArray((member, name) => member.Name == name, name);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
135
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1421
public sealed override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
286
public sealed override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\Synthesized\SynthesizedContainer.cs (1)
115
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
136
public override ImmutableArray<Symbol>
GetMembers
(string name) => name == WellKnownMemberNames.InstanceConstructorName ? Constructors.CastArray<Symbol>() : ImmutableArray<Symbol>.Empty;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
176
public override ImmutableArray<Symbol>
GetMembers
(string name)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
106
public override ImmutableArray<Symbol>
GetMembers
(string name)
1393 references to GetMembers
Microsoft.CodeAnalysis.CSharp (56)
Binder\Binder_AnonymousTypes.cs (1)
122
foreach (var symbol in anonymousType.
GetMembers
(field.Name))
Binder\Binder_Expressions.cs (1)
3043
foreach (Symbol member in ContainingType?.
GetMembers
(identifier) ?? ImmutableArray<Symbol>.Empty)
Binder\Binder_Patterns.cs (1)
1290
foreach (var symbol in tupleType.
GetMembers
(name))
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
564
foreach (Symbol sym in container.
GetMembers
(memberName))
Compiler\MethodBodySynthesizer.cs (1)
591
foreach (Symbol member in baseType.
GetMembers
(WellKnownMemberNames.DestructorName))
Emitter\Model\AttributeDataAdapter.cs (1)
183
foreach (var member in type.
GetMembers
(name))
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
516
foreach (var member in AdaptedNamedTypeSymbol.
GetMembers
(WellKnownMemberNames.StaticConstructorName))
Emitter\NoPia\EmbeddedEvent.cs (1)
129
foreach (Symbol m in sourceInterface.
GetMembers
(UnderlyingEvent.AdaptedEventSymbol.MetadataName))
Emitter\NoPia\EmbeddedType.cs (1)
297
foreach (Symbol s in UnderlyingNamedType.AdaptedNamedTypeSymbol.
GetMembers
(defaultMember))
FlowAnalysis\NullableWalker.cs (7)
760
foreach (var member in method.ContainingType.
GetMembers
(memberName))
789
enforceMemberNotNullWhenIfAffected(returnStatement.Syntax, sense: true, method.ContainingType.
GetMembers
(memberName), pendingReturn.StateWhenTrue, pendingReturn.StateWhenFalse);
794
enforceMemberNotNullWhenIfAffected(returnStatement.Syntax, sense: false, method.ContainingType.
GetMembers
(memberName), pendingReturn.StateWhenFalse, pendingReturn.StateWhenTrue);
823
foreach (var member in method.ContainingType.
GetMembers
(memberName))
1033
foreach (var member in property.ContainingType.
GetMembers
(notNullMemberName))
1058
foreach (var member in type.
GetMembers
(memberName))
7632
tupleType.
GetMembers
(NamedTypeSymbol.ValueTupleRestFieldName).FirstOrDefault() is FieldSymbol restField)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (2)
476
var members = builderType.
GetMembers
(methodName);
504
var members = builderType.
GetMembers
(propertyName);
Lowering\DiagnosticsPass_Warnings.cs (1)
365
foreach (var sym in t.
GetMembers
(opName))
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
416
var typeToStringMembers = type.
GetMembers
(objectToStringMethod.Name);
Lowering\MethodToClassRewriter.cs (2)
630
foreach (var member in newType.
GetMembers
(method.Name))
673
foreach (var member in newType.
GetMembers
(property.Name))
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
781
foreach (var member in ((NamedTypeSymbol)translatedType.OriginalDefinition).
GetMembers
(method.Name))
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
53
return this.
GetMembers
(name);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
125
return this.
GetMembers
(name);
Symbols\Attributes\AttributeData.cs (2)
577
var members = permissionSetType.
GetMembers
(propName);
668
foreach (var member in AttributeClass.
GetMembers
(memberName))
Symbols\Compilation_WellKnownMembers.cs (1)
244
var members = declaringType.
GetMembers
(descriptor.Name);
Symbols\NamedTypeSymbol.cs (6)
187
var methods =
GetMembers
(WellKnownMemberNames.DelegateInvokeName);
270
?
GetMembers
(WellKnownMemberNames.InstanceConstructorName)
273
?
GetMembers
(WellKnownMemberNames.StaticConstructorName)
453
return (SynthesizedInteractiveInitializerMethod)
GetMembers
(SynthesizedInteractiveInitializerMethod.InitializerName).Single();
460
return (SynthesizedEntryPointSymbol)
GetMembers
(name).Single();
669
return
GetMembers
(name);
Symbols\OverriddenOrHiddenMembersHelpers.cs (6)
562
foreach (Symbol otherMember in currType.
GetMembers
(member.Name))
676
foreach (Symbol otherMember in currType.
GetMembers
(member.Name))
796
foreach (Symbol otherMember in representativeMember.ContainingType.
GetMembers
(representativeMember.Name))
859
foreach (Symbol otherMember in representativeMember.ContainingType.
GetMembers
(representativeMember.Name))
991
foreach (Symbol otherMethod in method.ContainingType.
GetMembers
(method.Name))
1032
foreach (Symbol otherMember in currType.
GetMembers
(method.Name))
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
137
return this.RetargetingTranslator.Retarget(_underlyingType.
GetMembers
(name));
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
1052
foreach (var retargetedMember in retargetedType.
GetMembers
(method.Name))
1122
foreach (var retargetedMember in retargetedType.
GetMembers
(property.Name))
1141
foreach (var retargetedMember in retargetedType.
GetMembers
(@event.Name))
Symbols\Source\ExplicitInterfaceHelpers.cs (3)
132
foreach (var candidateMember in explicitInterfaceType.
GetMembers
(name))
253
foreach (Symbol interfaceMember in explicitInterfaceNamedType.
GetMembers
(interfaceMemberName))
388
foreach (Symbol collisionCandidateMember in explicitInterfaceType.
GetMembers
(implementedMember.Name))
Symbols\Source\SourceEventSymbol.cs (1)
695
foreach (Symbol interfaceMember in @interface.
GetMembers
(this.Name))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
701
foreach (var hiddenMember in currType.
GetMembers
(symbol.Name))
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1001
bool isField = attribute.AttributeClass.
GetMembers
(key).Any(
Symbols\SubstitutedNamedTypeSymbol.cs (1)
309
var originalMembers = OriginalDefinition.
GetMembers
(name);
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperator.cs (1)
43
foreach (var member in ContainingType.
GetMembers
(WellKnownMemberNames.ObjectEquals))
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (1)
46
F.CloseMethod(F.Block(F.Return(F.Not(F.Call(receiver: null, ContainingType.
GetMembers
(WellKnownMemberNames.EqualityOperatorName).OfType<SynthesizedRecordEqualityOperator>().Single(),
Symbols\Tuples\TupleTypeSymbol.cs (2)
528
var members = type.
GetMembers
(relativeDescriptor.Name);
1090
Debug.Assert(TupleUnderlyingType.
GetMembers
(underlyingAssociatedField.Name).IndexOf(underlyingAssociatedField) < 0);
Symbols\TypeSymbol.cs (1)
1712
foreach (Symbol member in implicitImpl.ContainingType.
GetMembers
(implicitImpl.Name))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (90)
CodeGen\CodeGenDeconstructTests.cs (1)
259
var firstDeconstructMethod = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C").
GetMembers
(WellKnownMemberNames.DeconstructMethodName)
CodeGen\CodeGenTupleTest.cs (41)
3354
var mFirst = (FieldSymbol)mTuple.
GetMembers
("first").Single();
3372
var mItem1 = (FieldSymbol)mTuple.
GetMembers
("Item1").Single();
4487
var stringItem1 = vt2.
GetMembers
("Item1")[0];
4491
var intItem2 = vt2.
GetMembers
("Item2")[0];
4591
var mItem1 = (FieldSymbol)mTuple.
GetMembers
("Item1").Single();
11218
Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).Item1", m2Tuple.
GetMembers
("Item1").Single().ToTestDisplayString());
11219
Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).a2", m2Tuple.
GetMembers
("a2").Single().ToTestDisplayString());
11509
m2Tuple.
GetMembers
("Item9").Single().ToTestDisplayString());
11511
m2Tuple.
GetMembers
("i2").Single().ToTestDisplayString());
11776
var m3Item8 = (FieldSymbol)m3Tuple.
GetMembers
("Item8").Single();
11796
var m3TupleRestTuple = (NamedTypeSymbol)((FieldSymbol)m3Tuple.
GetMembers
("Rest").Single()).Type;
11969
var m4Item8 = (FieldSymbol)m4Tuple.
GetMembers
("Item8").Single();
11988
var m4h4 = (FieldSymbol)m4Tuple.
GetMembers
("h4").Single();
12008
var m4TupleRestTuple = ((FieldSymbol)m4Tuple.
GetMembers
("Rest").Single()).Type;
12216
var m5Item8 = (FieldSymbol)m5Tuple.
GetMembers
("Item8").Single();
12237
var m5TupleRestTuple = ((FieldSymbol)m5Tuple.
GetMembers
("Rest").Single()).Type;
12584
var m8Item8 = (FieldSymbol)m8Tuple.
GetMembers
("Item8").Single();
12604
var m8Item1 = (FieldSymbol)m8Tuple.
GetMembers
("Item1").Last();
12626
var m8TupleRestTuple = ((FieldSymbol)m8Tuple.
GetMembers
("Rest").Single()).Type;
12765
Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).Item1", m2Tuple.
GetMembers
("Item1").Single().ToTestDisplayString());
12766
Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).a2", m2Tuple.
GetMembers
("a2").Single().ToTestDisplayString());
13215
var m10Item1 = (FieldSymbol)m10Tuple.
GetMembers
("Item1").Single();
13216
var m102Item20 = (FieldSymbol)m102Tuple.
GetMembers
("Item20").Single();
13217
var m102a = (FieldSymbol)m102Tuple.
GetMembers
("a").Single();
13227
var m10Item2 = (FieldSymbol)m10Tuple.
GetMembers
("Item2").Single();
13228
var m102Item21 = (FieldSymbol)m102Tuple.
GetMembers
("Item21").Single();
13229
var m102Item2 = (FieldSymbol)m102Tuple.
GetMembers
("Item2").Single();
13230
var m102b = (FieldSymbol)m102Tuple.
GetMembers
("b").Single();
13246
var m103Item2 = (FieldSymbol)m103Tuple.
GetMembers
("Item2").Last();
13247
var m103Item9 = (FieldSymbol)m103Tuple.
GetMembers
("Item9").Single();
16589
((NamedTypeSymbol)((Symbols.PublicModel.ErrorTypeSymbol)xSymbol).UnderlyingSymbol).
GetMembers
("Item1").Single().ToTestDisplayString());
16628
((NamedTypeSymbol)((Symbols.PublicModel.ErrorTypeSymbol)xSymbol).UnderlyingSymbol).
GetMembers
("Item1").Single().ToTestDisplayString());
16631
((NamedTypeSymbol)((Symbols.PublicModel.ErrorTypeSymbol)xSymbol).UnderlyingSymbol).
GetMembers
("a").Single().ToTestDisplayString());
23480
var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").
GetMembers
("Goo").First());
23882
var m = (MethodSymbol)(comp.GetTypeByMetadataName("ConsoleApplication5.C2").
GetMembers
("Goo").First());
23935
var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").
GetMembers
("Goo").First());
27435
VerifyTypeFromCSharp((NamedTypeSymbol)((FieldSymbol)containingType.
GetMembers
("F0").Single()).Type, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, "System.ValueTuple", "()");
27436
VerifyTypeFromCSharp((NamedTypeSymbol)((FieldSymbol)containingType.
GetMembers
("F1").Single()).Type, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, "(System.Int32, System.Int32)", "(System.Int32, System.Int32)");
27437
VerifyTypeFromCSharp((NamedTypeSymbol)((FieldSymbol)containingType.
GetMembers
("F2").Single()).Type, TupleUnderlyingTypeValue.Distinct, TupleUnderlyingTypeValue.Distinct, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, "(System.Int32 A, System.Int32 B)", "(A As System.Int32, B As System.Int32)");
27438
VerifyTypeFromCSharp((NamedTypeSymbol)((FieldSymbol)containingType.
GetMembers
("F3").Single()).Type, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, TupleUnderlyingTypeValue.Null, TupleUnderlyingTypeValue.Null, "(System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)", "(System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)");
27439
VerifyTypeFromCSharp((NamedTypeSymbol)((FieldSymbol)containingType.
GetMembers
("F4").Single()).Type, TupleUnderlyingTypeValue.Distinct, TupleUnderlyingTypeValue.Distinct, TupleUnderlyingTypeValue.Null, TupleUnderlyingTypeValue.Null, "(System.Object, System.Object B, System.Object, System.Object D, System.Object, System.Object F, System.Object, System.Object H)", "(System.Object, B As System.Object, System.Object, D As System.Object, System.Object, F As System.Object, System.Object, H As System.Object)");
CodeGen\FixedSizeBufferTests.cs (1)
576
var f = (FieldSymbol)comp2.GlobalNamespace.GetTypeMembers("S")[0].
GetMembers
("x")[0];
CodeGen\SwitchTests.cs (1)
3043
var member = pid.
GetMembers
(PrivateImplementationDetails.SynthesizedStringHashFunctionName).Single();
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
1029
Assert.Empty(type.
GetMembers
(".cctor"));
Emit\EditAndContinue\SymbolMatcherTests.cs (1)
142
var members = compilation1.GetMember<NamedTypeSymbol>("A.B").
GetMembers
("M");
Emit\EmitMetadataTests.cs (44)
329
Assert.Equal(1, i2.
GetMembers
("M2").Length);
330
Assert.Equal(1, i3.
GetMembers
("M3").Length);
425
var m1 = classA.
GetMembers
("M1").OfType<MethodSymbol>().Single();
426
var m2 = classA.
GetMembers
("M2").OfType<MethodSymbol>().Single();
427
var m3 = classA.
GetMembers
("M3").OfType<MethodSymbol>().Single();
428
var m4 = classA.
GetMembers
("M4").OfType<MethodSymbol>().Single();
429
var m5 = classA.
GetMembers
("M5").OfType<MethodSymbol>().Single();
549
var f1 = classA.
GetMembers
("F1").OfType<FieldSymbol>().Single();
550
var f2 = classA.
GetMembers
("F2").OfType<FieldSymbol>().Single();
551
var f3 = classA.
GetMembers
("F3").OfType<FieldSymbol>().Single();
552
var f4 = classA.
GetMembers
("F4").OfType<FieldSymbol>().Single();
569
var f5 = classA.
GetMembers
("F5").OfType<FieldSymbol>().Single();
570
var f6 = classA.
GetMembers
("F6").OfType<FieldSymbol>().Single();
597
var ctor = (MethodSymbol)type.
GetMembers
(".ctor").SingleOrDefault();
598
var cctor = (MethodSymbol)type.
GetMembers
(".cctor").SingleOrDefault();
678
var field = type.
GetMembers
(name).SingleOrDefault() as FieldSymbol;
747
member = type.
GetMembers
("Public").SingleOrDefault();
749
member = type.
GetMembers
("Internal").SingleOrDefault();
751
member = type.
GetMembers
("Protected").SingleOrDefault();
753
member = type.
GetMembers
("ProtectedInternal").SingleOrDefault();
755
member = type.
GetMembers
("Private").SingleOrDefault();
810
var method = (MethodSymbol)type.
GetMembers
("Method").Single();
812
var property = (PropertySymbol)type.
GetMembers
("Property").Single();
818
method = (MethodSymbol)type.
GetMembers
("I.Method").Single();
820
property = (PropertySymbol)type.
GetMembers
("I.Property").Single();
1085
var propertyP = (PropertySymbol)type.
GetMembers
("P").Single();
1099
var propertyQ = (PropertySymbol)type.
GetMembers
("Q").Single();
1114
propertyP = (PropertySymbol)type.
GetMembers
("P").Single();
1118
propertyQ = (PropertySymbol)type.
GetMembers
("Q").Single();
1133
var overriddenProperty = module.GlobalNamespace.GetTypeMembers("E").Single().
GetMembers
("Q").Single();
1136
var overriddenAccessor = module.GlobalNamespace.GetTypeMembers("D").Single().
GetMembers
("set_Q").Single();
1186
var method = containingType.
GetMembers
(accessor.Name).Single();
1235
var getMethodA = (MethodSymbol)typeA.
GetMembers
("get_P").Single();
1242
var getMethodC = (MethodSymbol)typeC.
GetMembers
("get_P").Single();
1317
var method = property.ContainingType.
GetMembers
(accessor.Name).Single();
1371
var field = type.
GetMembers
(name).SingleOrDefault() as FieldSymbol;
1398
var field = type.
GetMembers
(WellKnownMemberNames.EnumBackingFieldName).SingleOrDefault() as FieldSymbol;
2024
var m = c.
GetMembers
("M").Single() as MethodSymbol;
2072
var beginInvoke = myDel.
GetMembers
("BeginInvoke").Single() as MethodSymbol;
2085
var endInvoke = myDel.
GetMembers
("EndInvoke").Single() as MethodSymbol;
2130
Assert.Equal(0, classC.
GetMembers
(WellKnownMemberNames.InstanceConstructorName).Length); //since C is static
2131
Assert.Equal(0, classC.
GetMembers
(WellKnownMemberNames.StaticConstructorName).Length); //since we don't import private members
2197
Assert.NotNull(type.
GetMembers
("Public").SingleOrDefault());
2198
var member = type.
GetMembers
("Internal").SingleOrDefault();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (24)
Attributes\AttributeTests_NativeInteger.cs (1)
1492
var member = type.
GetMembers
("F").Single();
Attributes\AttributeTests_Nullable.cs (4)
802
var field = (FieldSymbol)type.
GetMembers
("F").Single();
816
var field = (FieldSymbol)type.
GetMembers
("F").Single();
975
var field = (FieldSymbol)type.
GetMembers
("F").Single();
4995
var method = (MethodSymbol)type.
GetMembers
("F").Single();
Attributes\AttributeTests_Synthesized.cs (8)
690
var equals = record.
GetMembers
(WellKnownMemberNames.ObjectEquals);
698
var ctor = record.
GetMembers
(WellKnownMemberNames.InstanceConstructorName);
757
var equals = record.
GetMembers
(WellKnownMemberNames.ObjectEquals);
832
var equals = record.
GetMembers
(WellKnownMemberNames.ObjectEquals);
840
var ctor = record.
GetMembers
(WellKnownMemberNames.InstanceConstructorName);
881
var ctor = record.
GetMembers
(WellKnownMemberNames.InstanceConstructorName);
909
var equals = record.
GetMembers
(WellKnownMemberNames.ObjectEquals);
960
var equals = record.
GetMembers
(WellKnownMemberNames.ObjectEquals);
Attributes\AttributeTests_WellKnownAttributes.cs (10)
180
var mem = (MethodSymbol)igoo.
GetMembers
("DoSomething").First();
186
mem = (MethodSymbol)igoo.
GetMembers
("Register").First();
191
mem = (MethodSymbol)igoo.
GetMembers
("UnRegister").First();
194
mem = (MethodSymbol)igoo.
GetMembers
("LibFunc").First();
287
var method = (MethodSymbol)type2.
GetMembers
("Method").First();
311
var field = (FieldSymbol)type3.
GetMembers
("One").First();
314
field = (FieldSymbol)type3.
GetMembers
("Two").First();
319
field = (FieldSymbol)type3.
GetMembers
("Three").First();
475
var field = (FieldSymbol)type2.
GetMembers
("field").First();
2404
method = (MethodSymbol)type1.
GetMembers
("MessageBox").First();
FlowAnalysis\StructTests.cs (1)
74
var constructors = structType.
GetMembers
(WellKnownMemberNames.InstanceConstructorName);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CompilationExtensions.cs (1)
39
foreach (var member in containingType.ContainingType.
GetMembers
(sourceMethodName))
Symbols\PlaceholderLocalSymbol.cs (1)
216
var members = type.
GetMembers
(methodName);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
HoistedThisTests.cs (1)
1434
var iteratorMethod = originalType.
GetMembers
("M").OfType<MethodSymbol>().Single(isDesiredOverload);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (1)
85
var implicitSymbols = typeSymbol.
GetMembers
("op_Implicit").Cast<MethodSymbol>();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (93)
Semantics\AmbiguousOverrideTests.cs (12)
522
var baseMethod1 = baseClass.
GetMembers
("Foo").Cast<MethodSymbol>().Where(hasCustomModifierCount(1)).Single();
523
var baseMethod2 = baseClass.
GetMembers
("Foo").Cast<MethodSymbol>().Where(hasCustomModifierCount(2)).Single();
577
var baseMethod1 = baseClass.
GetMembers
("Foo").Cast<MethodSymbol>().Where(hasCustomModifierCount(1)).Single();
578
var baseMethod2 = baseClass.
GetMembers
("Foo").Cast<MethodSymbol>().Where(hasCustomModifierCount(2)).Single();
642
var baseProperty1 = baseClass.
GetMembers
("P").Cast<PropertySymbol>().Where(hasCustomModifierCount(1)).Single();
643
var baseProperty2 = baseClass.
GetMembers
("P").Cast<PropertySymbol>().Where(hasCustomModifierCount(2)).Single();
710
var baseProperty1 = baseClass.
GetMembers
("P").Cast<PropertySymbol>().Where(hasCustomModifierCount(1)).Single();
711
var baseProperty2 = baseClass.
GetMembers
("P").Cast<PropertySymbol>().Where(hasCustomModifierCount(2)).Single();
934
var baseEvent1 = baseClass.
GetMembers
("E").Cast<EventSymbol>().Where(hasCustomModifierCount(1)).Single();
935
var baseEvent2 = baseClass.
GetMembers
("E").Cast<EventSymbol>().Where(hasCustomModifierCount(2)).Single();
1017
var baseEvent1 = baseClass.
GetMembers
("E").Cast<EventSymbol>().Where(hasCustomModifierCount(1)).Single();
1018
var baseEvent2 = baseClass.
GetMembers
("E").Cast<EventSymbol>().Where(hasCustomModifierCount(2)).Single();
Semantics\BindingAsyncTests.cs (1)
34
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().
GetMembers
("M").Single();
Semantics\BindingTests.cs (6)
2567
var t = (FieldSymbol)c.
GetMembers
("T").Single();
2568
var foo = (MethodSymbol)c.
GetMembers
("Foo").Single();
2598
var t = (FieldSymbol)c.
GetMembers
("T").Single();
2599
var foo = (MethodSymbol)c.
GetMembers
("Foo").Single();
2627
var t = (FieldSymbol)c.
GetMembers
("T").Single();
2628
var foo = (MethodSymbol)c.
GetMembers
("Foo").Single();
Semantics\ConstantTests.cs (2)
2951
var symbol = compilation.GlobalNamespace.GetTypeMembers("c1").First().
GetMembers
("Z1").First();
2954
symbol = compilation.GlobalNamespace.GetTypeMembers("c1").First().
GetMembers
("Z2").First();
Semantics\ImplicitlyTypeArraysTests.cs (1)
38
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().
GetMembers
("F").Single();
Semantics\InitOnlyMemberTests.cs (2)
1450
var property = (PropertySymbol)c.
GetMembers
("Property").Single();
1487
var backingField = (FieldSymbol)c.
GetMembers
("<Property>k__BackingField").Single();
Semantics\LookupTests.cs (3)
2008
var ms = comp.GlobalNamespace.GetTypeMembers("Program").Single().
GetMembers
("M").OfType<MethodSymbol>();
2039
var m = comp.GlobalNamespace.GetTypeMembers("Program").Single().
GetMembers
("M").Single();
2069
var m = comp.GlobalNamespace.GetTypeMembers("Program").Single().
GetMembers
("M").Single();
Semantics\NativeIntegerTests.cs (1)
481
var members = type.
GetMembers
(memberName);
Semantics\NullableReferenceTypesTests.cs (2)
16914
var members = c.
GetMembers
("I1<A>.M");
17280
var members = c.
GetMembers
("I1<T>.M");
Semantics\OperatorTests.cs (2)
3202
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().
GetMembers
("M").Single();
6932
var expectedOperator = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S1").
GetMembers
(WellKnownMemberNames.EqualityOperatorName).
Semantics\OverloadResolutionTestBase.cs (1)
34
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().
GetMembers
("M").Single();
Semantics\PrimaryConstructorTests.cs (16)
5476
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5596
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5678
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5688
var property = cMember.
GetMembers
("I1").Single();
5715
var constructor = cMember.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.IsEmpty).Single();
5746
var cConstructor = c.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5780
var dConstructor = d.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5821
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5856
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5895
var cConstructor = c.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5928
var dConstructor = d.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
5973
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
6017
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
6057
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
6093
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
6147
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
Semantics\RecordStructTests.cs (3)
3206
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
3216
var property = cMember.
GetMembers
("I1").Single();
10508
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
Semantics\RecordTests.cs (39)
324
Assert.Equal(new[] { "R..ctor(R x)", "R..ctor(R original)" }, r.
GetMembers
(".ctor").ToTestDisplayStrings());
364
Assert.Equal(new[] { "R..ctor(R x)", "R..ctor(R x)" }, r.
GetMembers
(".ctor").ToTestDisplayStrings());
8614
var x = c.
GetMembers
("X").Single();
25103
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
25163
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
25240
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
25297
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
25372
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
25456
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
25526
var param1 = @class.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
28159
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28169
var property = cMember.
GetMembers
("I1").Single();
28273
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28283
var property = cMember.
GetMembers
("I1").Single();
28412
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28483
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28493
var property = cMember.
GetMembers
("I1").Single();
28528
var constructor = cMember.
GetMembers
(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.IsEmpty).Single();
28567
var cConstructor = c.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28580
", c.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28614
var dConstructor = d.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28627
", d.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28668
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28675
", e.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28716
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28723
", e.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28767
var cConstructor = c.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28775
", c.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28813
var dConstructor = d.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28826
", d.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28871
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28885
", e.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28929
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28933
Assert.Equal("", e.
GetMembers
("I1").Single().GetDocumentationCommentXml());
28978
var eConstructor = e.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
28991
", e.
GetMembers
("I1").Single().GetDocumentationCommentXml());
29027
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
29037
var property = cMember.
GetMembers
("I1").Single();
29096
var constructor = cMember.
GetMembers
(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
Semantics\RefFieldTests.cs (1)
25795
var runtimeFeature = (FieldSymbol)comp.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.RuntimeFeature").
GetMembers
("ByRefFields").SingleOrDefault();
Semantics\SynthesizedStaticConstructorTests.cs (1)
297
foreach (var member in typeSymbol.
GetMembers
(WellKnownMemberNames.StaticConstructorName))
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1119)
Compilation\GetSemanticInfoTests.cs (5)
2867
var conversions = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").
GetMembers
(WellKnownMemberNames.ExplicitConversionName);
2960
var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.UnaryPlusOperatorName);
3052
var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.IncrementOperatorName);
3126
var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.AdditionOperatorName);
3200
var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.AdditionOperatorName);
Compilation\ReferenceManagerTests.cs (3)
1869
var mAll = mainAll.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
("m");
1874
var mInternal = mainInternal.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
("m");
1879
var mPublic = mainPublic.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
("m");
Compilation\SemanticModelAPITests.cs (5)
469
var v = a.
GetMembers
("v").Single() as FieldSymbol;
4378
var fieldX = (IFieldSymbol)classA.
GetMembers
("X").Single().ISymbol;
4379
var fieldY = (IFieldSymbol)classA.
GetMembers
("Y").Single().ISymbol;
4380
var fieldZ = (IFieldSymbol)classA.
GetMembers
("Z").Single().ISymbol;
4452
var method = (IMethodSymbol)comp.GetTypeByMetadataName("C").
GetMembers
("M").Single().GetPublicSymbol();
DocumentationComments\ConstructorDocumentationCommentTests.cs (1)
48
var staticConstructorSymbol = _widgetClass.
GetMembers
(WellKnownMemberNames.StaticConstructorName).Single();
DocumentationComments\CrefTests.cs (17)
1205
var expectedCandidates = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
("M").OfType<MethodSymbol>();
1269
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M").OfType<MethodSymbol>().
1291
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M").OfType<MethodSymbol>().
1313
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M").OfType<MethodSymbol>().
1335
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M").OfType<MethodSymbol>().
1357
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M").OfType<MethodSymbol>().
1379
var expectedCandidates = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M");
1408
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M").OfType<MethodSymbol>().
1601
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").
GetMembers
("M").OfType<MethodSymbol>()
1675
Assert.Equal(actualWinner.ContainingType.
GetMembers
(actualWinner.Name).Single(member => member != actualWinner), actualCandidates[1]);
1713
Assert.Equal(actualWinner.ContainingType.
GetMembers
(actualWinner.Name).Single(member => member != actualWinner), actualCandidates[1]);
1734
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").
GetMembers
("M").OfType<MethodSymbol>().
1760
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").
GetMembers
("M").OfType<MethodSymbol>().
2411
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.LogicalNotOperatorName).OfType<MethodSymbol>().
2596
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.DivisionOperatorName).OfType<MethodSymbol>().
2804
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.ImplicitConversionName).OfType<MethodSymbol>().
2840
var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.ImplicitConversionName).OfType<MethodSymbol>().
DocumentationComments\DestructorDocumentationCommentTests.cs (2)
41
Assert.Equal("M:Acme.Widget.Finalize", _widgetClass.
GetMembers
("Finalize").Single().GetDocumentationCommentId());
46
", _widgetClass.
GetMembers
("Finalize").Single().GetDocumentationCommentXml());
DocumentationComments\FieldDocumentationCommentTests.cs (12)
67
var total1 = _valueType.
GetMembers
("total1").Single();
68
var total2 = _valueType.
GetMembers
("total2").Single();
87
.
GetMembers
("value").Single().GetDocumentationCommentId());
93
Assert.Equal("F:Acme.Widget.message", _widgetClass.
GetMembers
("message").Single().GetDocumentationCommentId());
99
Assert.Equal("F:Acme.Widget.defaultColor", _widgetClass.
GetMembers
("defaultColor").Single().GetDocumentationCommentId());
105
Assert.Equal("F:Acme.Widget.PI", _widgetClass.
GetMembers
("PI").Single().GetDocumentationCommentId());
111
Assert.Equal("F:Acme.Widget.monthlyAverage", _widgetClass.
GetMembers
("monthlyAverage").Single().GetDocumentationCommentId());
117
Assert.Equal("F:Acme.Widget.array1", _widgetClass.
GetMembers
("array1").Single().GetDocumentationCommentId());
123
Assert.Equal("F:Acme.Widget.array2", _widgetClass.
GetMembers
("array2").Single().GetDocumentationCommentId());
129
Assert.Equal("F:Acme.Widget.pCount", _widgetClass.
GetMembers
("pCount").Single().GetDocumentationCommentId());
135
Assert.Equal("F:Acme.Widget.ppValues", _widgetClass.
GetMembers
("ppValues").Single().GetDocumentationCommentId());
141
var field = _enumSymbol.
GetMembers
("A").Single();
DocumentationComments\IncludeTests.cs (2)
56
var symbol = widgetClass.
GetMembers
(symbolName).Single();
118
var symbol = widgetClass.
GetMembers
(symbolName).Single();
DocumentationComments\MethodDocumentationCommentTests.cs (19)
78
Assert.Equal("M:Acme.ValueType.M(System.Int32)", _acmeNamespace.GetTypeMembers("ValueType").Single().
GetMembers
("M").Single().GetDocumentationCommentId());
84
Assert.Equal("M:Acme.Widget.NestedClass.M(System.Int32)", _widgetClass.GetTypeMembers("NestedClass").Single().
GetMembers
("M").Single().GetDocumentationCommentId());
90
var m0 = _widgetClass.
GetMembers
("M0").Single();
102
Assert.Equal("M:Acme.Widget.M1(System.Char,System.Single@,Acme.ValueType@)", _widgetClass.
GetMembers
("M1").Single().GetDocumentationCommentId());
108
Assert.Equal("M:Acme.Widget.M2(System.Int16[],System.Int32[0:,0:],System.Int64[][])", _widgetClass.
GetMembers
("M2").Single().GetDocumentationCommentId());
114
Assert.Equal("M:Acme.Widget.M3(System.Int64[][],Acme.Widget[0:,0:,0:][])", _widgetClass.
GetMembers
("M3").Single().GetDocumentationCommentId());
120
Assert.Equal("M:Acme.Widget.M4(System.Char*,Color**)", _widgetClass.
GetMembers
("M4").Single().GetDocumentationCommentId());
126
Assert.Equal("M:Acme.Widget.M5(System.Void*,System.Double*[0:,0:][])", _widgetClass.
GetMembers
("M5").Single().GetDocumentationCommentId());
132
Assert.Equal("M:Acme.Widget.M6(System.Int32,System.Object[])", _widgetClass.
GetMembers
("M6").Single().GetDocumentationCommentId());
139
_widgetClass.
GetMembers
("M7").Single().GetDocumentationCommentId());
146
_widgetClass.
GetMembers
("M8").Single().GetDocumentationCommentId());
153
_widgetClass.
GetMembers
("M9").Single().GetDocumentationCommentId());
160
_widgetClass.
GetMembers
("M10").Single().GetDocumentationCommentId());
166
Assert.Equal("M:Acme.MyList`1.Test(`0)", _acmeNamespace.GetTypeMembers("MyList", 1).Single().
GetMembers
("Test").Single().GetDocumentationCommentId());
173
Assert.Equal("M:Acme.MyList`1.Zip(Acme.MyList{`0})", _acmeNamespace.GetTypeMembers("MyList", 1).Single().
GetMembers
("Zip").Single().GetDocumentationCommentId());
180
Assert.Equal("M:Acme.MyList`1.ReallyZip(Acme.MyList{Acme.MyList{`0}})", _acmeNamespace.GetTypeMembers("MyList", 1).Single().
GetMembers
("ReallyZip").Single().GetDocumentationCommentId());
186
Assert.Equal("M:Acme.UseList.Process(Acme.MyList{System.Int32})", _acmeNamespace.GetTypeMembers("UseList").Single().
GetMembers
("Process").Single().GetDocumentationCommentId());
192
Assert.Equal("M:Acme.UseList.GetValues``1(``0)", _acmeNamespace.GetTypeMembers("UseList").Single().
GetMembers
("GetValues").Single().GetDocumentationCommentId());
219
Assert.Equal("M:Acme.ValueType.op_Explicit(System.Byte)~Acme.ValueType", _acmeNamespace.GetTypeMembers("ValueType").Single().
GetMembers
("op_Explicit").Single().GetDocumentationCommentId());
DocumentationComments\PartialTypeDocumentationCommentTests.cs (3)
68
var method = _gooClass.
GetMembers
("MethodWithNoImplementation").Single();
82
var method = _gooClass.
GetMembers
("ImplementedMethodWithNoSummaryOnImpl").Single();
93
var method = _gooClass.
GetMembers
("ImplementedMethod").Single();
DocumentationComments\PropertyDocumentationCommentTests.cs (3)
44
.
GetMembers
("Width").Single().GetDocumentationCommentId());
52
.
GetMembers
("this[]")[0].GetDocumentationCommentId());
60
.
GetMembers
("this[]")[1].GetDocumentationCommentId());
DocumentationComments\TypeDocumentationCommentTests.cs (1)
91
Assert.Equal("T:Acme.Widget.IMenuItem", _widgetClass.
GetMembers
("IMenuItem").Single().GetDocumentationCommentId());
SymbolDisplay\SymbolDisplayTests.cs (72)
206
GetMembers
("M").Single();
235
GetMembers
("M").Single();
257
GetMembers
("M").Single();
295
GetMembers
("M").Single();
340
GetMembers
("M").Single();
405
GetMembers
("M").Single();
461
GetMembers
("M").Single();
699
GetMembers
("M").Single();
737
GetMembers
("f").Single();
761
GetMembers
("f").Single();
799
GetMembers
("F").Single();
832
GetMembers
("F").Single();
871
GetMembers
("F").Single();
906
GetMembers
("F").Single();
941
GetMembers
("F").Single();
976
GetMembers
("F").Single();
1011
GetMembers
("F").Single();
1065
GetMembers
("false").Single();
1106
GetMembers
("false").Single();
1149
GetMembers
("I.M").Single();
1174
GetMembers
("I.M").Single();
1201
GetMembers
("I.M").Single();
1274
GetMembers
("f").Single();
1300
GetMembers
("f").Single();
1340
GetMembers
(".ctor").Single();
1604
GetMembers
("M").Single();
1636
GetMembers
("M").Single();
1711
GetMembers
("M").Single();
1734
GetMembers
("M").Single();
1771
GetMembers
("f").Single();
1794
GetMembers
("f").Single();
1829
GetMembers
("P").Single();
1852
GetMembers
("P").Single();
1895
global => global.GetTypeMembers("C", 0).Single().
GetMembers
("P").Single(),
1911
global => global.GetTypeMembers("C", 0).Single().
GetMembers
("Q").Single(),
1927
global => global.GetTypeMembers("C", 0).Single().
GetMembers
("R").Single(),
1955
GetMembers
("get_P").Single();
1992
GetMembers
("set_P").Single();
2030
GetMembers
("E").Where(m => m.Kind == SymbolKind.Event).Single();
2083
GetMembers
("E").Where(m => m.Kind == SymbolKind.Event).Single();
2122
GetMembers
("add_E").Single();
2159
GetMembers
("remove_E").Single();
2196
GetMembers
("M").Single();
2222
GetMembers
("M").Single();
2252
GetMembers
("M").Single();
2280
GetMembers
("M").Single();
2371
GetMembers
("M").Single();
2432
GetMembers
("M").Single();
2490
global => global.GetTypeMembers("I", 0).Single().
GetMembers
("P").Single(),
2496
global => global.GetTypeMembers("I", 0).Single().
GetMembers
("F").Single(),
2502
global => global.GetTypeMembers("C", 0).Single().
GetMembers
("F").Single(),
2508
global => global.GetTypeMembers("C", 0).Single().GetTypeMembers("I", 0).Single().
GetMembers
("M").Single(),
2964
((FieldSymbol)global.GetTypeMembers("C1").Single().
GetMembers
("goo").Single()).Type;
3386
var field = global.GetTypeMembers("Test", 0).Single().
GetMembers
("field").Single() as FieldSymbol;
3440
var field = global.GetTypeMembers("Test", 0).Single().
GetMembers
("field").Single() as FieldSymbol;
3492
var field = global.GetTypeMembers("Test", 0).Single().
GetMembers
("field2").Single() as FieldSymbol;
4128
GetMembers
("f").Single();
4172
GetMembers
("f").Single();
4219
GetMembers
("f").Single();
4261
GetMembers
("B").Single();
4296
GetMembers
("D").Single();
4344
GetMembers
("D").Single();
5036
GetMembers
("f").Single();
5068
GetMembers
("f").Single();
5099
GetMembers
("f").Single();
5130
GetMembers
("f").Single();
5167
GetMembers
("f").Single();
5218
GetMembers
("P").Single();
7993
.
GetMembers
("f").Single()).Type;
8014
.
GetMembers
("f").Single()).Type;
8035
.
GetMembers
("f").Single()).Type;
8056
.
GetMembers
("f").Single()).Type;
Symbols\AnonymousTypesSymbolTests.cs (3)
1030
Assert.Equal(0, type.
GetMembers
("doesnotexist").Length);
1081
foreach (var symbol in type.
GetMembers
(name))
1682
var mainMethod = (MethodSymbol)(programType.
GetMembers
("Main").Single());
Symbols\AssemblyAndNamespaceTests.cs (1)
305
var b = ns.GetTypeMembers("A")[0].
GetMembers
("b");
Symbols\CompilationCreationTests.cs (147)
141
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind);
161
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
192
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
213
var retval3 = type1.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
218
var retval4 = type1.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
223
var retval5 = type1.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
251
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
276
var retval7 = type2.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
281
var retval8 = type2.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
286
var retval9 = type2.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
301
var retval10 = type3.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
306
var retval11 = type3.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
311
var retval12 = type3.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
316
var retval13 = type3.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
321
var retval14 = type3.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
367
var retval15 = type4.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
371
var retval16 = type4.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
375
var retval17 = type4.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
390
var retval18 = type5.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
394
var retval19 = type5.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
398
var retval20 = type5.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
402
var retval21 = type5.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
407
var retval22 = type5.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
459
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind);
472
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
494
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
515
retval3 = type1.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
520
retval4 = type1.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
525
retval5 = type1.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
543
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
568
retval7 = type2.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
573
retval8 = type2.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
578
retval9 = type2.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
593
retval10 = type3.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
598
retval11 = type3.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
603
retval12 = type3.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
608
retval13 = type3.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
613
retval14 = type3.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
633
retval15 = type4.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
637
retval16 = type4.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
641
retval17 = type4.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
656
retval18 = type5.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
660
retval19 = type5.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
664
retval20 = type5.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
668
retval21 = type5.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
673
retval22 = type5.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
744
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
840
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
861
var retval3 = type1.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
866
var retval4 = type1.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
871
var retval5 = type1.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
981
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1006
var retval7 = type2.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1011
var retval8 = type2.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1016
var retval9 = type2.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1031
var retval10 = type3.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1036
var retval11 = type3.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1041
var retval12 = type3.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1046
var retval13 = type3.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
1051
var retval14 = type3.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
1095
var retval15 = type4.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1100
var retval16 = type4.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1104
var retval17 = type4.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1119
var retval18 = type5.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1123
var retval19 = type5.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1127
var retval20 = type5.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1131
var retval21 = type5.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
1136
var retval22 = type5.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
1192
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1219
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1240
retval3 = type1.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1245
retval4 = type1.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1250
retval5 = type1.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1272
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1297
retval7 = type2.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1302
retval8 = type2.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1307
retval9 = type2.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1322
retval10 = type3.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1327
retval11 = type3.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1332
retval12 = type3.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1337
retval13 = type3.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
1342
retval14 = type3.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
1368
retval15 = type4.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1373
retval16 = type4.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1377
retval17 = type4.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1392
retval18 = type5.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1396
retval19 = type5.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1400
retval20 = type5.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1404
retval21 = type5.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
1409
retval22 = type5.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
1451
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1455
GetMembers
("Bar").OfType<FieldSymbol>().Single().Type);
1510
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1514
GetMembers
("Bar").OfType<FieldSymbol>().Single().Type);
1535
var retval3 = type1.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1540
var retval4 = type1.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1545
var retval5 = type1.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1602
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1627
var retval7 = type2.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1632
var retval8 = type2.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1637
var retval9 = type2.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1652
var retval10 = type3.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1657
var retval11 = type3.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1662
var retval12 = type3.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1667
var retval13 = type3.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
1672
var retval14 = type3.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
1727
var retval15 = type4.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1736
var retval16 = type4.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1740
var retval17 = type4.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1755
var retval18 = type5.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1759
var retval19 = type5.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1763
var retval20 = type5.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1767
var retval21 = type5.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
1772
var retval22 = type5.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
1838
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1865
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1886
retval3 = type1.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1891
retval4 = type1.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1896
retval5 = type1.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1918
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
1943
retval7 = type2.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1948
retval8 = type2.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1953
retval9 = type2.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1968
retval10 = type3.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
1973
retval11 = type3.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
1978
retval12 = type3.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
1983
retval13 = type3.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
1988
retval14 = type3.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
2014
retval15 = type4.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
2021
retval16 = type4.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
2025
retval17 = type4.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
2040
retval18 = type5.
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType;
2044
retval19 = type5.
GetMembers
("Foo2").OfType<MethodSymbol>().Single().ReturnType;
2048
retval20 = type5.
GetMembers
("Foo3").OfType<MethodSymbol>().Single().ReturnType;
2052
retval21 = type5.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
2057
retval22 = type5.
GetMembers
("Foo5").OfType<MethodSymbol>().Single().ReturnType;
2242
Single().
GetMembers
("Foo2").OfType<MethodSymbol>().Single();
2281
var retval1 = (NamedTypeSymbol)type3.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType;
2302
var bar = type3.
GetMembers
("Bar").OfType<MethodSymbol>().Single();
2319
var foo1 = type3.
GetMembers
("Foo1").OfType<MethodSymbol>().Single();
2327
GetMembers
("Foo1").OfType<MethodSymbol>().Single().ReturnType);
2332
var foo2 = type3.
GetMembers
("Foo2").OfType<MethodSymbol>().Single();
2391
var foo3 = type3.
GetMembers
("Foo3").OfType<MethodSymbol>().Single();
2519
var retval5 = type3.
GetMembers
("Foo4").OfType<MethodSymbol>().Single().ReturnType;
2581
MethodSymbol m1 = classModule1.
GetMembers
("M1").OfType<MethodSymbol>().Single();
2582
MethodSymbol m2 = classModule1.
GetMembers
("M2").OfType<MethodSymbol>().Single();
2583
MethodSymbol m3 = classModule1.
GetMembers
("M3").OfType<MethodSymbol>().Single();
Symbols\CorLibrary\CorTypes.cs (1)
43
GetMembers
("M1").OfType<MethodSymbol>().Single().
Symbols\CovariantReturnTests.cs (1)
360
return constructedType.
GetMembers
(memberName).Single();
Symbols\DefaultInterfaceImplementationTests.cs (6)
5232
var indexers = i1.
GetMembers
("this[]");
5415
var indexers = i1.
GetMembers
("this[]");
5560
var indexers = i1.
GetMembers
("this[]");
5702
var indexers = i1.
GetMembers
("this[]");
5854
var indexers = i1.
GetMembers
("this[]");
44463
Assert.Empty(compilation1.GetTypeByMetadataName("I1").
GetMembers
("I1"));
Symbols\IndexerTests.cs (1)
2403
var indexer = type01.
GetMembers
(WellKnownMemberNames.Indexer).Single() as PropertySymbol;
Symbols\InterfaceImplementationTests.cs (60)
53
var baseMethod = @base.
GetMembers
("Method").Single();
65
var baseField = @base.
GetMembers
("Field").Single();
68
var baseNestedInterface = @base.
GetMembers
("Interface").Single();
71
var baseNestedClass = @base.
GetMembers
("Class").Single();
74
var baseNestedStruct = @base.
GetMembers
("Struct").Single();
77
var baseNestedEnum = @base.
GetMembers
("Enum").Single();
80
var baseNestedDelegate = @base.
GetMembers
("Delegate").Single();
87
var interfaceMethod = @base.
GetMembers
("Method").Single();
123
var baseInterfaceMethod = baseInterface.
GetMembers
("Method").Single();
126
var interfaceMethod = @interface.
GetMembers
("Method").Single();
130
var classExplicitImplementationBase = (MethodSymbol)@class.
GetMembers
("BaseInterface.Method").Single();
133
var classExplicitImplementation = (MethodSymbol)@class.
GetMembers
("Interface.Method").Single();
136
var classImplicitImplementation = (MethodSymbol)@class.
GetMembers
("Method").Single();
246
var baseInterface1Method = baseInterface1.
GetMembers
("BaseMethod").Single();
249
var baseInterface2Method = baseInterface2.
GetMembers
("BaseMethod").Single();
252
var interfaceMethod = @interface.
GetMembers
("Method").Single();
256
var classImplicitImplementation = (MethodSymbol)@class.
GetMembers
("Method").Single();
259
var classImplicitImplementationBase = (MethodSymbol)@class.
GetMembers
("BaseMethod").Single();
375
var interfaceMethod = @interface.
GetMembers
("Method").Single();
432
var baseInterfaceMethod = baseInterface.
GetMembers
("Method").Single();
435
var interfaceMethod = @interface.
GetMembers
("Method").Single();
439
var baseClassExplicitImplementationBase = (MethodSymbol)baseClass.
GetMembers
("BaseInterface.Method").Single();
442
var baseClassExplicitImplementation = (MethodSymbol)baseClass.
GetMembers
("Interface.Method").Single();
445
var baseClassImplicitImplementation = (MethodSymbol)baseClass.
GetMembers
("Method").Single();
508
var baseInterface1Method = baseInterface1.
GetMembers
("BaseMethod").Single();
511
var baseInterface2Method = baseInterface2.
GetMembers
("BaseMethod").Single();
514
var interfaceMethod = @interface.
GetMembers
("Method").Single();
518
var baseClassImplicitImplementation = (MethodSymbol)baseClass.
GetMembers
("Method").Single();
521
var baseClassImplicitImplementationBase = (MethodSymbol)baseClass.
GetMembers
("BaseMethod").Single();
576
var interfaceMethod = @interface.
GetMembers
("Method").Single();
581
var baseClassMethod = (MethodSymbol)baseClass.
GetMembers
("Method").Single();
677
var interfaceMethod = @interface.
GetMembers
("Method").Single();
680
var baseClassMethod = (MethodSymbol)baseClass.
GetMembers
("Interface.Method").Single();
687
var class1Method = (MethodSymbol)class1.
GetMembers
("Method").Single();
695
var class2Method = (MethodSymbol)class2.
GetMembers
("Method").Single();
738
var interfaceMethodVirtual = @interface.
GetMembers
("Virtual").Single();
739
var interfaceMethodNonVirtual = @interface.
GetMembers
("NonVirtual").Single();
743
var baseClassMethodVirtual = (MethodSymbol)baseClass.
GetMembers
("Virtual").Single();
747
var baseClassMethodNonVirtual = (MethodSymbol)baseClass.
GetMembers
("NonVirtual").Single();
759
var class1MethodVirtual = (MethodSymbol)class1.
GetMembers
("Virtual").Single();
763
var class1MethodNonVirtual = (MethodSymbol)class1.
GetMembers
("NonVirtual").Single();
777
var class2MethodVirtual = (MethodSymbol)class2.
GetMembers
("Virtual").Single();
781
var class2MethodNonVirtual = (MethodSymbol)class2.
GetMembers
("NonVirtual").Single();
828
var interfaceMethod = @interface.
GetMembers
("Method").Single();
833
var nonDeclaring1Method = nonDeclaring1.
GetMembers
("Method").Single();
843
var nonDeclaring2Method = nonDeclaring2.
GetMembers
("Method").Single();
872
var interfaceMethod = @interface.
GetMembers
("Method1").Single();
882
var derivedClassMethod = derivedClass.
GetMembers
("I1.Method1").Single();
912
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Single();
913
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("Property").Single();
920
var baseClassMethod = (MethodSymbol)baseClass.
GetMembers
("Method").Single();
921
var baseClassProperty = (PropertySymbol)baseClass.
GetMembers
("Property").Single();
981
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Single();
982
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("Property").Single();
989
var baseClassMethod = (MethodSymbol)baseClass.
GetMembers
("Method").Single();
990
var baseClassProperty = (PropertySymbol)baseClass.
GetMembers
("Property").Single();
1062
var classDMethod1 = (MethodSymbol)classD.
GetMembers
("Method1").Single();
1063
var classDMethod2 = (MethodSymbol)classD.
GetMembers
("Method2").Single();
1067
var interfaceMethod1 = (MethodSymbol)@interface.
GetMembers
("Method1").Single();
1068
var interfaceMethod2 = (MethodSymbol)@interface.
GetMembers
("Method2").Single();
Symbols\InterfaceOverriddenOrHiddenMembersTests.cs (2)
800
var baseMethod = baseInterface.
GetMembers
("M").OfType<MethodSymbol>().Single();
801
var baseProperty = baseInterface.
GetMembers
("M").OfType<PropertySymbol>().Single();
Symbols\Metadata\MetadataMemberTests.cs (29)
197
var members = class1.
GetMembers
("StrongNameSignatureGeneration");
248
var members = class1.
GetMembers
("StrongNameSignatureGeneration");
304
var member1 = type1.
GetMembers
("Add").Single() as MethodSymbol;
305
var member2 = type1.
GetMembers
("TryGetValue").Single() as MethodSymbol;
349
var member1 = type1.
GetMembers
("TryGetValue").Single() as MethodSymbol;
395
Assert.Equal(1, classC.
GetMembers
(WellKnownMemberNames.StaticConstructorName).Length);
485
Assert.Equal(0, type.
GetMembers
("_VtblGap1_1").Length);
488
Assert.Equal(0, type.
GetMembers
("BothAccessorsAreGaps").Length);
732
Assert.NotEmpty(c.
GetMembers
("P1"));
733
Assert.Empty(c.
GetMembers
("P2"));
734
Assert.Empty(c.
GetMembers
("P3"));
739
Assert.NotEmpty(c.
GetMembers
("P1"));
740
Assert.NotEmpty(c.
GetMembers
("P2"));
741
Assert.Empty(c.
GetMembers
("P3"));
746
Assert.NotEmpty(c.
GetMembers
("P1"));
747
Assert.NotEmpty(c.
GetMembers
("P2"));
748
Assert.NotEmpty(c.
GetMembers
("P3"));
753
Assert.NotEmpty(c.
GetMembers
("P1"));
754
Assert.NotEmpty(c.
GetMembers
("P2"));
755
Assert.Empty(c.
GetMembers
("P3"));
794
Assert.NotEmpty(c.
GetMembers
("P1"));
795
Assert.NotEmpty(c.
GetMembers
("P2"));
796
Assert.Empty(c.
GetMembers
("P3"));
801
Assert.NotEmpty(c.
GetMembers
("P1"));
802
Assert.NotEmpty(c.
GetMembers
("P2"));
803
Assert.NotEmpty(c.
GetMembers
("P3"));
808
Assert.NotEmpty(c.
GetMembers
("P1"));
809
Assert.NotEmpty(c.
GetMembers
("P2"));
810
Assert.Empty(c.
GetMembers
("P3"));
Symbols\Metadata\MetadataTypeTests.cs (2)
293
var type2 = (type1.
GetMembers
("m_eventData").Single() as FieldSymbol).Type as ArrayTypeSymbol;
294
var member2 = type1.
GetMembers
("WriteTransferEventHelper").Single() as MethodSymbol;
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (8)
166
var f1 = c3.
GetMembers
("F1").Single();
170
var m1 = c3.
GetMembers
("M1").Single();
178
var e1 = c3.
GetMembers
("E1").Single();
182
var p1 = c3.
GetMembers
("P1").Single();
370
var f1 = c3.
GetMembers
("F1").Single();
374
var m1 = c3.
GetMembers
("M1").Single();
382
var e1 = c3.
GetMembers
("E1").Single();
386
var p1 = c3.
GetMembers
("P1").Single();
Symbols\Metadata\PE\LoadCustomModifiers.cs (9)
34
FieldSymbol f0 = modifiers.
GetMembers
("F0").OfType<FieldSymbol>().Single();
43
MethodSymbol m1 = modifiers.
GetMembers
("F1").OfType<MethodSymbol>().Single();
45
ParameterSymbol p2 = modifiers.
GetMembers
("F2").OfType<MethodSymbol>().Single().Parameters[0];
47
ParameterSymbol p4 = modifiers.
GetMembers
("F4").OfType<MethodSymbol>().Single().Parameters[0];
49
MethodSymbol m5 = modifiers.
GetMembers
("F5").OfType<MethodSymbol>().Single();
52
ParameterSymbol p6 = modifiers.
GetMembers
("F6").OfType<MethodSymbol>().Single().Parameters[0];
54
MethodSymbol m7 = modifiers.
GetMembers
("F7").OfType<MethodSymbol>().Single();
73
Assert.Equal("System.Int32 modopt(System.Int32) modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsConst) p", modifiers.
GetMembers
("F3").OfType<MethodSymbol>().Single().Parameters[0].ToTestDisplayString());
131
var methods = @class.
GetMembers
("Method").Select(m => (MethodSymbol)m);
Symbols\Metadata\PE\LoadingAttributes.cs (1)
1233
var mems = type01.
GetMembers
("GenericUriParserOptions");
Symbols\Metadata\PE\LoadingEvents.cs (11)
199
var interfaceEvent = (EventSymbol)@interface.
GetMembers
("Event").Single();
205
var classEvent = (EventSymbol)@class.
GetMembers
("Interface.Event").Single();
226
var interfaceEvent = (EventSymbol)@interface.
GetMembers
("Event").Single();
234
var substitutedInterfaceEvent = (EventSymbol)substitutedInterface.
GetMembers
("Event").Single();
237
var classEvent = (EventSymbol)@class.
GetMembers
("IGeneric<S>.Event").Single();
258
var interfaceEvent = (EventSymbol)@interface.
GetMembers
("Event").Single();
266
var substitutedInterfaceEvent = (EventSymbol)substitutedInterface.
GetMembers
("Event").Single();
269
var classEvent = (EventSymbol)@class.
GetMembers
("IGeneric<System.Int32>.Event").Single();
294
var defInterfaceEvent = (EventSymbol)defInterface.
GetMembers
("Event").Single();
308
var classEvent = (EventSymbol)@class.
GetMembers
("Interface.Event").Single();
368
var innerClassEvent = (EventSymbol)innerClass.
GetMembers
(methodName).Single();
Symbols\Metadata\PE\LoadingFields.cs (9)
37
var f1 = (FieldSymbol)vbFields.
GetMembers
("F1").Single();
38
var f2 = (FieldSymbol)vbFields.
GetMembers
("F2").Single();
39
var f3 = (FieldSymbol)vbFields.
GetMembers
("F3").Single();
40
var f4 = (FieldSymbol)vbFields.
GetMembers
("F4").Single();
41
var f5 = (FieldSymbol)vbFields.
GetMembers
("F5").Single();
42
var f6 = (FieldSymbol)csFields.
GetMembers
("F6").Single();
108
Assert.Equal(SymbolKind.NamedType, csFields.
GetMembers
("FFF").Single().Kind);
109
Assert.Equal(SymbolKind.Field, csFields.
GetMembers
("Fff").Single().Kind);
110
Assert.Equal(SymbolKind.Method, csFields.
GetMembers
("FfF").Single().Kind);
Symbols\Metadata\PE\LoadingMethods.cs (77)
49
var localM1 = (MethodSymbol)varTC10.
GetMembers
("M1").Single();
50
var localM2 = (MethodSymbol)varTC10.
GetMembers
("M2").Single();
51
var localM3 = (MethodSymbol)varTC10.
GetMembers
("M3").Single();
52
var localM4 = (MethodSymbol)varTC10.
GetMembers
("M4").Single();
53
var localM5 = (MethodSymbol)varTC10.
GetMembers
("M5").Single();
90
var localM6 = varTC10.
GetMembers
("M6");
94
var varC108 = localC107.
GetMembers
("C108").Single();
98
var sameName1 = csharpC1.
GetMembers
("SameName").Single();
99
var sameName2 = csharpC1.
GetMembers
("sameName").Single();
105
Assert.Equal(2, csharpC1.
GetMembers
("SameName2").Length);
106
Assert.Equal(1, csharpC1.
GetMembers
("sameName2").Length);
108
Assert.Equal(0, csharpC1.
GetMembers
("DoesntExist").Length);
112
var basicC1_M1 = (MethodSymbol)basicC1.
GetMembers
("M1").Single();
113
var basicC1_M2 = (MethodSymbol)basicC1.
GetMembers
("M2").Single();
114
var basicC1_M3 = (MethodSymbol)basicC1.
GetMembers
("M3").Single();
115
var basicC1_M4 = (MethodSymbol)basicC1.
GetMembers
("M4").Single();
132
Assert.Equal(0, emptyStructure.
GetMembers
("NoMembersOrTypes").Length);
134
var basicC1_M5 = (MethodSymbol)basicC1.
GetMembers
("M5").Single();
135
var basicC1_M6 = (MethodSymbol)basicC1.
GetMembers
("M6").Single();
136
var basicC1_M7 = (MethodSymbol)basicC1.
GetMembers
("M7").Single();
137
var basicC1_M8 = (MethodSymbol)basicC1.
GetMembers
("M8").Single();
138
var basicC1_M9 = basicC1.
GetMembers
("M9").OfType<MethodSymbol>().ToArray();
154
var basicC1_M10 = (MethodSymbol)basicC1.
GetMembers
("M10").Single();
157
var basicC1_M11 = (MethodSymbol)basicC1.
GetMembers
("M11").Single();
162
var basicC1_M12 = (MethodSymbol)basicC1.
GetMembers
("M12").Single();
168
var loadLibrary = (MethodSymbol)basicC1.
GetMembers
("LoadLibrary").Single();
173
var basicC2_M1 = (MethodSymbol)basicC2.
GetMembers
("M1").Single();
179
Assert.Equal(1, console.
GetMembers
("WriteLine").OfType<MethodSymbol>().Count(m => m.IsVararg));
180
Assert.True(console.
GetMembers
("WriteLine").OfType<MethodSymbol>().Single(m => m.IsVararg).IsStatic);
184
var basicModifiers1_M1 = (MethodSymbol)basicModifiers1.
GetMembers
("M1").Single();
185
var basicModifiers1_M2 = (MethodSymbol)basicModifiers1.
GetMembers
("M2").Single();
186
var basicModifiers1_M3 = (MethodSymbol)basicModifiers1.
GetMembers
("M3").Single();
187
var basicModifiers1_M4 = (MethodSymbol)basicModifiers1.
GetMembers
("M4").Single();
188
var basicModifiers1_M5 = (MethodSymbol)basicModifiers1.
GetMembers
("M5").Single();
189
var basicModifiers1_M6 = (MethodSymbol)basicModifiers1.
GetMembers
("M6").Single();
190
var basicModifiers1_M7 = (MethodSymbol)basicModifiers1.
GetMembers
("M7").Single();
191
var basicModifiers1_M8 = (MethodSymbol)basicModifiers1.
GetMembers
("M8").Single();
192
var basicModifiers1_M9 = (MethodSymbol)basicModifiers1.
GetMembers
("M9").Single();
250
var basicModifiers2_M1 = (MethodSymbol)basicModifiers2.
GetMembers
("M1").Single();
251
var basicModifiers2_M2 = (MethodSymbol)basicModifiers2.
GetMembers
("M2").Single();
252
var basicModifiers2_M6 = (MethodSymbol)basicModifiers2.
GetMembers
("M6").Single();
253
var basicModifiers2_M7 = (MethodSymbol)basicModifiers2.
GetMembers
("M7").Single();
281
var basicModifiers3_M1 = (MethodSymbol)basicModifiers3.
GetMembers
("M1").Single();
282
var basicModifiers3_M6 = (MethodSymbol)basicModifiers3.
GetMembers
("M6").Single();
298
var csharpModifiers1_M1 = (MethodSymbol)csharpModifiers1.
GetMembers
("M1").Single();
299
var csharpModifiers1_M2 = (MethodSymbol)csharpModifiers1.
GetMembers
("M2").Single();
300
var csharpModifiers1_M3 = (MethodSymbol)csharpModifiers1.
GetMembers
("M3").Single();
301
var csharpModifiers1_M4 = (MethodSymbol)csharpModifiers1.
GetMembers
("M4").Single();
329
var csharpModifiers2_M1 = (MethodSymbol)csharpModifiers2.
GetMembers
("M1").Single();
330
var csharpModifiers2_M2 = (MethodSymbol)csharpModifiers2.
GetMembers
("M2").Single();
331
var csharpModifiers2_M3 = (MethodSymbol)csharpModifiers2.
GetMembers
("M3").Single();
353
var csharpModifiers3_M1 = (MethodSymbol)csharpModifiers3.
GetMembers
("M1").Single();
354
var csharpModifiers3_M3 = (MethodSymbol)csharpModifiers3.
GetMembers
("M3").Single();
355
var csharpModifiers3_M4 = (MethodSymbol)csharpModifiers3.
GetMembers
("M4").Single();
375
var byrefReturnMethod = byrefReturn.GlobalNamespace.GetTypeMembers("ByRefReturn").Single().
GetMembers
("M").OfType<MethodSymbol>().Single();
391
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Single();
397
var classMethod = (MethodSymbol)@class.
GetMembers
("Interface.Method").Single();
415
var interface1Method = (MethodSymbol)interface1.
GetMembers
("Method1").Single();
420
var interface2Method = (MethodSymbol)interface2.
GetMembers
("Method2").Single();
427
var classMethod = (MethodSymbol)@class.
GetMembers
("Method").Single(); // the method is considered to be Ordinary
451
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Last(); //this assumes decl order
460
var substitutedInterfaceMethod = (MethodSymbol)substitutedInterface.
GetMembers
("Method").Last(); //this assumes decl order
464
var classMethod = (MethodSymbol)@class.
GetMembers
("IGeneric<S>.Method").Last(); //this assumes decl order
487
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Last(); //this assumes decl order
496
var substitutedInterfaceMethod = (MethodSymbol)substitutedInterface.
GetMembers
("Method").Last(); //this assumes decl order
500
var classMethod = (MethodSymbol)@class.
GetMembers
("IGeneric<System.Int32>.Method").Last(); //this assumes decl order
522
var interface2Method = (MethodSymbol)implementedInterface.
GetMembers
("Method1").Single();
529
var classMethod = (MethodSymbol)@class.
GetMembers
("Method").Single(); // the method is considered to be Ordinary
551
var classMethod = (MethodSymbol)@class.
GetMembers
("Method").Single();
578
var defInterfaceMethod = (MethodSymbol)defInterface.
GetMembers
("Method").Single();
592
var classMethod = (MethodSymbol)@class.
GetMembers
("Interface.Method").Single();
618
var derivedClassMethod = (MethodSymbol)derivedClass.
GetMembers
("Method").Single();
643
var classMethod = (MethodSymbol)@class.
GetMembers
("Method1").Single();
647
var classGenericMethod = (MethodSymbol)@class.
GetMembers
("Method1").Single();
676
var classMethod = (MethodSymbol)@class.
GetMembers
("Method2").Single();
680
var classGenericMethod = (MethodSymbol)@class.
GetMembers
("Method2").Single();
739
var innerClassMethod = (MethodSymbol)innerClass.
GetMembers
(methodName).Single();
Symbols\Metadata\PE\LoadingProperties.cs (18)
34
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("Property").Single();
40
var classProperty = (PropertySymbol)@class.
GetMembers
("Interface.Property").Single();
61
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("Property").Single();
69
var substitutedInterfaceProperty = (PropertySymbol)substitutedInterface.
GetMembers
("Property").Single();
72
var classProperty = (PropertySymbol)@class.
GetMembers
("IGeneric<S>.Property").Single();
93
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("Property").Single();
101
var substitutedInterfaceProperty = (PropertySymbol)substitutedInterface.
GetMembers
("Property").Single();
104
var classProperty = (PropertySymbol)@class.
GetMembers
("IGeneric<System.Int32>.Property").Single();
129
var defInterfaceProperty = (PropertySymbol)defInterface.
GetMembers
("Property").Single();
143
var classProperty = (PropertySymbol)@class.
GetMembers
("Interface.Property").Single();
203
var innerClassProperty = (PropertySymbol)innerClass.
GetMembers
(methodName).Single();
232
var interfaceProperty1 = (PropertySymbol)@interface.
GetMembers
("Property1").Single();
233
var interfaceProperty2 = (PropertySymbol)@interface.
GetMembers
("Property2").Single();
234
var interfaceProperty3 = (PropertySymbol)@interface.
GetMembers
("Property3").Single();
235
var interfaceProperty4 = (PropertySymbol)@interface.
GetMembers
("Property4").Single();
236
var interfaceProperty5 = (PropertySymbol)@interface.
GetMembers
("Property5").Single();
256
var classProperty1 = (PropertySymbol)@class.
GetMembers
("Property1").Single();
257
var classProperty2 = (PropertySymbol)@class.
GetMembers
("Property2").Single();
Symbols\Metadata\PE\MissingTypeReferences.cs (10)
287
var asm1m1 = asm1classC.
GetMembers
("M1").OfType<MethodSymbol>().Single();
288
var asm1m2 = asm1classC.
GetMembers
("M2").OfType<MethodSymbol>().Single();
289
var asm1m3 = asm1classC.
GetMembers
("M3").OfType<MethodSymbol>().Single();
290
var asm1m4 = asm1classC.
GetMembers
("M4").OfType<MethodSymbol>().Single();
291
var asm1m5 = asm1classC.
GetMembers
("M5").OfType<MethodSymbol>().Single();
292
var asm1m6 = asm1classC.
GetMembers
("M6").OfType<MethodSymbol>().Single();
293
var asm1m7 = asm1classC.
GetMembers
("M7").OfType<MethodSymbol>().Single();
294
var asm1m8 = asm1classC.
GetMembers
("M8").OfType<MethodSymbol>().Single();
310
var asm2m1 = asm2classC.
GetMembers
("M1").OfType<MethodSymbol>().Single();
311
var asm2m4 = asm2classC.
GetMembers
("M4").OfType<MethodSymbol>().Single();
Symbols\Metadata\PE\NoPia.cs (75)
75
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
76
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
108
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
109
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
141
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
142
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
195
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
196
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
232
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
233
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
263
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
264
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
297
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
298
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
416
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
417
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
449
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
450
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
481
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
482
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
521
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
522
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
566
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
567
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
597
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
598
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
633
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
634
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
717
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
718
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
719
Assert.Equal(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind);
721
NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType;
724
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
725
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
736
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
737
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
738
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType);
739
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
740
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
741
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test6").OfType<MethodSymbol>().Single().ReturnType);
770
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI5_1.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
780
Assert.NotEqual(SymbolKind.ErrorType, varI5_2.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind);
793
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_3.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
794
Assert.NotEqual(SymbolKind.ErrorType, varI7_3.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind);
809
Assert.NotEqual(SymbolKind.ErrorType, varI7_4.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind);
810
Assert.NotEqual(SymbolKind.ErrorType, varI7_4.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind);
827
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_5.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
828
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_5.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType);
857
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_7.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
858
Assert.NotEqual(SymbolKind.ErrorType, varI7_7.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind);
1018
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1019
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1020
Assert.Equal(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind);
1022
NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType;
1025
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1026
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1037
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1038
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1039
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType);
1040
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1041
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1042
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test6").OfType<MethodSymbol>().Single().ReturnType);
1137
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI5_1.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
1147
Assert.NotEqual(SymbolKind.ErrorType, varI5_2.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind);
1160
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_3.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
1161
Assert.NotEqual(SymbolKind.ErrorType, varI7_3.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind);
1176
Assert.NotEqual(SymbolKind.ErrorType, varI7_4.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind);
1177
Assert.NotEqual(SymbolKind.ErrorType, varI7_4.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind);
1194
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_5.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
1195
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_5.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType);
1224
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(varI7_7.
GetMembers
("Foo").OfType<MethodSymbol>().Single().ReturnType);
1225
Assert.NotEqual(SymbolKind.ErrorType, varI7_7.
GetMembers
("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind);
1236
var varI5_Foo = varI5.
GetMembers
("Foo").OfType<MethodSymbol>().Single();
1246
var varI7_Foo = varI7.
GetMembers
("Foo").OfType<MethodSymbol>().Single();
1247
var varI7_Bar = varI7.
GetMembers
("Bar").OfType<MethodSymbol>().Single();
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (25)
34
var localField = classLocalType1.
GetMembers
("field").OfType<FieldSymbol>().Single();
53
var localField = classLocalType.
GetMembers
("nested").OfType<FieldSymbol>().Single();
73
var localField = classLocalType.
GetMembers
("nested").OfType<FieldSymbol>().Single();
92
var localField = classLocalType.
GetMembers
("nested").OfType<FieldSymbol>().Single();
116
var var1 = classLocalType1.
GetMembers
("i1").OfType<FieldSymbol>().Single();
134
var localField = classLocalType.
GetMembers
("inheritsMethods").OfType<FieldSymbol>().Single();
163
var var1 = classLocalType.
GetMembers
("i1").OfType<FieldSymbol>().Single();
181
var local = classLocalType1.
GetMembers
("typeRef").OfType<FieldSymbol>().Single();
200
var local = classLocalType1.
GetMembers
("typeRef").OfType<FieldSymbol>().Single();
219
var local = classLocalType1.
GetMembers
("typeRef").OfType<FieldSymbol>().Single();
238
var local = classLocalType1.
GetMembers
("typeRef").OfType<FieldSymbol>().Single();
257
var local = classLocalType.
GetMembers
("i2").OfType<FieldSymbol>().Single();
276
var local = classLocalType.
GetMembers
("typeRef").OfType<FieldSymbol>().Single();
295
var local = classLocalType.
GetMembers
("tr2a").OfType<FieldSymbol>().Single();
314
var local = classLocalType.
GetMembers
("tr2a").OfType<FieldSymbol>().Single();
333
var local = classLocalType.
GetMembers
("tr2b").OfType<FieldSymbol>().Single();
352
var var1 = classLocalType.
GetMembers
("Event2").OfType<EventSymbol>().Single();
369
var var1 = classLocalType.
GetMembers
("Event3").OfType<FieldSymbol>().Single();
389
var localField = classLocalType.
GetMembers
("myclass").OfType<FieldSymbol>().Single();
410
var localField = classLocalType.
GetMembers
("mygeneric").OfType<FieldSymbol>().Single();
441
foreach (MethodSymbol m in classLocalType.
GetMembers
("Method1").OfType<MethodSymbol>())
487
var localField = nestedType.
GetMembers
("field1").OfType<FieldSymbol>().Single();
503
var localField = nestedType.
GetMembers
("field1").OfType<FieldSymbol>().Single();
519
var localMethod = nestedType.
GetMembers
("Method4").OfType<MethodSymbol>().Single();
567
var methodSymbol = nestedType.
GetMembers
("Method4").OfType<MethodSymbol>();
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (17)
42
MethodSymbol methodSymbol = classLocalType.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
100
MethodSymbol methodSymbol = classLocalType.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
136
FieldSymbol localFieldSymbol = classLocalType.
GetMembers
("myOwnVar").OfType<FieldSymbol>().Single();
139
MethodSymbol refMethodSymbol = classRefLocalType.
GetMembers
("Scen1").OfType<MethodSymbol>().Single();
196
FieldSymbol localFieldSymbol = classLocalType.
GetMembers
("myOwnRef").OfType<FieldSymbol>().Single();
199
MethodSymbol refMethodSymbol = classRefLocalType.
GetMembers
("Scen2").OfType<MethodSymbol>().Single();
232
FieldSymbol localFieldSymbol = classLocalType.
GetMembers
("myLocalType").OfType<FieldSymbol>().Single();
235
MethodSymbol methodSymbol = classRefLocalType.
GetMembers
("Scen3").OfType<MethodSymbol>().Single();
267
FieldSymbol localFieldSymbol = classLocalType.
GetMembers
("myLocalType").OfType<FieldSymbol>().Single();
270
var methodSymbol = classRefLocalType.
GetMembers
("Scen4").OfType<PropertySymbol>().Single();
300
FieldSymbol localFieldSymbol = classLocalType.
GetMembers
("myLocalType").OfType<FieldSymbol>().Single();
303
var methodSymbol = classRefLocalType.
GetMembers
("Scen5").OfType<PropertySymbol>().Single();
326
MethodSymbol methodSymbol = classRefLocalType.
GetMembers
("Foo").OfType<MethodSymbol>().Single();
348
MethodSymbol methodSymbol = classRefLocalType.
GetMembers
("Foo").OfType<MethodSymbol>().Single();
370
MethodSymbol refMethodSymbol = classRefLocalType.
GetMembers
("Scen2").OfType<MethodSymbol>().Single();
439
var methodSymbol = importedType.
GetMembers
("Foo").OfType<MethodSymbol>().Single();
478
var embeddedType = importedTypeComp2.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
Symbols\MethodEqualityTests.cs (15)
37
var class1Method1 = (MethodSymbol)class1.
GetMembers
("Method1").Single();
38
var class1Method2 = (MethodSymbol)class1.
GetMembers
("Method2").Single();
41
var class2Method1 = (MethodSymbol)class2.
GetMembers
("Method1").Single();
84
var baseClassMethod1 = (MethodSymbol)baseClass.
GetMembers
("Method").First();
85
var baseClassMethod2 = (MethodSymbol)baseClass.
GetMembers
("Method").Last();
89
var substitutedBaseClassMethod1 = (MethodSymbol)substitutedBaseClass.
GetMembers
("Method").First();
90
var substitutedBaseClassMethod2 = (MethodSymbol)substitutedBaseClass.
GetMembers
("Method").Last();
94
var constructedBaseClassMethod1 = (MethodSymbol)constructedBaseClass.
GetMembers
("Method").First();
95
var constructedBaseClassMethod2 = (MethodSymbol)constructedBaseClass.
GetMembers
("Method").Last();
144
var baseClassMethod1 = (MethodSymbol)baseClass.
GetMembers
("Method").First();
145
var baseClassMethod2 = (MethodSymbol)baseClass.
GetMembers
("Method").Last();
149
var substitutedBaseClassMethod1 = (MethodSymbol)substitutedBaseClass.
GetMembers
("Method").First();
150
var substitutedBaseClassMethod2 = (MethodSymbol)substitutedBaseClass.
GetMembers
("Method").Last();
154
var constructedBaseClassMethod1 = (MethodSymbol)constructedBaseClass.
GetMembers
("Method").First();
155
var constructedBaseClassMethod2 = (MethodSymbol)constructedBaseClass.
GetMembers
("Method").Last();
Symbols\OverriddenOrHiddenMembersTests.cs (89)
250
var baseInterface1Method = (MethodSymbol)baseInterface1.
GetMembers
("Method").Single();
251
var baseInterface1Property = (PropertySymbol)baseInterface1.
GetMembers
("Property").Single();
253
var baseInterface2Method = (MethodSymbol)baseInterface2.
GetMembers
("Method").Single();
254
var baseInterface2Property = (PropertySymbol)baseInterface2.
GetMembers
("Property").Single();
256
var derivedInterface1Method = (MethodSymbol)derivedInterface1.
GetMembers
("Method").First();
257
var derivedInterface1MethodInt = (MethodSymbol)derivedInterface1.
GetMembers
("Method").Last();
258
var derivedInterface1Property = (PropertySymbol)derivedInterface1.
GetMembers
("Property").Single();
260
var derivedInterface2Method = (MethodSymbol)derivedInterface2.
GetMembers
("Method").First();
261
var derivedInterface2MethodInt = (MethodSymbol)derivedInterface2.
GetMembers
("Method").Last();
262
var derivedInterface2Property = (PropertySymbol)derivedInterface2.
GetMembers
("Property").Single();
341
var baseInterface1MethodT = (MethodSymbol)baseInterface1.
GetMembers
("Method").First();
342
var baseInterface1MethodInt = (MethodSymbol)baseInterface1.
GetMembers
("Method").Last();
343
var baseInterface1Property = (PropertySymbol)baseInterface1.
GetMembers
("Property").Single();
345
var baseInterface2MethodT = (MethodSymbol)baseInterface2.
GetMembers
("Method").First();
346
var baseInterface2MethodInt = (MethodSymbol)baseInterface2.
GetMembers
("Method").Last();
347
var baseInterface2Property = (PropertySymbol)baseInterface2.
GetMembers
("Property").Single();
349
var derivedInterface1Method = (MethodSymbol)derivedInterface1.
GetMembers
("Method").First();
350
var derivedInterface1MethodInt = (MethodSymbol)derivedInterface1.
GetMembers
("Method").Last();
351
var derivedInterface1Property = (PropertySymbol)derivedInterface1.
GetMembers
("Property").Single();
353
var derivedInterface2Method = (MethodSymbol)derivedInterface2.
GetMembers
("Method").First();
354
var derivedInterface2MethodInt = (MethodSymbol)derivedInterface2.
GetMembers
("Method").Last();
355
var derivedInterface2Property = (PropertySymbol)derivedInterface2.
GetMembers
("Property").Single();
420
var baseClassMethod = (MethodSymbol)baseClass.
GetMembers
("Method").Single();
421
var baseClassProperty = (PropertySymbol)baseClass.
GetMembers
("Property").Single();
423
var derivedClassMethod = (MethodSymbol)derivedClass.
GetMembers
("Method").First();
424
var derivedClassMethodInt = (MethodSymbol)derivedClass.
GetMembers
("Method").Last();
425
var derivedClassProperty = (PropertySymbol)derivedClass.
GetMembers
("Property").Single();
471
var baseClassMethodT = (MethodSymbol)baseClass.
GetMembers
("Method").First();
472
var baseClassMethodInt = (MethodSymbol)baseClass.
GetMembers
("Method").Last();
473
var baseClassProperty = (PropertySymbol)baseClass.
GetMembers
("Property").Single();
475
var derivedClassMethod = (MethodSymbol)derivedClass.
GetMembers
("Method").First();
476
var derivedClassMethodInt = (MethodSymbol)derivedClass.
GetMembers
("Method").Last();
477
var derivedClassProperty = (PropertySymbol)derivedClass.
GetMembers
("Property").Single();
531
var baseClassMethod = (MethodSymbol)baseClass.
GetMembers
("Method").Single();
532
var baseClassProperty = (PropertySymbol)baseClass.
GetMembers
("Property").Single();
533
var baseClassRefMethod = (MethodSymbol)baseClass.
GetMembers
("Method1").Single();
534
var baseClassRefProperty = (PropertySymbol)baseClass.
GetMembers
("Property1").Single();
535
var baseClassRefIndexer = (PropertySymbol)baseClass.
GetMembers
("this[]").Single();
537
var derivedClassMethod = (MethodSymbol)derivedClass.
GetMembers
("Method").First();
538
var derivedClassMethodInt = (MethodSymbol)derivedClass.
GetMembers
("Method").Last();
539
var derivedClassProperty = (PropertySymbol)derivedClass.
GetMembers
("Property").Single();
540
var derivedClassRefMethod = (MethodSymbol)derivedClass.
GetMembers
("Method1").Single();
541
var derivedClassRefProperty = (PropertySymbol)derivedClass.
GetMembers
("Property1").Single();
542
var derivedClassRefIndexer = (PropertySymbol)derivedClass.
GetMembers
("this[]").Single();
609
var objectToString = (MethodSymbol)systemObject.
GetMembers
("ToString").Single();
610
var objectGetHashCode = (MethodSymbol)systemObject.
GetMembers
("GetHashCode").Single();
611
var objectEquals = (MethodSymbol)systemObject.
GetMembers
("Equals")[0];
613
var baseClassToString = (MethodSymbol)baseClass.
GetMembers
("ToString").Single();
614
var baseClassGetHashCode = (MethodSymbol)baseClass.
GetMembers
("GetHashCode").Single();
615
Assert.Null(baseClass.
GetMembers
("Equals").SingleOrDefault());
617
Assert.Null(derivedClass.
GetMembers
("ToString").SingleOrDefault());
618
var derivedClassGetHashCode = (MethodSymbol)derivedClass.
GetMembers
("GetHashCode").Single();
619
var derivedClassEquals = (MethodSymbol)derivedClass.
GetMembers
("Equals").Single();
669
var baseClassMethod1 = (MethodSymbol)baseClass.
GetMembers
("Method")[0];
670
var baseClassMethod2 = (MethodSymbol)baseClass.
GetMembers
("Method")[1];
671
var baseClassMethod3 = (MethodSymbol)baseClass.
GetMembers
("Method")[2];
672
var baseClassProperty = (PropertySymbol)baseClass.
GetMembers
("Property").Single();
674
var derivedClassMethod = (MethodSymbol)derivedClass.
GetMembers
("Method")[0];
675
var derivedClassMethodParams = (MethodSymbol)derivedClass.
GetMembers
("Method")[1];
676
var derivedClassProperty = (PropertySymbol)derivedClass.
GetMembers
("Property").Single();
750
var definingClassMethod1 = (MethodSymbol)definingClass.
GetMembers
("Method1").Single();
751
var definingClassMethod2 = (MethodSymbol)definingClass.
GetMembers
("Method2").Single();
752
var definingClassProperty1 = (PropertySymbol)definingClass.
GetMembers
("Property1").Single();
753
var definingClassProperty2 = (PropertySymbol)definingClass.
GetMembers
("Property2").Single();
755
var hidingClassMethod1 = (FieldSymbol)hidingClass.
GetMembers
("Method1").Single();
756
var hidingClassMethod2 = (MethodSymbol)hidingClass.
GetMembers
("Method2").Single();
757
var hidingClassProperty1 = (FieldSymbol)hidingClass.
GetMembers
("Property1").Single();
758
var hidingClassProperty2 = (PropertySymbol)hidingClass.
GetMembers
("Property2").Single();
760
var overridingClassMethod1 = (MethodSymbol)overridingClass.
GetMembers
("Method1").Single();
761
var overridingClassMethod2 = (MethodSymbol)overridingClass.
GetMembers
("Method2").Single();
762
var overridingClassProperty1 = (PropertySymbol)overridingClass.
GetMembers
("Property1").Single();
763
var overridingClassProperty2 = (PropertySymbol)overridingClass.
GetMembers
("Property2").Single();
908
var classAMethod1 = (MethodSymbol)classA.
GetMembers
("Method1").Single();
909
var classAMethod2 = (MethodSymbol)classA.
GetMembers
("Method2").Single();
910
var classBMethod1 = (MethodSymbol)classB.
GetMembers
("Method1").Single();
911
var classBMethod2 = (MethodSymbol)classB.
GetMembers
("Method2").Single();
912
var classCMethod1 = (MethodSymbol)classC.
GetMembers
("Method1").Single();
913
var classCMethod2 = (MethodSymbol)classC.
GetMembers
("Method2").Single();
914
var classDMethod1 = (MethodSymbol)classD.
GetMembers
("Method1").Single();
915
var classDMethod2 = (MethodSymbol)classD.
GetMembers
("Method2").Single();
938
var classEMethod1 = (MethodSymbol)classE.
GetMembers
("Method1").Single();
939
var classEMethod2 = (MethodSymbol)classE.
GetMembers
("Method2").Single();
1004
var baseMethod1 = baseType.
GetMembers
("Method").OfType<MethodSymbol>().Single(m => m.CustomModifierCount() == 1);
1005
var baseMethod2 = baseType.
GetMembers
("Method").OfType<MethodSymbol>().Single(m => m.CustomModifierCount() == 1);
1073
var firstBaseMethod1 = baseType.
GetMembers
("Method1").OfType<MethodSymbol>().First();
1074
var firstBaseMethod2 = baseType.
GetMembers
("Method2").OfType<MethodSymbol>().First();
2868
var finalize = (MethodSymbol)obj.
GetMembers
("Finalize").Single();
3586
var baseMethod = baseClass.
GetMembers
("M").OfType<MethodSymbol>().Single();
3587
var baseProperty = baseClass.
GetMembers
("M").OfType<PropertySymbol>().Single();
Symbols\RequiredMembersTests.cs (4)
5211
var copyCtor = c.
GetMembers
(".ctor").Cast<MethodSymbol>().Single(m => m.ParameterCount == 1);
5273
var copyCtor = c.
GetMembers
(".ctor").Cast<MethodSymbol>().Single(m => m.ParameterCount == 1);
5431
var ctors = c.
GetMembers
(".ctor").Cast<MethodSymbol>().ToArray();
5477
var ctors = c.
GetMembers
(".ctor").Cast<MethodSymbol>().ToArray();
Symbols\Retargeting\NoPia.cs (78)
384
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
385
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
417
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
418
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
448
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
449
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
500
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
501
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
535
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
536
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
565
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
566
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
598
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
599
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
685
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
686
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
718
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
719
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
749
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
750
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
801
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
802
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
836
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
837
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
866
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
867
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
899
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
900
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
989
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
990
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
1022
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
1023
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
1053
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
1054
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
1105
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
1106
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
1140
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
1141
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
1170
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
1171
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
1203
test1 = classLocalTypes1.
GetMembers
("Test1").OfType<MethodSymbol>().Single();
1204
test2 = classLocalTypes2.
GetMembers
("Test2").OfType<MethodSymbol>().Single();
1348
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1349
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1350
Assert.Equal(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind);
1352
NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType;
1355
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1356
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1369
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1370
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1371
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType);
1372
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1373
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1374
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test6").OfType<MethodSymbol>().Single().ReturnType);
1901
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1902
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1903
Assert.Equal(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind);
1905
NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType;
1908
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1909
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1922
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1923
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1924
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType);
1925
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1926
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1927
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test6").OfType<MethodSymbol>().Single().ReturnType);
1951
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1952
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1953
Assert.Equal(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind);
1955
NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType;
1958
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1959
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1972
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind);
1973
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind);
1974
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test3").OfType<MethodSymbol>().Single().ReturnType);
1975
Assert.NotEqual(SymbolKind.ErrorType, localTypes3.
GetMembers
("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
1976
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test5").OfType<MethodSymbol>().Single().ReturnType);
1977
Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.
GetMembers
("Test6").OfType<MethodSymbol>().Single().ReturnType);
Symbols\Retargeting\RetargetCustomAttributes.cs (8)
91
oldMsCorLib_debuggerTypeProxyAttributeCtor = (MethodSymbol)oldMsCorLib_debuggerTypeProxyAttributeType.
GetMembers
(".ctor").Single(
94
newMsCorLib_debuggerTypeProxyAttributeCtor = (MethodSymbol)newMsCorLib_debuggerTypeProxyAttributeType.
GetMembers
(".ctor").Single(
208
FieldSymbol testField = testClass.
GetMembers
("testField").OfType<FieldSymbol>().Single();
218
PropertySymbol testProperty = testClass.
GetMembers
("TestProperty").OfType<PropertySymbol>().Single();
232
MethodSymbol testMethod = testClass.
GetMembers
("TestMethod").OfType<MethodSymbol>().Single();
242
MethodSymbol testMethod = testClass.
GetMembers
("TestMethod").OfType<MethodSymbol>().Single();
254
MethodSymbol testMethod = testClass.
GetMembers
("TestMethod").OfType<MethodSymbol>().Single();
266
MethodSymbol testMethod = testClass.
GetMembers
("TestMethod").OfType<MethodSymbol>().Single();
Symbols\Retargeting\RetargetCustomModifiers.cs (8)
46
FieldSymbol f0 = modifiers.
GetMembers
("F0").OfType<FieldSymbol>().Single();
56
MethodSymbol m1 = modifiers.
GetMembers
("F1").OfType<MethodSymbol>().Single();
58
ParameterSymbol p2 = modifiers.
GetMembers
("F2").OfType<MethodSymbol>().Single().Parameters[0];
60
MethodSymbol m5 = modifiers.
GetMembers
("F5").OfType<MethodSymbol>().Single();
63
ParameterSymbol p6 = modifiers.
GetMembers
("F6").OfType<MethodSymbol>().Single().Parameters[0];
65
MethodSymbol m7 = modifiers.
GetMembers
("F7").OfType<MethodSymbol>().Single();
164
FieldSymbol volatileFld = modifiers.
GetMembers
("volatileFld").OfType<FieldSymbol>().Single();
191
MethodSymbol m1 = modifiers.
GetMembers
("F1").OfType<MethodSymbol>().Single();
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (45)
62
var interfaceV1Method1 = (MethodSymbol)interfaceV1.
GetMembers
("Method1").Single();
63
var interfaceV1Method2 = (MethodSymbol)interfaceV1.
GetMembers
("Method2").Single();
64
var interfaceV1Method3 = (MethodSymbol)interfaceV1.
GetMembers
("Method3").Single();
65
var interfaceV1Method4 = (MethodSymbol)interfaceV1.
GetMembers
("Method4").Single();
67
var interfaceV1Property1 = (PropertySymbol)interfaceV1.
GetMembers
("Property1").Single();
68
var interfaceV1Property2 = (PropertySymbol)interfaceV1.
GetMembers
("Property2").Single();
69
var interfaceV1Property3 = (PropertySymbol)interfaceV1.
GetMembers
("Property3").Single();
70
var interfaceV1Property4 = (PropertySymbol)interfaceV1.
GetMembers
("Property4").Single();
77
var interfaceV1Event1 = (EventSymbol)interfaceV1.
GetMembers
("Event1").Single();
78
var interfaceV1Event2 = (EventSymbol)interfaceV1.
GetMembers
("Event2").Single();
79
var interfaceV1Event3 = (EventSymbol)interfaceV1.
GetMembers
("Event3").Single();
80
var interfaceV1Event4 = (EventSymbol)interfaceV1.
GetMembers
("Event4").Single();
128
var interfaceV2Method1 = (MethodSymbol)interfaceV2.
GetMembers
("Method1").Single();
130
var interfaceV2Method3 = (MethodSymbol)interfaceV2.
GetMembers
("Method3").Single();
131
var interfaceV2Method4 = (MethodSymbol)interfaceV2.
GetMembers
("Method4").Single();
133
var interfaceV2Property1 = (PropertySymbol)interfaceV2.
GetMembers
("Property1").Single();
135
var interfaceV2Property3 = (PropertySymbol)interfaceV2.
GetMembers
("Property3").Single();
136
var interfaceV2Property4 = (PropertySymbol)interfaceV2.
GetMembers
("Property4").Single();
143
var interfaceV2Event1 = (EventSymbol)interfaceV2.
GetMembers
("Event1").Single();
145
var interfaceV2Event3 = (EventSymbol)interfaceV2.
GetMembers
("Event3").Single();
146
var interfaceV2Event4 = (EventSymbol)interfaceV2.
GetMembers
("Event4").Single();
155
var retargetedClassCMethod1 = (MethodSymbol)retargetedClassC.
GetMembers
("Interface1.Method1").Single();
166
var retargetedClassCMethod2 = (MethodSymbol)retargetedClassC.
GetMembers
("Interface1.Method2").Single();
175
var retargetedClassCMethod3 = (MethodSymbol)retargetedClassC.
GetMembers
("Interface1.Method3").Single();
184
var retargetedClassCMethod4 = (MethodSymbol)retargetedClassC.
GetMembers
("Interface1.Method4").Single();
195
var retargetedClassCProperty1 = (PropertySymbol)retargetedClassC.
GetMembers
("Interface1.Property1").Single();
206
var retargetedClassCProperty2 = (PropertySymbol)retargetedClassC.
GetMembers
("Interface1.Property2").Single();
214
var retargetedClassCProperty3 = (PropertySymbol)retargetedClassC.
GetMembers
("Interface1.Property3").Single();
222
var retargetedClassCProperty4 = (PropertySymbol)retargetedClassC.
GetMembers
("Interface1.Property4").Single();
271
var retargetedClassCEvent1 = (EventSymbol)retargetedClassC.
GetMembers
("Interface1.Event1").Single();
282
var retargetedClassCEvent2 = (EventSymbol)retargetedClassC.
GetMembers
("Interface1.Event2").Single();
290
var retargetedClassCEvent3 = (EventSymbol)retargetedClassC.
GetMembers
("Interface1.Event3").Single();
298
var retargetedClassCEvent4 = (EventSymbol)retargetedClassC.
GetMembers
("Interface1.Event4").Single();
390
var interfaceV2Method1 = interfaceV2.
GetMembers
("Method1").Single();
391
var interfaceV2Property1 = interfaceV2.
GetMembers
("Property1").Single();
392
var interfaceV2Event1 = interfaceV2.
GetMembers
("Event1").Single();
402
var retargetedClassC1Method1 = (MethodSymbol)retargetedClassC1.
GetMembers
("Interface2<S>.Method1").Single();
406
var retargetedClassC2Method1 = (MethodSymbol)retargetedClassC2.
GetMembers
("Interface2<System.Int32>.Method1").Single();
410
var retargetedClassC3Method1 = (MethodSymbol)retargetedClassC3.
GetMembers
("Interface2<Class1>.Method1").Single();
414
var retargetedClassC1Property1 = (PropertySymbol)retargetedClassC1.
GetMembers
("Interface2<S>.Property1").Single();
418
var retargetedClassC2Property1 = (PropertySymbol)retargetedClassC2.
GetMembers
("Interface2<System.Int32>.Property1").Single();
422
var retargetedClassC3Property1 = (PropertySymbol)retargetedClassC3.
GetMembers
("Interface2<Class1>.Property1").Single();
426
var retargetedClassC1Event1 = (EventSymbol)retargetedClassC1.
GetMembers
("Interface2<S>.Event1").Single();
430
var retargetedClassC2Event1 = (EventSymbol)retargetedClassC2.
GetMembers
("Interface2<System.Int32>.Event1").Single();
434
var retargetedClassC3Event1 = (EventSymbol)retargetedClassC3.
GetMembers
("Interface2<Class1>.Event1").Single();
Symbols\Source\BaseClassTests.cs (2)
1524
var classY = (NamedTypeSymbol)classB.
GetMembers
("Y")[0];
1540
var classY = (NamedTypeSymbol)classB.
GetMembers
("Y")[0];
Symbols\Source\DelegateTests.cs (16)
73
var d = a.
GetMembers
("D")[0] as NamedTypeSymbol;
108
var field = a.
GetMembers
("Field")[0] as FieldSymbol;
160
var beginInvoke = myDel.
GetMembers
("BeginInvoke").Single() as MethodSymbol;
174
var endInvoke = myDel.
GetMembers
("EndInvoke").Single() as MethodSymbol;
347
MethodSymbol beginInvoke = (MethodSymbol)d.
GetMembers
("BeginInvoke").Single();
356
MethodSymbol endInvoke = (MethodSymbol)d.
GetMembers
("EndInvoke").Single();
399
MethodSymbol beginInvoke = (MethodSymbol)d.
GetMembers
("BeginInvoke").Single();
406
MethodSymbol endInvoke = (MethodSymbol)d.
GetMembers
("EndInvoke").Single();
430
MethodSymbol beginInvoke = (MethodSymbol)d.
GetMembers
("BeginInvoke").Single();
437
MethodSymbol endInvoke = (MethodSymbol)d.
GetMembers
("EndInvoke").Single();
462
MethodSymbol beginInvoke = (MethodSymbol)d.
GetMembers
("BeginInvoke").Single();
470
MethodSymbol endInvoke = (MethodSymbol)d.
GetMembers
("EndInvoke").Single();
496
MethodSymbol beginInvoke = (MethodSymbol)d.
GetMembers
("BeginInvoke").Single();
504
MethodSymbol endInvoke = (MethodSymbol)d.
GetMembers
("EndInvoke").Single();
785
Assert.Equal(RefKind.Ref, ((MethodSymbol)d.
GetMembers
("EndInvoke").Single()).RefKind);
802
Assert.Equal(RefKind.RefReadOnly, ((MethodSymbol)d.
GetMembers
("EndInvoke").Single()).RefKind);
Symbols\Source\EnumTests.cs (1)
758
var member = classEnum.
GetMembers
("M").Single() as FieldSymbol;
Symbols\Source\EventTests.cs (1)
325
var fevent = type01.
GetMembers
("FieldLikeEvent").Single() as EventSymbol;
Symbols\Source\FieldTests.cs (14)
63
var sym = a.
GetMembers
("F").Single() as FieldSymbol;
91
var f = a.
GetMembers
("F").Single() as FieldSymbol;
95
var gs = a.
GetMembers
("G");
120
var fs = a.
GetMembers
("F");
144
var n1 = a.
GetMembers
("N1").Single() as FieldSymbol;
150
var n2 = a.
GetMembers
("N2").Single() as FieldSymbol;
159
var n3 = a.
GetMembers
("N3").Single() as FieldSymbol;
178
var sym = a.
GetMembers
("F").Single() as FieldSymbol;
203
var s = type2.
GetMembers
("M").Single() as MethodSymbol;
207
var sym = type2.
GetMembers
("field1").Single() as FieldSymbol;
212
sym = type2.
GetMembers
("field2").Single() as FieldSymbol;
217
sym = type2.
GetMembers
("field3").Single() as FieldSymbol;
236
FieldSymbol ein = (FieldSymbol)c1.
GetMembers
("in").Single();
256
FieldSymbol mem = (FieldSymbol)type1.
GetMembers
("x").Single();
Symbols\Source\FileModifierTests.cs (1)
1407
var cs = classOuter.
GetMembers
("C");
Symbols\Source\LocationTests.cs (2)
36
var f = c.
GetMembers
("F").Single() as FieldSymbol;
38
var m = c.
GetMembers
("M").Single() as MethodSymbol;
Symbols\Source\MethodTests.cs (39)
36
var m = a.
GetMembers
("M").Single() as MethodSymbol;
141
var m = a.
GetMembers
("M").Single() as MethodSymbol;
168
var m1 = a.
GetMembers
("M1").Single() as MethodSymbol;
170
var m2 = b.
GetMembers
("M2").Single() as MethodSymbol;
191
var add = mylist.
GetMembers
("Add").Single() as MethodSymbol;
212
var m = a.
GetMembers
("M");
231
var m = (MethodSymbol)a.
GetMembers
("M").Single();
259
var m = (MethodSymbol)a.
GetMembers
("M").Single();
284
var m = (MethodSymbol)a.
GetMembers
("M").Single();
305
var m = (MethodSymbol)a.
GetMembers
("M").Single();
327
var m = a.
GetMembers
("M").Single() as MethodSymbol;
343
var m = a.
GetMembers
("M").Single() as MethodSymbol;
360
var m = a.
GetMembers
("M").Single() as MethodSymbol;
404
var m = a.
GetMembers
("M").Single() as MethodSymbol;
446
var method = classTest.
GetMembers
("MethodWithRefOutArray").Single() as MethodSymbol;
522
var mems = classImpl.
GetMembers
("M");
529
var mem1 = classImpl.
GetMembers
("M22").Single() as MethodSymbol;
1410
var f1 = c.
GetMembers
("F1").Single() as MethodSymbol;
1430
Assert.Equal("System.Int32 AA.Method1(__arglist)", nts.
GetMembers
("Method1").Single().ToTestDisplayString());
1567
var members = test.
GetMembers
("M1");
1596
var f = b.
GetMembers
("F").Single() as MethodSymbol;
1627
MethodSymbol mreturn = (MethodSymbol)c1.
GetMembers
("@void.return").Single();
1642
MethodSymbol mfloat = (MethodSymbol)c1.
GetMembers
("float").Single();
1644
Assert.Empty(c1.
GetMembers
("@float"));
1669
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Single();
1675
var classMethod = (MethodSymbol)@class.
GetMembers
("I.Method").Single();
1713
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("ToString").Single();
1719
var classMethod = (MethodSymbol)@class.
GetMembers
("System.IFormattable.ToString").Single();
1758
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Single();
1765
var classMethod = (MethodSymbol)@class.
GetMembers
("I.Method").Single();
1809
var interfaceMethod = (MethodSymbol)@interface.
GetMembers
("Method").Single();
1817
var substitutedInterfaceMethod = (MethodSymbol)substitutedInterface.
GetMembers
("Method").Single();
1819
var classMethod = (MethodSymbol)@class.
GetMembers
("Namespace.I<System.Int32>.Method").Single();
1858
var method1 = (SourceMemberMethodSymbol)@class.
GetMembers
("Method1").Single();
1859
var method2 = (SourceMemberMethodSymbol)@class.
GetMembers
("Method2").Single();
1860
var method3 = (SourceMemberMethodSymbol)@class.
GetMembers
("Method3").Single();
1861
var method4 = (SourceMemberMethodSymbol)@class.
GetMembers
("Method4").Single();
2066
var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.UnaryPlusOperatorName).Single();
2087
var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMembers
(WellKnownMemberNames.ExplicitConversionName).Single();
Symbols\Source\ModifierTests.cs (24)
50
var m1 = a.
GetMembers
("M1").Single() as MethodSymbol;
53
var m2 = a.
GetMembers
("M2").Single() as MethodSymbol;
55
var m3 = a.
GetMembers
("M3").Single() as MethodSymbol;
57
var m4 = a.
GetMembers
("M4").Single() as MethodSymbol;
59
var m5 = a.
GetMembers
("M5").Single() as MethodSymbol;
61
var m5_1 = a.
GetMembers
("M5_1").Single() as MethodSymbol;
64
var m5_2 = a.
GetMembers
("M5_2").Single() as MethodSymbol;
67
var m6 = a.
GetMembers
("M6").Single() as MethodSymbol;
69
var m7 = a.
GetMembers
("M7").Single() as MethodSymbol;
71
var m8 = a.
GetMembers
("M8").Single() as MethodSymbol;
75
var m8_1 = a.
GetMembers
("M8_1").Single() as MethodSymbol;
79
var m8_2 = a.
GetMembers
("M8_2").Single() as MethodSymbol;
83
var m9 = a.
GetMembers
("M9").Single() as MethodSymbol;
86
var m10 = a.
GetMembers
("M10").Single() as MethodSymbol;
89
var m11 = a.
GetMembers
("M11").Single() as MethodSymbol;
92
var m12 = a.
GetMembers
("M12").Single() as MethodSymbol;
113
var m1 = script.
GetMembers
("M1").Single() as MethodSymbol;
115
var m2 = script.
GetMembers
("M2").Single() as MethodSymbol;
117
var m3 = script.
GetMembers
("M3").Single() as MethodSymbol;
119
var m4 = script.
GetMembers
("M4").Single() as MethodSymbol;
121
var m5 = script.
GetMembers
("M5").Single() as MethodSymbol;
123
var m6 = script.
GetMembers
("M6").Single() as MethodSymbol;
125
var m7 = script.
GetMembers
("M7").Single() as MethodSymbol;
127
var m12 = script.
GetMembers
("M12").Single() as MethodSymbol;
Symbols\Source\PropertyTests.cs (17)
362
var p = a.
GetMembers
("P").SingleOrDefault() as PropertySymbol;
366
p = a.
GetMembers
("P2").SingleOrDefault() as PropertySymbol;
370
var q = i.
GetMembers
("Q").SingleOrDefault() as PropertySymbol;
410
var prop = type01.
GetMembers
("Prop").Single() as PropertySymbol;
429
prop = type02.
GetMembers
("Prop").Single() as PropertySymbol;
450
PropertySymbol ein = (PropertySymbol)c1.
GetMembers
("in").Single();
600
var method = type.
GetMembers
(accessor.Name).Single();
1752
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("P").Single();
1758
var classProperty = (PropertySymbol)@class.
GetMembers
("I.P").Single();
1786
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("P").Single();
1792
var classProperty = (PropertySymbol)@class.
GetMembers
("I.P").Single();
1824
var interfaceProperty = (PropertySymbol)@interface.
GetMembers
("P").Single();
1829
var classProperty = (PropertySymbol)@class.
GetMembers
("N.I<System.Int32>.P").Single();
1834
var substitutedInterfaceProperty = (PropertySymbol)substitutedInterface.
GetMembers
("P").Single();
1925
var xs = a.
GetMembers
("X");
1959
var accessor = @class.
GetMembers
("get_Item").Single() as MethodSymbol;
1966
accessor = @class.
GetMembers
("set_Item").Single() as MethodSymbol;
Symbols\Source\RecordTests.cs (14)
32
var ctor = (MethodSymbol)c.
GetMembers
(".ctor")[0];
51
var ctor = (MethodSymbol)c.
GetMembers
(".ctor")[0];
84
var ctor = (MethodSymbol)c.
GetMembers
(".ctor")[2];
113
var ctors = c.
GetMembers
(".ctor");
748
var ctor = (MethodSymbol)c.
GetMembers
(".ctor")[1];
801
var ctor = (MethodSymbol)c.
GetMembers
(".ctor")[1];
898
var ctor = (MethodSymbol)c.
GetMembers
(".ctor")[1];
1430
var clone = (MethodSymbol)r.
GetMembers
(WellKnownMemberNames.CloneMethodName).Single();
1438
var clone2 = (MethodSymbol)r2.
GetMembers
(WellKnownMemberNames.CloneMethodName).Single();
1473
var clone = (MethodSymbol)r.
GetMembers
(WellKnownMemberNames.CloneMethodName).Single();
1483
var clone2 = (MethodSymbol)r2.
GetMembers
(WellKnownMemberNames.CloneMethodName).Single();
1494
var clone3 = (MethodSymbol)r3.
GetMembers
(WellKnownMemberNames.CloneMethodName).Single();
1505
var clone4 = (MethodSymbol)r4.
GetMembers
(WellKnownMemberNames.CloneMethodName).Single();
1516
var clone5 = (MethodSymbol)r5.
GetMembers
(WellKnownMemberNames.CloneMethodName).Single();
Symbols\Source\SourcePlusMetadataTests.cs (2)
232
var srcSym = classC.
GetMembers
("I1.Method").Single();
237
var metaSym = metaType.
GetMembers
("I1.Method").First();
Symbols\Source\TypeMapTests.cs (1)
115
var field = c.
GetMembers
("field").Single() as FieldSymbol;
Symbols\StaticAbstractMembersInInterfacesTests.cs (38)
16712
var m01 = c3.Interfaces().Single().
GetMembers
("M01").OfType<MethodSymbol>().Single();
16737
var m02 = c3.Interfaces().Single().
GetMembers
("M02").OfType<MethodSymbol>().Single();
19330
var m01 = i1.
GetMembers
(opName).OfType<MethodSymbol>().Single();
19411
var m01 = i1.
GetMembers
(opName).OfType<MethodSymbol>().Single();
19503
var m01 = i1.
GetMembers
(opName).OfType<MethodSymbol>().Single();
19600
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
(opName).OfType<MethodSymbol>().Single();
19683
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
(opName).OfType<MethodSymbol>().Single();
19775
var m01 = module.GlobalNamespace.GetTypeMember("I1").
GetMembers
(opName).OfType<MethodSymbol>().Single();
19865
var m01 = c.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
19958
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
20032
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
20115
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
20195
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
20822
var m01 = i1.
GetMembers
(opName).OfType<MethodSymbol>().Single();
21324
var m02 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
21326
var c2M02 = c3.BaseType().
GetMembers
("I1." + opName).OfType<MethodSymbol>().Single();
21384
var m01 = c3.Interfaces().Single().
GetMembers
("op_True").OfType<MethodSymbol>().Single();
21385
var m02 = c3.Interfaces().Single().
GetMembers
("op_False").OfType<MethodSymbol>().Single();
21387
var c2M01 = c3.BaseType().
GetMembers
("I1.op_True").OfType<MethodSymbol>().Single();
21391
var c2M02 = c3.BaseType().
GetMembers
("I1.op_False").OfType<MethodSymbol>().Single();
21487
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().First();
21512
var m02 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().ElementAt(1);
21514
var c2M02 = c3.BaseType().
GetMembers
("I1<C2>." + opName).OfType<MethodSymbol>().First();
21614
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
21729
var m01 = c2.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
21838
var m01 = c2.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
21940
var m01 = c2.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
24811
var m01 = c3.Interfaces().Single().
GetMembers
("M01").OfType<PropertySymbol>().Single();
24860
var m02 = c3.Interfaces().Single().
GetMembers
("M02").OfType<PropertySymbol>().Single();
27476
var m01 = c3.Interfaces().Single().
GetMembers
("M01").OfType<EventSymbol>().Single();
27525
var m02 = c3.Interfaces().Single().
GetMembers
("M02").OfType<EventSymbol>().Single();
28922
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
29281
var m01 = i1.
GetMembers
(opName).OfType<MethodSymbol>().Single();
29548
var m01 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().First();
29573
var m02 = c3.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().ElementAt(1);
29575
var c2M02 = c3.BaseType().
GetMembers
("I1<C2>." + opName).OfType<MethodSymbol>().First();
29664
var m01 = c2.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
29770
var m01 = c2.Interfaces().Single().
GetMembers
(opName).OfType<MethodSymbol>().Single();
Symbols\SymbolErrorTests.cs (11)
1573
var ns = classA.
GetMembers
("n");
2338
var mem1 = type2.
GetMembers
("foundNamespaceInsteadOfType").Single() as FieldSymbol;
2343
var mem2 = type3.
GetMembers
("Goo").Single() as MethodSymbol;
3371
var mem2 = type4.
GetMembers
("field").First() as FieldSymbol;
3374
var mem3 = type4.
GetMembers
("M").Single() as MethodSymbol;
3701
var f = type1.
GetMembers
("F").Single() as MethodSymbol;
3726
var f = type1.
GetMembers
("F").Single() as MethodSymbol;
16799
var fieldSym = (FieldSymbol)classA.
GetMembers
("n").Single();
16826
var fieldSym = (FieldSymbol)classA.
GetMembers
("n").Single();
16863
var fieldSym = (FieldSymbol)classA.
GetMembers
("n").Single();
19317
var nsa = test.
GetMembers
("NSA").Single() as NamedTypeSymbol;
Symbols\TypeTests.cs (31)
40
var x = c.
GetMembers
("x").Single() as FieldSymbol;
67
var xtype1 = (b1.
GetMembers
("X")[0] as FieldSymbol).Type; // Types using them are the same too
68
var xtype2 = (b2.
GetMembers
("X")[0] as FieldSymbol).Type;
467
var field1 = classTest.
GetMembers
("intAryField").Single();
482
field1 = classTest.
GetMembers
("ulongAryField").Single();
492
var method = classTest.
GetMembers
("MethodWithArray").Single() as MethodSymbol;
542
var sym1 = (classTest.
GetMembers
("AryField").First() as FieldSymbol).Type;
571
var sym2 = (classTest.
GetMembers
("AryField2").First() as FieldSymbol).Type;
596
var sym2 = (classTest.
GetMembers
("AryField2").First() as FieldSymbol).Type;
602
var sym3 = (classTest.
GetMembers
("AryField3").First() as FieldSymbol).Type;
638
var obj = a.
GetMembers
("field1").Single();
646
var dyn = a.
GetMembers
("field2").Single();
905
var varA = classTest.
GetMembers
("a").First() as FieldSymbol;
928
var memSym = typeSym.
GetMembers
("Main").First();
945
MethodSymbol methodSymbol = testTypeSymbol.
GetMembers
("Main").Single() as MethodSymbol;
1181
var x = d.
GetMembers
("x").Single() as FieldSymbol;
1387
var iGooGetGoo = comp.GetTypeByMetadataName("Bar+IGoo").
GetMembers
("GetGoo").Single();
1478
var varX = classA.
GetMembers
("x").First() as FieldSymbol;
1505
var mem = topType.
GetMembers
("field01").Single();
1514
mem = topType.
GetMembers
("field02").Single();
1523
mem = topType.
GetMembers
("Prop01").Single();
1532
mem = topType.
GetMembers
(WellKnownMemberNames.Indexer).Single();
1548
mem = topType.
GetMembers
("Method01").Single();
1564
mem = topType.
GetMembers
("Method02").Single();
1612
var mem = topType.
GetMembers
("efield").Single();
1627
mem = topType.
GetMembers
(WellKnownMemberNames.ImplicitConversionName).Single();
1639
mem = topType.
GetMembers
(WellKnownMemberNames.AdditionOperatorName).Single();
1802
var Dynamic = (Goo.
GetMembers
("X")[0] as FieldSymbol).Type;
1803
var Object = (Goo.
GetMembers
("Y")[0] as FieldSymbol).Type;
1804
var Func_Dynamic = (Goo.
GetMembers
("Z")[0] as FieldSymbol).Type;
1805
var Func_Object = (Goo.
GetMembers
("W")[0] as FieldSymbol).Type;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (7)
CompilingTestBase.cs (1)
26
var method = (MethodSymbol)compilation.GlobalNamespace.GetTypeMembers(typeName).Single().
GetMembers
(methodName).Single();
CSharpTestBase.cs (1)
1814
var method = (PEMethodSymbol)type.
GetMembers
(methodData.Method.MetadataName).Single();
Extensions.cs (5)
287
return (PropertySymbol)symbol.
GetMembers
(name).Single();
292
return (EventSymbol)symbol.
GetMembers
(name).Single();
297
return (MethodSymbol)symbol.
GetMembers
(name).Single();
302
return (FieldSymbol)symbol.
GetMembers
(name).Single();
530
Assert.Contains(accessor, propertyOrEvent.ContainingType.
GetMembers
(accessor.Name));