Base:
method
GetMembers
Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceOrTypeSymbol.GetMembers(System.String)
18 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (17)
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)
235public 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)
165public override ImmutableArray<Symbol> GetMembers(string name)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1700public override ImmutableArray<Symbol> GetMembers(string name)
Symbols\NativeIntegerTypeSymbol.cs (1)
141public override ImmutableArray<Symbol> GetMembers(string name) => GetMembers().WhereAsArray((member, name) => member.Name == name, name);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
163public override ImmutableArray<Symbol> GetMembers(string name)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1490public sealed override ImmutableArray<Symbol> GetMembers(string name)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
319public sealed override ImmutableArray<Symbol> GetMembers(string name)
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
210public override ImmutableArray<Symbol> GetMembers(string name) => GetMembers().WhereAsArray(static (m, name) => m.Name == name, name);
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
887public override ImmutableArray<Symbol> GetMembers(string name) => GetMembers().WhereAsArray(static (m, name) => m.Name == name, name);
Symbols\Synthesized\SynthesizedContainer.cs (1)
117public override ImmutableArray<Symbol> GetMembers(string name)
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
151public override ImmutableArray<Symbol> GetMembers(string name) => name == WellKnownMemberNames.InstanceConstructorName ? Constructors.CastArray<Symbol>() : ImmutableArray<Symbol>.Empty;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
56public override ImmutableArray<Symbol> GetMembers(string name)
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
141public override ImmutableArray<Symbol> GetMembers(string name) => GetMembers().WhereAsArray(m => m.Name == name);
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
124public override ImmutableArray<Symbol> GetMembers(string name) => ImmutableArray<Symbol>.Empty;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
108public override ImmutableArray<Symbol> GetMembers(string name)
1445 references to GetMembers
Microsoft.CodeAnalysis.CSharp (61)
Binder\Binder_AnonymousTypes.cs (1)
122foreach (var symbol in anonymousType.GetMembers(field.Name))
Binder\Binder_Crefs.cs (1)
327var candidates = constructedNested.GetMembers(name);
Binder\Binder_Expressions.cs (1)
3311foreach (Symbol member in ContainingType?.GetMembers(identifier) ?? ImmutableArray<Symbol>.Empty)
Binder\Binder_Lookup.cs (1)
215var candidates = name is null ? extensionDeclaration.GetMembers() : extensionDeclaration.GetMembers(name);
Binder\Binder_Patterns.cs (1)
1300foreach (var symbol in tupleType.GetMembers(name))
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
581foreach (Symbol sym in container.GetMembers(memberName))
Compiler\MethodBodySynthesizer.cs (1)
598foreach (Symbol member in baseType.GetMembers(WellKnownMemberNames.DestructorName))
Emitter\Model\AttributeDataAdapter.cs (1)
183foreach (var member in type.GetMembers(name))
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
527foreach (var member in AdaptedNamedTypeSymbol.GetMembers(WellKnownMemberNames.StaticConstructorName))
Emitter\NoPia\EmbeddedEvent.cs (1)
131foreach (Symbol m in sourceInterface.GetMembers(UnderlyingEvent.AdaptedEventSymbol.MetadataName))
Emitter\NoPia\EmbeddedType.cs (1)
296foreach (Symbol s in UnderlyingNamedType.AdaptedNamedTypeSymbol.GetMembers(defaultMember))
FlowAnalysis\NullableWalker.cs (7)
1013foreach (var member in property.ContainingType.GetMembers(notNullMemberName)) 1056foreach (var member in method.ContainingType.GetMembers(memberName)) 1092enforceMemberNotNullWhenIfAffected(returnStatement.Syntax, sense: true, members: method.ContainingType.GetMembers(memberName), state: pendingReturn.StateWhenTrue, otherState: pendingReturn.StateWhenFalse); 1097enforceMemberNotNullWhenIfAffected(returnStatement.Syntax, sense: false, members: method.ContainingType.GetMembers(memberName), state: pendingReturn.StateWhenFalse, otherState: pendingReturn.StateWhenTrue); 1123foreach (var member in method.ContainingType.GetMembers(memberName)) 1177foreach (var member in type.GetMembers(memberName)) 8981tupleType.GetMembers(NamedTypeSymbol.ValueTupleRestFieldName).FirstOrDefault() is FieldSymbol restField)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (2)
476var members = builderType.GetMembers(methodName); 504var members = builderType.GetMembers(propertyName);
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (1)
217foreach (var member in newType.GetMembers(method.Name))
Lowering\DiagnosticsPass_Warnings.cs (1)
365foreach (var sym in t.GetMembers(opName))
Lowering\Instrumentation\ModuleCancellationInstrumenter.cs (1)
166foreach (var member in methodDefinition.ContainingType.GetMembers(method.Name))
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
623var typeToStringMembers = type.GetMembers(objectToStringMethod.Name);
Lowering\MethodToClassRewriter.cs (1)
376foreach (var member in newType.GetMembers(property.Name))
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
782foreach (var member in ((NamedTypeSymbol)translatedType.OriginalDefinition).GetMembers(method.Name))
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
59return this.GetMembers(name);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
137return this.GetMembers(name);
Symbols\Attributes\AttributeData.cs (2)
555var members = permissionSetType.GetMembers(propName); 651foreach (var member in AttributeClass.GetMembers(memberName))
Symbols\Compilation_WellKnownMembers.cs (1)
249var members = declaringType.GetMembers(descriptor.Name);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
465foreach (var member in @this.ContainingType.GetMembers(method.Name))
Symbols\NamedTypeSymbol.cs (7)
183var methods = GetMembers(WellKnownMemberNames.DelegateInvokeName); 266? GetMembers(WellKnownMemberNames.InstanceConstructorName) 269? GetMembers(WellKnownMemberNames.StaticConstructorName) 459return (SynthesizedInteractiveInitializerMethod)GetMembers(SynthesizedInteractiveInitializerMethod.InitializerName).Single(); 466return (SynthesizedEntryPointSymbol)GetMembers(name).Single(); 682return GetMembers(name); 1727=> GetMembers(name).CastArray<ISymbolInternal>();
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)
165return this.RetargetingTranslator.Retarget(_underlyingType.GetMembers(name));
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
1029foreach (var retargetedMember in retargetedType.GetMembers(method.Name)) 1095foreach (var retargetedMember in retargetedType.GetMembers(property.Name)) 1114foreach (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)
775foreach (Symbol interfaceMember in @interface.GetMembers(this.Name))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
702foreach (var hiddenMember in currType.GetMembers(symbol.Name))
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1442bool isField = attribute.AttributeClass.GetMembers(key).Any(
Symbols\SubstitutedNamedTypeSymbol.cs (1)
342var originalMembers = OriginalDefinition.GetMembers(name);
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperator.cs (1)
43foreach (var member in ContainingType.GetMembers(WellKnownMemberNames.ObjectEquals))
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (1)
41F.CloseMethod(F.Block(F.Return(F.Not(F.Call(receiver: null, ContainingType.GetMembers(WellKnownMemberNames.EqualityOperatorName).OfType<SynthesizedRecordEqualityOperator>().Single(),
Symbols\Tuples\TupleTypeSymbol.cs (2)
521var members = type.GetMembers(relativeDescriptor.Name); 1083Debug.Assert(TupleUnderlyingType.GetMembers(underlyingAssociatedField.Name).IndexOf(underlyingAssociatedField) < 0);
Symbols\TypeSymbol.cs (1)
1742foreach (Symbol member in implicitImpl.ContainingType.GetMembers(implicitImpl.Name))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (89)
CodeGen\CodeGenDeconstructTests.cs (1)
259var firstDeconstructMethod = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C").GetMembers(WellKnownMemberNames.DeconstructMethodName)
CodeGen\CodeGenTupleTest.cs (41)
3360var mFirst = (FieldSymbol)mTuple.GetMembers("first").Single(); 3378var mItem1 = (FieldSymbol)mTuple.GetMembers("Item1").Single(); 4492var stringItem1 = vt2.GetMembers("Item1")[0]; 4496var intItem2 = vt2.GetMembers("Item2")[0]; 4596var mItem1 = (FieldSymbol)mTuple.GetMembers("Item1").Single(); 11212Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).Item1", m2Tuple.GetMembers("Item1").Single().ToTestDisplayString()); 11213Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).a2", m2Tuple.GetMembers("a2").Single().ToTestDisplayString()); 11503m2Tuple.GetMembers("Item9").Single().ToTestDisplayString()); 11505m2Tuple.GetMembers("i2").Single().ToTestDisplayString()); 11770var m3Item8 = (FieldSymbol)m3Tuple.GetMembers("Item8").Single(); 11790var m3TupleRestTuple = (NamedTypeSymbol)((FieldSymbol)m3Tuple.GetMembers("Rest").Single()).Type; 11963var m4Item8 = (FieldSymbol)m4Tuple.GetMembers("Item8").Single(); 11982var m4h4 = (FieldSymbol)m4Tuple.GetMembers("h4").Single(); 12002var m4TupleRestTuple = ((FieldSymbol)m4Tuple.GetMembers("Rest").Single()).Type; 12210var m5Item8 = (FieldSymbol)m5Tuple.GetMembers("Item8").Single(); 12231var m5TupleRestTuple = ((FieldSymbol)m5Tuple.GetMembers("Rest").Single()).Type; 12578var m8Item8 = (FieldSymbol)m8Tuple.GetMembers("Item8").Single(); 12598var m8Item1 = (FieldSymbol)m8Tuple.GetMembers("Item1").Last(); 12620var m8TupleRestTuple = ((FieldSymbol)m8Tuple.GetMembers("Rest").Single()).Type; 12759Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).Item1", m2Tuple.GetMembers("Item1").Single().ToTestDisplayString()); 12760Assert.Equal("System.Int32 (System.Int32 a2, System.Int32 b2).a2", m2Tuple.GetMembers("a2").Single().ToTestDisplayString()); 13209var m10Item1 = (FieldSymbol)m10Tuple.GetMembers("Item1").Single(); 13210var m102Item20 = (FieldSymbol)m102Tuple.GetMembers("Item20").Single(); 13211var m102a = (FieldSymbol)m102Tuple.GetMembers("a").Single(); 13221var m10Item2 = (FieldSymbol)m10Tuple.GetMembers("Item2").Single(); 13222var m102Item21 = (FieldSymbol)m102Tuple.GetMembers("Item21").Single(); 13223var m102Item2 = (FieldSymbol)m102Tuple.GetMembers("Item2").Single(); 13224var m102b = (FieldSymbol)m102Tuple.GetMembers("b").Single(); 13240var m103Item2 = (FieldSymbol)m103Tuple.GetMembers("Item2").Last(); 13241var m103Item9 = (FieldSymbol)m103Tuple.GetMembers("Item9").Single(); 16583((NamedTypeSymbol)((Symbols.PublicModel.ErrorTypeSymbol)xSymbol).UnderlyingSymbol).GetMembers("Item1").Single().ToTestDisplayString()); 16622((NamedTypeSymbol)((Symbols.PublicModel.ErrorTypeSymbol)xSymbol).UnderlyingSymbol).GetMembers("Item1").Single().ToTestDisplayString()); 16625((NamedTypeSymbol)((Symbols.PublicModel.ErrorTypeSymbol)xSymbol).UnderlyingSymbol).GetMembers("a").Single().ToTestDisplayString()); 23448var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23850var m = (MethodSymbol)(comp.GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23903var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 27397VerifyTypeFromCSharp((NamedTypeSymbol)((FieldSymbol)containingType.GetMembers("F0").Single()).Type, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, "System.ValueTuple", "()"); 27398VerifyTypeFromCSharp((NamedTypeSymbol)((FieldSymbol)containingType.GetMembers("F1").Single()).Type, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, TupleUnderlyingTypeValue.Same, TupleUnderlyingTypeValue.Null, "(System.Int32, System.Int32)", "(System.Int32, System.Int32)"); 27399VerifyTypeFromCSharp((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)"); 27400VerifyTypeFromCSharp((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)"); 27401VerifyTypeFromCSharp((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\EmitMetadataTests.cs (44)
330Assert.Equal(1, i2.GetMembers("M2").Length); 331Assert.Equal(1, i3.GetMembers("M3").Length); 426var m1 = classA.GetMembers("M1").OfType<MethodSymbol>().Single(); 427var m2 = classA.GetMembers("M2").OfType<MethodSymbol>().Single(); 428var m3 = classA.GetMembers("M3").OfType<MethodSymbol>().Single(); 429var m4 = classA.GetMembers("M4").OfType<MethodSymbol>().Single(); 430var m5 = classA.GetMembers("M5").OfType<MethodSymbol>().Single(); 550var f1 = classA.GetMembers("F1").OfType<FieldSymbol>().Single(); 551var f2 = classA.GetMembers("F2").OfType<FieldSymbol>().Single(); 552var f3 = classA.GetMembers("F3").OfType<FieldSymbol>().Single(); 553var f4 = classA.GetMembers("F4").OfType<FieldSymbol>().Single(); 570var f5 = classA.GetMembers("F5").OfType<FieldSymbol>().Single(); 571var f6 = classA.GetMembers("F6").OfType<FieldSymbol>().Single(); 598var ctor = (MethodSymbol)type.GetMembers(".ctor").SingleOrDefault(); 599var cctor = (MethodSymbol)type.GetMembers(".cctor").SingleOrDefault(); 679var field = type.GetMembers(name).SingleOrDefault() as FieldSymbol; 748member = type.GetMembers("Public").SingleOrDefault(); 750member = type.GetMembers("Internal").SingleOrDefault(); 752member = type.GetMembers("Protected").SingleOrDefault(); 754member = type.GetMembers("ProtectedInternal").SingleOrDefault(); 756member = type.GetMembers("Private").SingleOrDefault(); 811var method = (MethodSymbol)type.GetMembers("Method").Single(); 813var property = (PropertySymbol)type.GetMembers("Property").Single(); 819method = (MethodSymbol)type.GetMembers("I.Method").Single(); 821property = (PropertySymbol)type.GetMembers("I.Property").Single(); 1086var propertyP = (PropertySymbol)type.GetMembers("P").Single(); 1100var propertyQ = (PropertySymbol)type.GetMembers("Q").Single(); 1115propertyP = (PropertySymbol)type.GetMembers("P").Single(); 1119propertyQ = (PropertySymbol)type.GetMembers("Q").Single(); 1134var overriddenProperty = module.GlobalNamespace.GetTypeMembers("E").Single().GetMembers("Q").Single(); 1137var overriddenAccessor = module.GlobalNamespace.GetTypeMembers("D").Single().GetMembers("set_Q").Single(); 1187var method = containingType.GetMembers(accessor.Name).Single(); 1236var getMethodA = (MethodSymbol)typeA.GetMembers("get_P").Single(); 1243var getMethodC = (MethodSymbol)typeC.GetMembers("get_P").Single(); 1318var method = property.ContainingType.GetMembers(accessor.Name).Single(); 1372var field = type.GetMembers(name).SingleOrDefault() as FieldSymbol; 1399var field = type.GetMembers(WellKnownMemberNames.EnumBackingFieldName).SingleOrDefault() as FieldSymbol; 2026var m = c.GetMembers("M").Single() as MethodSymbol; 2074var beginInvoke = myDel.GetMembers("BeginInvoke").Single() as MethodSymbol; 2087var endInvoke = myDel.GetMembers("EndInvoke").Single() as MethodSymbol; 2132Assert.Equal(0, classC.GetMembers(WellKnownMemberNames.InstanceConstructorName).Length); //since C is static 2133Assert.Equal(0, classC.GetMembers(WellKnownMemberNames.StaticConstructorName).Length); //since we don't import private members 2199Assert.NotNull(type.GetMembers("Public").SingleOrDefault()); 2200var member = type.GetMembers("Internal").SingleOrDefault();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\EditAndContinue\SymbolMatcherTests.cs (1)
144var members = compilation1.GetMember<NamedTypeSymbol>("A.B").GetMembers("M");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (117)
Attributes\AttributeTests_NativeInteger.cs (1)
1494var 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)
181var mem = (MethodSymbol)igoo.GetMembers("DoSomething").First(); 187mem = (MethodSymbol)igoo.GetMembers("Register").First(); 192mem = (MethodSymbol)igoo.GetMembers("UnRegister").First(); 195mem = (MethodSymbol)igoo.GetMembers("LibFunc").First(); 288var method = (MethodSymbol)type2.GetMembers("Method").First(); 312var field = (FieldSymbol)type3.GetMembers("One").First(); 315field = (FieldSymbol)type3.GetMembers("Two").First(); 320field = (FieldSymbol)type3.GetMembers("Three").First(); 476var field = (FieldSymbol)type2.GetMembers("field").First(); 2485method = (MethodSymbol)type1.GetMembers("MessageBox").First();
FlowAnalysis\StructTests.cs (1)
74var constructors = structType.GetMembers(WellKnownMemberNames.InstanceConstructorName);
OverloadResolutionPriorityTests.cs (6)
60var ms = c.GetMembers("M").Cast<MethodSymbol>(); 185var ms = c.GetMembers("M").Cast<MethodSymbol>(); 694var ms = c.GetMembers("M"); 987var ctors = attr!.GetMembers(".ctor"); 999var m = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("System.Runtime.CompilerServices.C")!.GetMembers("M").OfType<MethodSymbol>().First(); 1568var indexers = c.GetMembers("this[]");
Semantics\CollectionExpressionTests.cs (2)
13361var sourceMember = sourceType.GetMembers(memberName).Single(); 13362var synthesizedMember = synthesizedType.GetMembers(memberName).Single();
Semantics\InlineArrayTests.cs (30)
14643Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsReadOnlySpanName)); 14644Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefName)); 14645Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefReadOnlyName)); 14646Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefName)); 14647Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefReadOnlyName)); 14690Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsSpanName)); 14693Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefName)); 14694Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefReadOnlyName)); 14695Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefName)); 14696Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefReadOnlyName)); 14739Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsSpanName)); 14740Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsReadOnlySpanName)); 14743Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefReadOnlyName)); 14744Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefName)); 14745Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefReadOnlyName)); 14787Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsSpanName)); 14788Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsReadOnlySpanName)); 14789Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefName)); 14792Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefName)); 14793Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefReadOnlyName)); 14834Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsSpanName)); 14835Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsReadOnlySpanName)); 14836Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefName)); 14837Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefReadOnlyName)); 14840Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefReadOnlyName)); 14878Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsSpanName)); 14879Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsReadOnlySpanName)); 14880Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefName)); 14881Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefReadOnlyName)); 14882Assert.Empty(t.GetMembers(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefName));
Semantics\PrimaryConstructorTests.cs (16)
6058var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6212var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6294var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6304var property = cMember.GetMembers("I1").Single(); 6331var constructor = cMember.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.IsEmpty).Single(); 6362var cConstructor = c.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6396var dConstructor = d.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6437var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6472var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6511var cConstructor = c.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6544var dConstructor = d.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6589var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6633var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6673var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6709var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 6763var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
Semantics\RecordTests.cs (39)
329Assert.Equal(new[] { "R..ctor(R x)" }, r.GetMembers(".ctor").ToTestDisplayStrings()); 369Assert.Equal(new[] { "R..ctor(R x)", "R..ctor(R x)" }, r.GetMembers(".ctor").ToTestDisplayStrings()); 8669var x = c.GetMembers("X").Single(); 25197var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0]; 25257var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0]; 25334var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0]; 25391var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0]; 25466var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0]; 25550var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0]; 25620var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0]; 28247var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28257var property = cMember.GetMembers("I1").Single(); 28399var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28409var property = cMember.GetMembers("I1").Single(); 28538var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28609var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28619var property = cMember.GetMembers("I1").Single(); 28654var constructor = cMember.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.IsEmpty).Single(); 28693var cConstructor = c.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28706", c.GetMembers("I1").Single().GetDocumentationCommentXml()); 28740var dConstructor = d.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28753", d.GetMembers("I1").Single().GetDocumentationCommentXml()); 28794var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28801", e.GetMembers("I1").Single().GetDocumentationCommentXml()); 28842var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28849", e.GetMembers("I1").Single().GetDocumentationCommentXml()); 28893var cConstructor = c.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28901", c.GetMembers("I1").Single().GetDocumentationCommentXml()); 28939var dConstructor = d.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 28952", d.GetMembers("I1").Single().GetDocumentationCommentXml()); 28997var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 29011", e.GetMembers("I1").Single().GetDocumentationCommentXml()); 29055var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 29059Assert.Equal("", e.GetMembers("I1").Single().GetDocumentationCommentXml()); 29104var eConstructor = e.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 29117", e.GetMembers("I1").Single().GetDocumentationCommentXml()); 29153var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 29163var property = cMember.GetMembers("I1").Single(); 29222var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single();
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (1)
85var implicitSymbols = typeSymbol.GetMembers("op_Implicit").Cast<MethodSymbol>();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (41)
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)
2600var t = (FieldSymbol)c.GetMembers("T").Single(); 2601var foo = (MethodSymbol)c.GetMembers("Foo").Single(); 2631var t = (FieldSymbol)c.GetMembers("T").Single(); 2632var foo = (MethodSymbol)c.GetMembers("Foo").Single(); 2660var t = (FieldSymbol)c.GetMembers("T").Single(); 2661var 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)
36var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().GetMembers("F").Single();
Semantics\InitOnlyMemberTests.cs (2)
1455var property = (PropertySymbol)c.GetMembers("Property").Single(); 1492var 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)
486var members = type.GetMembers(memberName);
Semantics\NullableReferenceTypesTests.cs (4)
16953var members = c.GetMembers("I1<A>.M"); 17319var members = c.GetMembers("I1<T>.M"); 138741var cm = (MethodSymbol)Assert.Single(module.GlobalNamespace.GetTypeMember("C").GetMembers("I<C>.M")); 138783var cm = (MethodSymbol)Assert.Single(module.GlobalNamespace.GetTypeMember("C").GetMembers("I<C>.M"));
Semantics\OperatorTests.cs (2)
3202var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().GetMembers("M").Single(); 6933var expectedOperator = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S1").GetMembers(WellKnownMemberNames.EqualityOperatorName).
Semantics\OverloadResolutionTestBase.cs (1)
35var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().GetMembers("M").Single();
Semantics\RecordStructTests.cs (3)
3278var constructor = cMember.GetMembers(".ctor").OfType<SynthesizedPrimaryConstructor>().Single(); 3288var property = cMember.GetMembers("I1").Single(); 10578var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.AsSingleton()?.Name == "P1").Single().Parameters[0];
Semantics\RefFieldTests.cs (1)
27167var runtimeFeature = (FieldSymbol)comp.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.RuntimeFeature").GetMembers("ByRefFields").SingleOrDefault();
Semantics\StructConstructorTests.cs (1)
4887var members = type.GetMembers(".ctor");
Semantics\SynthesizedStaticConstructorTests.cs (1)
297foreach (var member in typeSymbol.GetMembers(WellKnownMemberNames.StaticConstructorName))
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1128)
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; 4409var fieldX = (IFieldSymbol)classA.GetMembers("X").Single().ISymbol; 4410var fieldY = (IFieldSymbol)classA.GetMembers("Y").Single().ISymbol; 4411var fieldZ = (IFieldSymbol)classA.GetMembers("Z").Single().ISymbol; 4483var 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 (81)
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("struct").Single(); 1152GetMembers("record").Single(); 1181GetMembers("M").Single(); 1213GetMembers("false").Single(); 1256GetMembers("I.M").Single(); 1281GetMembers("I.M").Single(); 1308GetMembers("I.M").Single(); 1381GetMembers("f").Single(); 1407GetMembers("f").Single(); 1447GetMembers(".ctor").Single(); 1711GetMembers("M").Single(); 1743GetMembers("M").Single(); 1818GetMembers("M").Single(); 1841GetMembers("M").Single(); 1878GetMembers("f").Single(); 1901GetMembers("f").Single(); 1936GetMembers("P").Single(); 1959GetMembers("P").Single(); 2002global => global.GetTypeMembers("C", 0).Single().GetMembers("P").Single(), 2018global => global.GetTypeMembers("C", 0).Single().GetMembers("Q").Single(), 2034global => global.GetTypeMembers("C", 0).Single().GetMembers("R").Single(), 2064GetMembers("get_P").Single(); 2102GetMembers("set_P").Single(); 2140GetMembers("<P>k__BackingField").Single(); 2178GetMembers("<P>k__BackingField").Single(); 2210GetMembers("<I.P>k__BackingField").Single(); 2244GetMembers("<I.P>k__BackingField").Single(); 2270GetMembers("F").Single(); 2325GetMembers("<P>k__BackingField").Single(); 2424GetMembers("E").Where(m => m.Kind == SymbolKind.Event).Single(); 2477GetMembers("E").Where(m => m.Kind == SymbolKind.Event).Single(); 2516GetMembers("add_E").Single(); 2553GetMembers("remove_E").Single(); 2590GetMembers("M").Single(); 2616GetMembers("M").Single(); 2646GetMembers("M").Single(); 2674GetMembers("M").Single(); 2765GetMembers("M").Single(); 2826GetMembers("M").Single(); 2884global => global.GetTypeMembers("I", 0).Single().GetMembers("P").Single(), 2890global => global.GetTypeMembers("I", 0).Single().GetMembers("F").Single(), 2896global => global.GetTypeMembers("C", 0).Single().GetMembers("F").Single(), 2902global => global.GetTypeMembers("C", 0).Single().GetTypeMembers("I", 0).Single().GetMembers("M").Single(), 3387((FieldSymbol)global.GetTypeMembers("C1").Single().GetMembers("goo").Single()).Type; 3809var field = global.GetTypeMembers("Test", 0).Single().GetMembers("field").Single() as FieldSymbol; 3863var field = global.GetTypeMembers("Test", 0).Single().GetMembers("field").Single() as FieldSymbol; 3915var field = global.GetTypeMembers("Test", 0).Single().GetMembers("field2").Single() as FieldSymbol; 4551GetMembers("f").Single(); 4595GetMembers("f").Single(); 4642GetMembers("f").Single(); 4684GetMembers("B").Single(); 4719GetMembers("D").Single(); 4767GetMembers("D").Single(); 5459GetMembers("f").Single(); 5491GetMembers("f").Single(); 5522GetMembers("f").Single(); 5553GetMembers("f").Single(); 5590GetMembers("f").Single(); 5641GetMembers("P").Single(); 8416.GetMembers("f").Single()).Type; 8437.GetMembers("f").Single()).Type; 8458.GetMembers("f").Single()).Type; 8479.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)
142GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind); 162GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 193GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 214var retval3 = type1.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 219var retval4 = type1.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 224var retval5 = type1.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 252GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 277var retval7 = type2.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 282var retval8 = type2.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 287var retval9 = type2.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 302var retval10 = type3.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 307var retval11 = type3.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 312var retval12 = type3.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 317var retval13 = type3.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 322var retval14 = type3.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 368var retval15 = type4.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 372var retval16 = type4.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 376var retval17 = type4.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 391var retval18 = type5.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 395var retval19 = type5.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 399var retval20 = type5.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 403var retval21 = type5.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 408var retval22 = type5.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 460GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind); 473GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 495GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 516retval3 = type1.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 521retval4 = type1.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 526retval5 = type1.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 544GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 569retval7 = type2.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 574retval8 = type2.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 579retval9 = type2.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 594retval10 = type3.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 599retval11 = type3.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 604retval12 = type3.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 609retval13 = type3.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 614retval14 = type3.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 634retval15 = type4.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 638retval16 = type4.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 642retval17 = type4.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 657retval18 = type5.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 661retval19 = type5.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 665retval20 = type5.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 669retval21 = type5.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 674retval22 = type5.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 745GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 841GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 862var retval3 = type1.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 867var retval4 = type1.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 872var retval5 = type1.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 982GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1007var retval7 = type2.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1012var retval8 = type2.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1017var retval9 = type2.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1032var retval10 = type3.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1037var retval11 = type3.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1042var retval12 = type3.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1047var retval13 = type3.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 1052var retval14 = type3.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 1096var retval15 = type4.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1101var retval16 = type4.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1105var retval17 = type4.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1120var retval18 = type5.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1124var retval19 = type5.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1128var retval20 = type5.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1132var retval21 = type5.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 1137var retval22 = type5.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 1193GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1220GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1241retval3 = type1.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1246retval4 = type1.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1251retval5 = type1.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1273GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1298retval7 = type2.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1303retval8 = type2.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1308retval9 = type2.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1323retval10 = type3.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1328retval11 = type3.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1333retval12 = type3.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1338retval13 = type3.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 1343retval14 = type3.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 1369retval15 = type4.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1374retval16 = type4.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1378retval17 = type4.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1393retval18 = type5.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1397retval19 = type5.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1401retval20 = type5.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1405retval21 = type5.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 1410retval22 = type5.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 1452GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1456GetMembers("Bar").OfType<FieldSymbol>().Single().Type); 1511GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1515GetMembers("Bar").OfType<FieldSymbol>().Single().Type); 1536var retval3 = type1.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1541var retval4 = type1.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1546var retval5 = type1.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1603GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1628var retval7 = type2.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1633var retval8 = type2.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1638var retval9 = type2.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1653var retval10 = type3.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1658var retval11 = type3.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1663var retval12 = type3.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1668var retval13 = type3.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 1673var retval14 = type3.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 1728var retval15 = type4.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1737var retval16 = type4.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1741var retval17 = type4.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1756var retval18 = type5.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1760var retval19 = type5.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1764var retval20 = type5.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1768var retval21 = type5.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 1773var retval22 = type5.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 1839GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1866GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1887retval3 = type1.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1892retval4 = type1.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1897retval5 = type1.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1919GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 1944retval7 = type2.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1949retval8 = type2.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1954retval9 = type2.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1969retval10 = type3.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 1974retval11 = type3.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 1979retval12 = type3.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 1984retval13 = type3.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 1989retval14 = type3.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 2015retval15 = type4.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 2022retval16 = type4.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 2026retval17 = type4.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 2041retval18 = type5.GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType; 2045retval19 = type5.GetMembers("Foo2").OfType<MethodSymbol>().Single().ReturnType; 2049retval20 = type5.GetMembers("Foo3").OfType<MethodSymbol>().Single().ReturnType; 2053retval21 = type5.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 2058retval22 = type5.GetMembers("Foo5").OfType<MethodSymbol>().Single().ReturnType; 2243Single().GetMembers("Foo2").OfType<MethodSymbol>().Single(); 2282var retval1 = (NamedTypeSymbol)type3.GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType; 2303var bar = type3.GetMembers("Bar").OfType<MethodSymbol>().Single(); 2320var foo1 = type3.GetMembers("Foo1").OfType<MethodSymbol>().Single(); 2328GetMembers("Foo1").OfType<MethodSymbol>().Single().ReturnType); 2333var foo2 = type3.GetMembers("Foo2").OfType<MethodSymbol>().Single(); 2392var foo3 = type3.GetMembers("Foo3").OfType<MethodSymbol>().Single(); 2520var retval5 = type3.GetMembers("Foo4").OfType<MethodSymbol>().Single().ReturnType; 2582MethodSymbol m1 = classModule1.GetMembers("M1").OfType<MethodSymbol>().Single(); 2583MethodSymbol m2 = classModule1.GetMembers("M2").OfType<MethodSymbol>().Single(); 2584MethodSymbol m3 = classModule1.GetMembers("M3").OfType<MethodSymbol>().Single();
Symbols\CorLibrary\CorTypes.cs (1)
44GetMembers("M1").OfType<MethodSymbol>().Single().
Symbols\CovariantReturnTests.cs (1)
360return constructedType.GetMembers(memberName).Single();
Symbols\DefaultInterfaceImplementationTests.cs (6)
5417var indexers = i1.GetMembers("this[]"); 5600var indexers = i1.GetMembers("this[]"); 5745var indexers = i1.GetMembers("this[]"); 5887var indexers = i1.GetMembers("this[]"); 6039var indexers = i1.GetMembers("this[]"); 44654Assert.Empty(compilation1.GetTypeByMetadataName("I1").GetMembers("I1"));
Symbols\IndexerTests.cs (1)
2405var 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"); 306var member1 = type1.GetMembers("Add").Single() as MethodSymbol; 307var member2 = type1.GetMembers("TryGetValue").Single() as MethodSymbol; 351var member1 = type1.GetMembers("TryGetValue").Single() as MethodSymbol; 399Assert.Equal(1, classC.GetMembers(WellKnownMemberNames.StaticConstructorName).Length); 489Assert.Equal(0, type.GetMembers("_VtblGap1_1").Length); 492Assert.Equal(0, type.GetMembers("BothAccessorsAreGaps").Length); 736Assert.NotEmpty(c.GetMembers("P1")); 737Assert.Empty(c.GetMembers("P2")); 738Assert.Empty(c.GetMembers("P3")); 743Assert.NotEmpty(c.GetMembers("P1")); 744Assert.NotEmpty(c.GetMembers("P2")); 745Assert.Empty(c.GetMembers("P3")); 750Assert.NotEmpty(c.GetMembers("P1")); 751Assert.NotEmpty(c.GetMembers("P2")); 752Assert.NotEmpty(c.GetMembers("P3")); 757Assert.NotEmpty(c.GetMembers("P1")); 758Assert.NotEmpty(c.GetMembers("P2")); 759Assert.Empty(c.GetMembers("P3")); 798Assert.NotEmpty(c.GetMembers("P1")); 799Assert.NotEmpty(c.GetMembers("P2")); 800Assert.Empty(c.GetMembers("P3")); 805Assert.NotEmpty(c.GetMembers("P1")); 806Assert.NotEmpty(c.GetMembers("P2")); 807Assert.NotEmpty(c.GetMembers("P3")); 812Assert.NotEmpty(c.GetMembers("P1")); 813Assert.NotEmpty(c.GetMembers("P2")); 814Assert.Empty(c.GetMembers("P3"));
Symbols\Metadata\MetadataTypeTests.cs (2)
294var type2 = (type1.GetMembers("m_eventData").Single() as FieldSymbol).Type as ArrayTypeSymbol; 295var 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)
198var interfaceEvent = (EventSymbol)@interface.GetMembers("Event").Single(); 204var classEvent = (EventSymbol)@class.GetMembers("Interface.Event").Single(); 225var interfaceEvent = (EventSymbol)@interface.GetMembers("Event").Single(); 233var substitutedInterfaceEvent = (EventSymbol)substitutedInterface.GetMembers("Event").Single(); 236var classEvent = (EventSymbol)@class.GetMembers("IGeneric<S>.Event").Single(); 257var interfaceEvent = (EventSymbol)@interface.GetMembers("Event").Single(); 265var substitutedInterfaceEvent = (EventSymbol)substitutedInterface.GetMembers("Event").Single(); 268var classEvent = (EventSymbol)@class.GetMembers("IGeneric<System.Int32>.Event").Single(); 293var defInterfaceEvent = (EventSymbol)defInterface.GetMembers("Event").Single(); 307var classEvent = (EventSymbol)@class.GetMembers("Interface.Event").Single(); 367var innerClassEvent = (EventSymbol)innerClass.GetMembers(methodName).Single();
Symbols\Metadata\PE\LoadingFields.cs (9)
38var f1 = (FieldSymbol)vbFields.GetMembers("F1").Single(); 39var f2 = (FieldSymbol)vbFields.GetMembers("F2").Single(); 40var f3 = (FieldSymbol)vbFields.GetMembers("F3").Single(); 41var f4 = (FieldSymbol)vbFields.GetMembers("F4").Single(); 42var f5 = (FieldSymbol)vbFields.GetMembers("F5").Single(); 43var f6 = (FieldSymbol)csFields.GetMembers("F6").Single(); 109Assert.Equal(SymbolKind.NamedType, csFields.GetMembers("FFF").Single().Kind); 110Assert.Equal(SymbolKind.Field, csFields.GetMembers("Fff").Single().Kind); 111Assert.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)
32var interfaceProperty = (PropertySymbol)@interface.GetMembers("Property").Single(); 38var classProperty = (PropertySymbol)@class.GetMembers("Interface.Property").Single(); 59var interfaceProperty = (PropertySymbol)@interface.GetMembers("Property").Single(); 67var substitutedInterfaceProperty = (PropertySymbol)substitutedInterface.GetMembers("Property").Single(); 70var classProperty = (PropertySymbol)@class.GetMembers("IGeneric<S>.Property").Single(); 91var interfaceProperty = (PropertySymbol)@interface.GetMembers("Property").Single(); 99var substitutedInterfaceProperty = (PropertySymbol)substitutedInterface.GetMembers("Property").Single(); 102var classProperty = (PropertySymbol)@class.GetMembers("IGeneric<System.Int32>.Property").Single(); 127var defInterfaceProperty = (PropertySymbol)defInterface.GetMembers("Property").Single(); 141var classProperty = (PropertySymbol)@class.GetMembers("Interface.Property").Single(); 201var innerClassProperty = (PropertySymbol)innerClass.GetMembers(methodName).Single(); 230var interfaceProperty1 = (PropertySymbol)@interface.GetMembers("Property1").Single(); 231var interfaceProperty2 = (PropertySymbol)@interface.GetMembers("Property2").Single(); 232var interfaceProperty3 = (PropertySymbol)@interface.GetMembers("Property3").Single(); 233var interfaceProperty4 = (PropertySymbol)@interface.GetMembers("Property4").Single(); 234var interfaceProperty5 = (PropertySymbol)@interface.GetMembers("Property5").Single(); 254var classProperty1 = (PropertySymbol)@class.GetMembers("Property1").Single(); 255var classProperty2 = (PropertySymbol)@class.GetMembers("Property2").Single();
Symbols\Metadata\PE\MissingTypeReferences.cs (10)
288var asm1m1 = asm1classC.GetMembers("M1").OfType<MethodSymbol>().Single(); 289var asm1m2 = asm1classC.GetMembers("M2").OfType<MethodSymbol>().Single(); 290var asm1m3 = asm1classC.GetMembers("M3").OfType<MethodSymbol>().Single(); 291var asm1m4 = asm1classC.GetMembers("M4").OfType<MethodSymbol>().Single(); 292var asm1m5 = asm1classC.GetMembers("M5").OfType<MethodSymbol>().Single(); 293var asm1m6 = asm1classC.GetMembers("M6").OfType<MethodSymbol>().Single(); 294var asm1m7 = asm1classC.GetMembers("M7").OfType<MethodSymbol>().Single(); 295var asm1m8 = asm1classC.GetMembers("M8").OfType<MethodSymbol>().Single(); 311var asm2m1 = asm2classC.GetMembers("M1").OfType<MethodSymbol>().Single(); 312var 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)
6531var copyCtor = c.GetMembers(".ctor").Cast<MethodSymbol>().Single(m => m.ParameterCount == 1); 6593var copyCtor = c.GetMembers(".ctor").Cast<MethodSymbol>().Single(m => m.ParameterCount == 1); 6877var ctors = c.GetMembers(".ctor").Cast<MethodSymbol>().ToArray(); 6923var ctors = c.GetMembers(".ctor").Cast<MethodSymbol>().ToArray();
Symbols\Retargeting\NoPia.cs (78)
385test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 386test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 418test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 419test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 449test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 450test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 501test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 502test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 536test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 537test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 566test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 567test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 599test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 600test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 686test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 687test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 719test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 720test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 750test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 751test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 802test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 803test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 837test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 838test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 867test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 868test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 900test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 901test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 990test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 991test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 1023test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 1024test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 1054test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 1055test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 1106test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 1107test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 1141test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 1142test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 1171test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 1172test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 1204test1 = classLocalTypes1.GetMembers("Test1").OfType<MethodSymbol>().Single(); 1205test2 = classLocalTypes2.GetMembers("Test2").OfType<MethodSymbol>().Single(); 1349Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1350Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1351Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 1353NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType; 1356Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1357Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test5").OfType<MethodSymbol>().Single().ReturnType); 1370Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1371Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1372Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType); 1373Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1374Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test5").OfType<MethodSymbol>().Single().ReturnType); 1375Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test6").OfType<MethodSymbol>().Single().ReturnType); 1902Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1903Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1904Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 1906NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType; 1909Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1910Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test5").OfType<MethodSymbol>().Single().ReturnType); 1923Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1924Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1925Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType); 1926Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1927Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test5").OfType<MethodSymbol>().Single().ReturnType); 1928Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test6").OfType<MethodSymbol>().Single().ReturnType); 1952Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1953Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1954Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 1956NoPiaIllegalGenericInstantiationSymbol illegal = (NoPiaIllegalGenericInstantiationSymbol)localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType; 1959Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1960Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test5").OfType<MethodSymbol>().Single().ReturnType); 1973Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1974Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1975Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType); 1976Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1977Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test5").OfType<MethodSymbol>().Single().ReturnType); 1978Assert.IsType<NoPiaIllegalGenericInstantiationSymbol>(localTypes3.GetMembers("Test6").OfType<MethodSymbol>().Single().ReturnType);
Symbols\Retargeting\RetargetCustomAttributes.cs (8)
92oldMsCorLib_debuggerTypeProxyAttributeCtor = (MethodSymbol)oldMsCorLib_debuggerTypeProxyAttributeType.GetMembers(".ctor").Single( 95newMsCorLib_debuggerTypeProxyAttributeCtor = (MethodSymbol)newMsCorLib_debuggerTypeProxyAttributeType.GetMembers(".ctor").Single( 209FieldSymbol testField = testClass.GetMembers("testField").OfType<FieldSymbol>().Single(); 219PropertySymbol testProperty = testClass.GetMembers("TestProperty").OfType<PropertySymbol>().Single(); 233MethodSymbol testMethod = testClass.GetMembers("TestMethod").OfType<MethodSymbol>().Single(); 243MethodSymbol testMethod = testClass.GetMembers("TestMethod").OfType<MethodSymbol>().Single(); 255MethodSymbol testMethod = testClass.GetMembers("TestMethod").OfType<MethodSymbol>().Single(); 267MethodSymbol testMethod = testClass.GetMembers("TestMethod").OfType<MethodSymbol>().Single();
Symbols\Retargeting\RetargetCustomModifiers.cs (8)
47FieldSymbol f0 = modifiers.GetMembers("F0").OfType<FieldSymbol>().Single(); 57MethodSymbol m1 = modifiers.GetMembers("F1").OfType<MethodSymbol>().Single(); 59ParameterSymbol p2 = modifiers.GetMembers("F2").OfType<MethodSymbol>().Single().Parameters[0]; 61MethodSymbol m5 = modifiers.GetMembers("F5").OfType<MethodSymbol>().Single(); 64ParameterSymbol p6 = modifiers.GetMembers("F6").OfType<MethodSymbol>().Single().Parameters[0]; 66MethodSymbol m7 = modifiers.GetMembers("F7").OfType<MethodSymbol>().Single(); 165FieldSymbol volatileFld = modifiers.GetMembers("volatileFld").OfType<FieldSymbol>().Single(); 192MethodSymbol m1 = modifiers.GetMembers("F1").OfType<MethodSymbol>().Single();
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (45)
61var interfaceV1Method1 = (MethodSymbol)interfaceV1.GetMembers("Method1").Single(); 62var interfaceV1Method2 = (MethodSymbol)interfaceV1.GetMembers("Method2").Single(); 63var interfaceV1Method3 = (MethodSymbol)interfaceV1.GetMembers("Method3").Single(); 64var interfaceV1Method4 = (MethodSymbol)interfaceV1.GetMembers("Method4").Single(); 66var interfaceV1Property1 = (PropertySymbol)interfaceV1.GetMembers("Property1").Single(); 67var interfaceV1Property2 = (PropertySymbol)interfaceV1.GetMembers("Property2").Single(); 68var interfaceV1Property3 = (PropertySymbol)interfaceV1.GetMembers("Property3").Single(); 69var interfaceV1Property4 = (PropertySymbol)interfaceV1.GetMembers("Property4").Single(); 76var interfaceV1Event1 = (EventSymbol)interfaceV1.GetMembers("Event1").Single(); 77var interfaceV1Event2 = (EventSymbol)interfaceV1.GetMembers("Event2").Single(); 78var interfaceV1Event3 = (EventSymbol)interfaceV1.GetMembers("Event3").Single(); 79var interfaceV1Event4 = (EventSymbol)interfaceV1.GetMembers("Event4").Single(); 127var interfaceV2Method1 = (MethodSymbol)interfaceV2.GetMembers("Method1").Single(); 129var interfaceV2Method3 = (MethodSymbol)interfaceV2.GetMembers("Method3").Single(); 130var interfaceV2Method4 = (MethodSymbol)interfaceV2.GetMembers("Method4").Single(); 132var interfaceV2Property1 = (PropertySymbol)interfaceV2.GetMembers("Property1").Single(); 134var interfaceV2Property3 = (PropertySymbol)interfaceV2.GetMembers("Property3").Single(); 135var interfaceV2Property4 = (PropertySymbol)interfaceV2.GetMembers("Property4").Single(); 142var interfaceV2Event1 = (EventSymbol)interfaceV2.GetMembers("Event1").Single(); 144var interfaceV2Event3 = (EventSymbol)interfaceV2.GetMembers("Event3").Single(); 145var interfaceV2Event4 = (EventSymbol)interfaceV2.GetMembers("Event4").Single(); 154var retargetedClassCMethod1 = (MethodSymbol)retargetedClassC.GetMembers("Interface1.Method1").Single(); 165var retargetedClassCMethod2 = (MethodSymbol)retargetedClassC.GetMembers("Interface1.Method2").Single(); 174var retargetedClassCMethod3 = (MethodSymbol)retargetedClassC.GetMembers("Interface1.Method3").Single(); 183var retargetedClassCMethod4 = (MethodSymbol)retargetedClassC.GetMembers("Interface1.Method4").Single(); 194var retargetedClassCProperty1 = (PropertySymbol)retargetedClassC.GetMembers("Interface1.Property1").Single(); 205var retargetedClassCProperty2 = (PropertySymbol)retargetedClassC.GetMembers("Interface1.Property2").Single(); 213var retargetedClassCProperty3 = (PropertySymbol)retargetedClassC.GetMembers("Interface1.Property3").Single(); 221var retargetedClassCProperty4 = (PropertySymbol)retargetedClassC.GetMembers("Interface1.Property4").Single(); 270var retargetedClassCEvent1 = (EventSymbol)retargetedClassC.GetMembers("Interface1.Event1").Single(); 281var retargetedClassCEvent2 = (EventSymbol)retargetedClassC.GetMembers("Interface1.Event2").Single(); 289var retargetedClassCEvent3 = (EventSymbol)retargetedClassC.GetMembers("Interface1.Event3").Single(); 297var retargetedClassCEvent4 = (EventSymbol)retargetedClassC.GetMembers("Interface1.Event4").Single(); 389var interfaceV2Method1 = interfaceV2.GetMembers("Method1").Single(); 390var interfaceV2Property1 = interfaceV2.GetMembers("Property1").Single(); 391var interfaceV2Event1 = interfaceV2.GetMembers("Event1").Single(); 401var retargetedClassC1Method1 = (MethodSymbol)retargetedClassC1.GetMembers("Interface2<S>.Method1").Single(); 405var retargetedClassC2Method1 = (MethodSymbol)retargetedClassC2.GetMembers("Interface2<System.Int32>.Method1").Single(); 409var retargetedClassC3Method1 = (MethodSymbol)retargetedClassC3.GetMembers("Interface2<Class1>.Method1").Single(); 413var retargetedClassC1Property1 = (PropertySymbol)retargetedClassC1.GetMembers("Interface2<S>.Property1").Single(); 417var retargetedClassC2Property1 = (PropertySymbol)retargetedClassC2.GetMembers("Interface2<System.Int32>.Property1").Single(); 421var retargetedClassC3Property1 = (PropertySymbol)retargetedClassC3.GetMembers("Interface2<Class1>.Property1").Single(); 425var retargetedClassC1Event1 = (EventSymbol)retargetedClassC1.GetMembers("Interface2<S>.Event1").Single(); 429var retargetedClassC2Event1 = (EventSymbol)retargetedClassC2.GetMembers("Interface2<System.Int32>.Event1").Single(); 433var retargetedClassC3Event1 = (EventSymbol)retargetedClassC3.GetMembers("Interface2<Class1>.Event1").Single();
Symbols\Source\BaseClassTests.cs (2)
1525var classY = (NamedTypeSymbol)classB.GetMembers("Y")[0]; 1541var 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(); 784Assert.Equal(RefKind.Ref, ((MethodSymbol)d.GetMembers("EndInvoke").Single()).RefKind); 801Assert.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)
1688var 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)
37var m = a.GetMembers("M").Single() as MethodSymbol; 142var m = a.GetMembers("M").Single() as MethodSymbol; 169var m1 = a.GetMembers("M1").Single() as MethodSymbol; 171var m2 = b.GetMembers("M2").Single() as MethodSymbol; 192var add = mylist.GetMembers("Add").Single() as MethodSymbol; 213var m = a.GetMembers("M"); 232var m = (MethodSymbol)a.GetMembers("M").Single(); 260var m = (MethodSymbol)a.GetMembers("M").Single(); 285var m = (MethodSymbol)a.GetMembers("M").Single(); 306var m = (MethodSymbol)a.GetMembers("M").Single(); 328var m = a.GetMembers("M").Single() as MethodSymbol; 344var m = a.GetMembers("M").Single() as MethodSymbol; 361var m = a.GetMembers("M").Single() as MethodSymbol; 405var m = a.GetMembers("M").Single() as MethodSymbol; 447var method = classTest.GetMembers("MethodWithRefOutArray").Single() as MethodSymbol; 523var mems = classImpl.GetMembers("M"); 530var mem1 = classImpl.GetMembers("M22").Single() as MethodSymbol; 1411var f1 = c.GetMembers("F1").Single() as MethodSymbol; 1431Assert.Equal("System.Int32 AA.Method1(__arglist)", nts.GetMembers("Method1").Single().ToTestDisplayString()); 1568var members = test.GetMembers("M1"); 1597var f = b.GetMembers("F").Single() as MethodSymbol; 1628MethodSymbol mreturn = (MethodSymbol)c1.GetMembers("@void.return").Single(); 1643MethodSymbol mfloat = (MethodSymbol)c1.GetMembers("float").Single(); 1645Assert.Empty(c1.GetMembers("@float")); 1670var interfaceMethod = (MethodSymbol)@interface.GetMembers("Method").Single(); 1676var classMethod = (MethodSymbol)@class.GetMembers("I.Method").Single(); 1714var interfaceMethod = (MethodSymbol)@interface.GetMembers("ToString").Single(); 1720var classMethod = (MethodSymbol)@class.GetMembers("System.IFormattable.ToString").Single(); 1759var interfaceMethod = (MethodSymbol)@interface.GetMembers("Method").Single(); 1766var classMethod = (MethodSymbol)@class.GetMembers("I.Method").Single(); 1810var interfaceMethod = (MethodSymbol)@interface.GetMembers("Method").Single(); 1818var substitutedInterfaceMethod = (MethodSymbol)substitutedInterface.GetMembers("Method").Single(); 1820var classMethod = (MethodSymbol)@class.GetMembers("Namespace.I<System.Int32>.Method").Single(); 1859var method1 = (SourceMemberMethodSymbol)@class.GetMembers("Method1").Single(); 1860var method2 = (SourceMemberMethodSymbol)@class.GetMembers("Method2").Single(); 1861var method3 = (SourceMemberMethodSymbol)@class.GetMembers("Method3").Single(); 1862var method4 = (SourceMemberMethodSymbol)@class.GetMembers("Method4").Single(); 2067var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.UnaryPlusOperatorName).Single(); 2088var 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)
363var p = a.GetMembers("P").SingleOrDefault() as PropertySymbol; 367p = a.GetMembers("P2").SingleOrDefault() as PropertySymbol; 371var q = i.GetMembers("Q").SingleOrDefault() as PropertySymbol; 411var prop = type01.GetMembers("Prop").Single() as PropertySymbol; 430prop = type02.GetMembers("Prop").Single() as PropertySymbol; 451PropertySymbol ein = (PropertySymbol)c1.GetMembers("in").Single(); 601var method = type.GetMembers(accessor.Name).Single(); 1753var interfaceProperty = (PropertySymbol)@interface.GetMembers("P").Single(); 1759var classProperty = (PropertySymbol)@class.GetMembers("I.P").Single(); 1787var interfaceProperty = (PropertySymbol)@interface.GetMembers("P").Single(); 1793var classProperty = (PropertySymbol)@class.GetMembers("I.P").Single(); 1825var interfaceProperty = (PropertySymbol)@interface.GetMembers("P").Single(); 1830var classProperty = (PropertySymbol)@class.GetMembers("N.I<System.Int32>.P").Single(); 1835var substitutedInterfaceProperty = (PropertySymbol)substitutedInterface.GetMembers("P").Single(); 1926var xs = a.GetMembers("X"); 1960var accessor = @class.GetMembers("get_Item").Single() as MethodSymbol; 1967accessor = @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)
16670var m01 = c3.Interfaces().Single().GetMembers("M01").OfType<MethodSymbol>().Single(); 16695var m02 = c3.Interfaces().Single().GetMembers("M02").OfType<MethodSymbol>().Single(); 19844var m01 = i1.GetMembers(opName).OfType<MethodSymbol>().Single(); 19925var m01 = i1.GetMembers(opName).OfType<MethodSymbol>().Single(); 20017var m01 = i1.GetMembers(opName).OfType<MethodSymbol>().Single(); 20114var m01 = module.GlobalNamespace.GetTypeMember("I1").GetMembers(opName).OfType<MethodSymbol>().Single(); 20197var m01 = module.GlobalNamespace.GetTypeMember("I1").GetMembers(opName).OfType<MethodSymbol>().Single(); 20289var m01 = module.GlobalNamespace.GetTypeMember("I1").GetMembers(opName).OfType<MethodSymbol>().Single(); 20379var m01 = c.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 20472var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 20546var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 20629var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 20709var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 21336var m01 = i1.GetMembers(opName).OfType<MethodSymbol>().Single(); 21838var m02 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 21840var c2M02 = c3.BaseType().GetMembers("I1." + opName).OfType<MethodSymbol>().Single(); 21898var m01 = c3.Interfaces().Single().GetMembers("op_True").OfType<MethodSymbol>().Single(); 21899var m02 = c3.Interfaces().Single().GetMembers("op_False").OfType<MethodSymbol>().Single(); 21901var c2M01 = c3.BaseType().GetMembers("I1.op_True").OfType<MethodSymbol>().Single(); 21905var c2M02 = c3.BaseType().GetMembers("I1.op_False").OfType<MethodSymbol>().Single(); 22001var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().First(); 22026var m02 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().ElementAt(1); 22028var c2M02 = c3.BaseType().GetMembers("I1<C2>." + opName).OfType<MethodSymbol>().First(); 22128var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 22243var m01 = c2.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 22352var m01 = c2.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 22454var m01 = c2.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 25325var m01 = c3.Interfaces().Single().GetMembers("M01").OfType<PropertySymbol>().Single(); 25374var m02 = c3.Interfaces().Single().GetMembers("M02").OfType<PropertySymbol>().Single(); 27990var m01 = c3.Interfaces().Single().GetMembers("M01").OfType<EventSymbol>().Single(); 28039var m02 = c3.Interfaces().Single().GetMembers("M02").OfType<EventSymbol>().Single(); 29436var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 29795var m01 = i1.GetMembers(opName).OfType<MethodSymbol>().Single(); 30062var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().First(); 30087var m02 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().ElementAt(1); 30089var c2M02 = c3.BaseType().GetMembers("I1<C2>." + opName).OfType<MethodSymbol>().First(); 30178var m01 = c2.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single(); 30284var m01 = c2.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().Single();
Symbols\SymbolErrorTests.cs (11)
1574var ns = classA.GetMembers("n"); 2342var mem1 = type2.GetMembers("foundNamespaceInsteadOfType").Single() as FieldSymbol; 2347var mem2 = type3.GetMembers("Goo").Single() as MethodSymbol; 3386var mem2 = type4.GetMembers("field").First() as FieldSymbol; 3389var mem3 = type4.GetMembers("M").Single() as MethodSymbol; 3762var f = type1.GetMembers("F").Single() as MethodSymbol; 3787var f = type1.GetMembers("F").Single() as MethodSymbol; 16944var fieldSym = (FieldSymbol)classA.GetMembers("n").Single(); 16971var fieldSym = (FieldSymbol)classA.GetMembers("n").Single(); 17008var fieldSym = (FieldSymbol)classA.GetMembers("n").Single(); 19462var nsa = test.GetMembers("NSA").Single() as NamedTypeSymbol;
Symbols\TypeTests.cs (31)
41var x = c.GetMembers("x").Single() as FieldSymbol; 68var xtype1 = (b1.GetMembers("X")[0] as FieldSymbol).Type; // Types using them are the same too 69var xtype2 = (b2.GetMembers("X")[0] as FieldSymbol).Type; 468var field1 = classTest.GetMembers("intAryField").Single(); 483field1 = classTest.GetMembers("ulongAryField").Single(); 493var method = classTest.GetMembers("MethodWithArray").Single() as MethodSymbol; 543var sym1 = (classTest.GetMembers("AryField").First() as FieldSymbol).Type; 572var sym2 = (classTest.GetMembers("AryField2").First() as FieldSymbol).Type; 597var sym2 = (classTest.GetMembers("AryField2").First() as FieldSymbol).Type; 603var sym3 = (classTest.GetMembers("AryField3").First() as FieldSymbol).Type; 639var obj = a.GetMembers("field1").Single(); 647var dyn = a.GetMembers("field2").Single(); 906var varA = classTest.GetMembers("a").First() as FieldSymbol; 929var memSym = typeSym.GetMembers("Main").First(); 946MethodSymbol methodSymbol = testTypeSymbol.GetMembers("Main").Single() as MethodSymbol; 1182var x = d.GetMembers("x").Single() as FieldSymbol; 1388var iGooGetGoo = comp.GetTypeByMetadataName("Bar+IGoo").GetMembers("GetGoo").Single(); 1479var varX = classA.GetMembers("x").First() as FieldSymbol; 1506var mem = topType.GetMembers("field01").Single(); 1515mem = topType.GetMembers("field02").Single(); 1524mem = topType.GetMembers("Prop01").Single(); 1533mem = topType.GetMembers(WellKnownMemberNames.Indexer).Single(); 1549mem = topType.GetMembers("Method01").Single(); 1565mem = topType.GetMembers("Method02").Single(); 1615var mem = topType.GetMembers("efield").Single(); 1630mem = topType.GetMembers(WellKnownMemberNames.ImplicitConversionName).Single(); 1642mem = topType.GetMembers(WellKnownMemberNames.AdditionOperatorName).Single(); 1805var Dynamic = (Goo.GetMembers("X")[0] as FieldSymbol).Type; 1806var Object = (Goo.GetMembers("Y")[0] as FieldSymbol).Type; 1807var Func_Dynamic = (Goo.GetMembers("Z")[0] as FieldSymbol).Type; 1808var 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)
2407var method = (PEMethodSymbol)type.GetMembers(methodData.Method.MetadataName).Single();
Extensions.cs (5)
324return (PropertySymbol)symbol.GetMembers(name).Single(); 329return (EventSymbol)symbol.GetMembers(name).Single(); 334return (MethodSymbol)symbol.GetMembers(name).Single(); 339return (FieldSymbol)symbol.GetMembers(name).Single(); 570Assert.Contains(accessor, propertyOrEvent.ContainingType.GetMembers(accessor.Name));