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