836 references to GetMember
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (33)
CodeGen\CodeGenAsyncIteratorTests.cs (4)
1869var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember("C.<M>d__0"); 2410var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember("C.<M>d__0"); 10644m.GlobalNamespace.GetMember("Test1.<M2>d__0.x").GetAttributes().Select(a => a.ToString())); 10648m.GlobalNamespace.GetMember("Test1.<M2>d__0.<>3__x").GetAttributes().Select(a => a.ToString()));
CodeGen\CodeGenAsyncTests.cs (1)
6349m.GlobalNamespace.GetMember("Test1.<M2>d__0.x").GetAttributes().Select(a => a.ToString()));
CodeGen\CodeGenConstructorInitTests.cs (5)
698Assert.Null(type.GetMember(".cctor")); 762Assert.Null(type.GetMember(".cctor")); 784Assert.Null(type.GetMember(".cctor")); 851Assert.Null(type.GetMember(".cctor")); 930Assert.Null(type.GetMember(".cctor"));
CodeGen\CodeGenFieldInitTests.cs (1)
577Assert.NotNull(type.GetMember(".cctor"));
CodeGen\CodeGenTests.cs (2)
937Assert.Null(type.GetMember(".cctor")); 14815Assert.Null(type.GetMember(".cctor"));
CodeGen\CodeGenTupleTest.cs (11)
4500var unnamedTuple = (NamedTypeSymbol)((MethodSymbol)vt2.GetMember("M1")).ReturnType; 4511var namedTuple = (NamedTypeSymbol)((MethodSymbol)vt2.GetMember("M2")).ReturnType; 20565Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString()); 20567c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString()); 20569var m2 = (MethodSymbol)((TypeSymbol)c2).GetMember("I1<System.ValueTuple<System.Int32,System.Int32>>.M2"); 20578c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M2"))); 20580c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M2"))); 20807var mImplementations = ((MethodSymbol)c3.GetMember("I1<System.ValueTuple<System.Int32,System.Int32>>.M")).GetPublicSymbol().ExplicitInterfaceImplementations; 20812c3.FindImplementationForInterfaceMember(((TypeSymbol)c3Interfaces[0]).GetMember("M")).ToTestDisplayString()); 20814c3.FindImplementationForInterfaceMember(comp.GetTypeByMetadataName("C4").InterfacesNoUseSiteDiagnostics()[0].GetMember("M")).ToTestDisplayString()); 27923var field = (SourceMemberFieldSymbolFromDeclarator)type.GetMember("Item1");
CodeGen\SwitchTests.cs (1)
10251Assert.Null(type.GetMember(".cctor"));
Emit\CompilationEmitTests.cs (4)
1069var method = (PEMethodSymbol)itest1.GetMember("M"); 1076var field = s.GetMember("field"); 1158var method = (PEMethodSymbol)itest1.GetMember("M"); 1164var field = s.GetMember("field");
Emit\EmitMetadataTests.cs (1)
2645var parameters = module.GlobalNamespace.GetTypeMember("C").GetMember("<M>g__local|0_0").GetParameters();
Emit\NoPiaEmbedTypes.cs (2)
5887var m = (MethodSymbol)ia.GetMember("M"); 5955var m = (MethodSymbol)ia.GetMember("M");
PrivateProtected.cs (1)
103var bb = (NamedTypeSymbol)baseCompilation.GlobalNamespace.GetMember("Base");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (29)
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
80compilation0.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"), 81compilation1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main")) 156compilation0.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"), 157compilation1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"))
Emit\EditAndContinue\EditAndContinueTests.cs (1)
19016var cm1_gen1 = ((NamedTypeSymbol)compilation1.GetMembers("C")[0]).GetMember("M");
Emit\EditAndContinue\SymbolMatcherTests.cs (2)
280var f0 = peAssemblySymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("F"); 281var g0 = peAssemblySymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("G");
Emit\NumericIntPtrTests.cs (22)
9338Assert.Equal("S<nint> I.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 9339Assert.Equal("S<nint> I.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 9340Assert.Equal("S<nint> I.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 9341Assert.Equal("S<nint> I.F4()", type.GetMember("F4").ToDisplayString(TestFormat)); 9344Assert.Equal("S<nint> C.I.F1()", type.GetMember("I.F1").ToDisplayString(TestFormat)); 9345Assert.Equal("S<nint> C.I.F2()", type.GetMember("I.F2").ToDisplayString(TestFormat)); 9346Assert.Equal("S<nint> C.I.F3()", type.GetMember("I.F3").ToDisplayString(TestFormat)); 9347Assert.Equal("S<nint> C.I.F4()", type.GetMember("I.F4").ToDisplayString(TestFormat)); 9372Assert.Equal("nint[] A.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 9373Assert.Equal("nint[] A.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 9374Assert.Equal("nint[] A.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 9375Assert.Equal("nint[] A.F4()", type.GetMember("F4").ToDisplayString(TestFormat)); 9378Assert.Equal("nint[] B.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 9379Assert.Equal("nint[] B.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 9380Assert.Equal("nint[] B.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 9381Assert.Equal("nint[] B.F4()", type.GetMember("F4").ToDisplayString(TestFormat)); 10352var method = (MethodSymbol)comp.GlobalNamespace.GetMember("I.M"); 10736var m = (MethodSymbol)module.GlobalNamespace.GetMember("C.M"); 10930var baseM = (RetargetingMethodSymbol)comp.GlobalNamespace.GetMember("Base.M"); 10933var derivedM = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 10965var baseM = (RetargetingMethodSymbol)comp.GlobalNamespace.GetMember("Base.M"); 10968var derivedM = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (215)
Attributes\AttributeTests.cs (81)
1494var attrs = compilation.SourceModule.GlobalNamespace.GetMember("A").GetAttributes(); 1518var attrs = compilation.SourceModule.GlobalNamespace.GetMember("Goo").GetAttributes(); 1602var type = (NamedTypeSymbol)m.GlobalNamespace.GetMember("A"); 1603var prop = type.GetMember("Prop"); 1707var type = (NamedTypeSymbol)m.GlobalNamespace.GetMember("A"); 2907var beginInvokeMethod = (MethodSymbol)delegateType.GetMember("BeginInvoke"); 2924var endInvokeMethod = (MethodSymbol)delegateType.GetMember("EndInvoke"); 3007var invokeMethod = (MethodSymbol)delegateType.GetMember("Invoke"); 3022var ctor = (MethodSymbol)delegateType.GetMember(".ctor"); 3029var beginInvokeMethod = (MethodSymbol)delegateType.GetMember("BeginInvoke"); 3108var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3109var top = (NamedTypeSymbol)ns.GetMember("Goo"); 3129attrs = nenum.GetMember("three").GetAttributes(); 3172var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3173var type = (NamedTypeSymbol)ns.GetMember("Goo"); 3214var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3215var type = (NamedTypeSymbol)ns.GetMember("IGoo"); 3448var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3449var type = (NamedTypeSymbol)ns.GetMember("IGoo"); 3461var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3462var type = (NamedTypeSymbol)ns.GetMember("IGoo"); 3525var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3526var type = (NamedTypeSymbol)ns.GetMember("Program"); 3527var attributeClass = (NamedTypeSymbol)ns.GetMember("ExampleAttribute"); 3529var method = (MethodSymbol)type.GetMember("MultipleArgumentsToParamsParameter"); 3536method = (MethodSymbol)type.GetMember("NoArgumentsToParamsParameter"); 3543method = (MethodSymbol)type.GetMember("NullArgumentToParamsParameter"); 3587var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3588var type = (NamedTypeSymbol)ns.GetMember("IGoo"); 3600var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3601var type = (NamedTypeSymbol)ns.GetMember("IGoo"); 3635var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3636var type = (NamedTypeSymbol)ns.GetMember("MyAttribute"); 3681var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3682var type = (NamedTypeSymbol)ns.GetMember("A"); 3788var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3789var type = (NamedTypeSymbol)ns.GetMember("Goo"); 3791var property = (PropertySymbol)type.GetMember("Property"); 3804var method = (MethodSymbol)type.GetMember("Method"); 3813var invokeMethod = (MethodSymbol)delegateType.GetMember("Invoke"); 3819var ctor = (MethodSymbol)delegateType.GetMember(".ctor"); 3823var beginInvokeMethod = (MethodSymbol)delegateType.GetMember("BeginInvoke"); 3827var endInvokeMethod = (MethodSymbol)delegateType.GetMember("EndInvoke"); 3862var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3863var type = (NamedTypeSymbol)ns.GetMember("GClass"); 3865var attributeType = (NamedTypeSymbol)ns.GetMember("TAttribute"); 3866var attributeType2 = (NamedTypeSymbol)ns.GetMember("RAttribute"); 3867var genMethod = (MethodSymbol)type.GetMember("M"); 3902var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3903var type = (NamedTypeSymbol)ns.GetMember("Program"); 3904var attributeType = (NamedTypeSymbol)ns.GetMember("var"); 3948var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 3949var type = (NamedTypeSymbol)ns.GetMember("TestClass"); 3951var attributeType = (NamedTypeSymbol)ns.GetMember("TestAttribute"); 3953var field = (FieldSymbol)type.GetMember("testField"); 3999var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 4000var type = (NamedTypeSymbol)ns.GetMember("TestClass"); 4002var attributeTypeForMethod = (NamedTypeSymbol)ns.GetMember("TestAttributeForMethod"); 4003var attributeTypeForParam = (NamedTypeSymbol)ns.GetMember("TestAttributeForParam"); 4004var attributeTypeForReturn = (NamedTypeSymbol)ns.GetMember("TestAttributeForReturn"); 4006var property = (PropertySymbol)type.GetMember("P1"); 4025property = (PropertySymbol)type.GetMember("P2"); 4077var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 4078var type = (NamedTypeSymbol)ns.GetMember("A"); 4094var fieldSymbol = (FieldSymbol)type.GetMember("field"); 4100fieldSymbol = (FieldSymbol)type.GetMember("field2"); 4136var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 4137var type = (NamedTypeSymbol)ns.GetMember("A"); 4179var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 4180var type = (NamedTypeSymbol)ns.GetMember("A"); 4223var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 4224var type = (NamedTypeSymbol)ns.GetMember("A"); 4268var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 4269var type = (NamedTypeSymbol)ns.GetMember("A"); 4312var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("AttributeTest"); 4313var type = (NamedTypeSymbol)ns.GetMember("A"); 5069var gooMethod = (MethodSymbol)programClass.GetMember("Goo"); 5423var typesym = global.GetMember("S") as NamedTypeSymbol; 5427var idxsym = typesym.GetMember(WellKnownMemberNames.Indexer) as PropertySymbol; 5431var etsym = typesym.GetMember("E") as EventSymbol; 10368var m = (MethodSymbol)module.ContainingAssembly.GlobalNamespace.GetMember("C.M");
Attributes\AttributeTests_Embedded.cs (1)
347var codeAnalysisNamespace = (NamespaceSymbol)module.GlobalNamespace.GetMember("Microsoft.CodeAnalysis");
Attributes\AttributeTests_NativeInteger.cs (20)
281Assert.Equal("void B.F0( x, y)", type.GetMember("F0").ToDisplayString(FormatWithSpecialTypes)); 282Assert.Equal("void B.F1( a)", type.GetMember("F1").ToDisplayString(FormatWithSpecialTypes)); 355Assert.Equal("void B.F0(System.IntPtr x, System.UIntPtr y)", type.GetMember("F0").ToDisplayString(FormatWithSpecialTypes)); 356Assert.Equal("void B.F1(A<int, System.UIntPtr> a)", type.GetMember("F1").ToDisplayString(FormatWithSpecialTypes)); 357Assert.Equal("void B.F2(A<System.IntPtr, uint> a)", type.GetMember("F2").ToDisplayString(FormatWithSpecialTypes)); 438Assert.Equal("void B.F0(nint x, nuint y)", type.GetMember("F0").ToDisplayString(FormatWithSpecialTypes)); 439Assert.Equal("void B.F1(A<int, nuint> a)", type.GetMember("F1").ToDisplayString(FormatWithSpecialTypes)); 440Assert.Equal("void B.F2(A<nint, uint> a)", type.GetMember("F2").ToDisplayString(FormatWithSpecialTypes)); 515Assert.Equal("void B.F0(System.IntPtr x, System.UIntPtr y)", type.GetMember("F0").ToDisplayString(FormatWithSpecialTypes)); 516Assert.Equal("void B.F1(A<int, System.UIntPtr> a)", type.GetMember("F1").ToDisplayString(FormatWithSpecialTypes)); 517Assert.Equal("void B.F2(A<System.IntPtr, System.UIntPtr> a)", type.GetMember("F2").ToDisplayString(FormatWithSpecialTypes)); 633Assert.Equal("void B.F( a)", type.GetMember("F").ToDisplayString(FormatWithSpecialTypes)); 634Assert.Equal("void B.F0( a)", type.GetMember("F0").ToDisplayString(FormatWithSpecialTypes)); 635Assert.Equal("void B.F1( a)", type.GetMember("F1").ToDisplayString(FormatWithSpecialTypes)); 636Assert.Equal("void B.F2(A<System.IntPtr, nuint> a)", type.GetMember("F2").ToDisplayString(FormatWithSpecialTypes)); 637Assert.Equal("void B.F3( a)", type.GetMember("F3").ToDisplayString(FormatWithSpecialTypes)); 741Assert.Equal("void B.F1( w)", type.GetMember("F1").ToDisplayString(FormatWithSpecialTypes)); 742Assert.Equal("void B.F2( x)", type.GetMember("F2").ToDisplayString(FormatWithSpecialTypes)); 743Assert.Equal("void B.F3( y)", type.GetMember("F3").ToDisplayString(FormatWithSpecialTypes)); 744Assert.Equal("void B.F4( z)", type.GetMember("F4").ToDisplayString(FormatWithSpecialTypes));
Attributes\AttributeTests_Nullable.cs (9)
69var imc1 = (TypeSymbol)lib2_comp.GlobalNamespace.GetMember("I0"); 89var imc2 = (TypeSymbol)client_comp.GlobalNamespace.GetMember("I0"); 133var lib2_c0 = (TypeSymbol)lib2_comp.GlobalNamespace.GetMember("C0"); 168var lib3_c0 = (TypeSymbol)lib2_comp.GlobalNamespace.GetMember("C0"); 275var imc1 = (TypeSymbol)lib2_comp.GlobalNamespace.GetMember("I0"); 528CompileAndVerify(comp, symbolValidator: m => CheckAttribute(m.GlobalNamespace.GetMember("A.F").GetAttributes().Single(), "A")); 538CompileAndVerify(comp, symbolValidator: m => CheckAttribute(m.GlobalNamespace.GetMember("B.G").GetAttributes().Single(), "B")); 563CompileAndVerify(comp, symbolValidator: m => CheckAttribute(m.GlobalNamespace.GetMember("A.F").GetAttributes().Single(), "A")); 573CompileAndVerify(comp, symbolValidator: m => CheckAttribute(m.GlobalNamespace.GetMember("B.G").GetAttributes().Single(), "A"));
Attributes\AttributeTests_NullablePublicOnly.cs (1)
586var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember(attributeName);
Attributes\AttributeTests_RefSafetyRules.cs (1)
221var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember(attributeName);
Attributes\AttributeTests_Security.cs (1)
39var type = (Cci.ITypeDefinition)module.GlobalNamespace.GetMember("EventDescriptor").GetCciAdapter();
Attributes\AttributeTests_Synthesized.cs (48)
672var equalityContractGetter = record.GetMember("get_EqualityContract"); 675var toString = record.GetMember(WellKnownMemberNames.ObjectToString); 678var printMembers = record.GetMember(WellKnownMemberNames.PrintMembersMethodName); 681var op_Equality = record.GetMember(WellKnownMemberNames.EqualityOperatorName); 684var op_Inequality = record.GetMember(WellKnownMemberNames.InequalityOperatorName); 687var getHashCode = record.GetMember(WellKnownMemberNames.ObjectGetHashCode); 695var clone = record.GetMember(WellKnownMemberNames.CloneMethodName); 705var equalityContract = record.GetMember("EqualityContract"); 708var myProperty = record.GetMember("MyProperty"); 711var myPropertyGetter = record.GetMember("get_MyProperty"); 714var myPropertyBackingField = record.GetMember("<MyProperty>k__BackingField"); 742var toString = record.GetMember(WellKnownMemberNames.ObjectToString); 745var printMembers = record.GetMember(WellKnownMemberNames.PrintMembersMethodName); 748var op_Equality = record.GetMember(WellKnownMemberNames.EqualityOperatorName); 751var op_Inequality = record.GetMember(WellKnownMemberNames.InequalityOperatorName); 754var getHashCode = record.GetMember(WellKnownMemberNames.ObjectGetHashCode); 762var ctor = record.GetMember(WellKnownMemberNames.InstanceConstructorName); 765var myProperty = record.GetMember("MyProperty"); 768var myPropertyGetter = record.GetMember("get_MyProperty"); 771var myPropertyBackingField = record.GetMember("<MyProperty>k__BackingField"); 805var p1_backingField = record.GetMember("<P1>k__BackingField"); 808var equalityContractGetter = record.GetMember("get_EqualityContract"); 811var get_P1 = record.GetMember("get_P1"); 814var set_P1 = record.GetMember("set_P1"); 817var toString = record.GetMember(WellKnownMemberNames.ObjectToString); 820var printMembers = record.GetMember(WellKnownMemberNames.PrintMembersMethodName); 823var op_Equality = record.GetMember(WellKnownMemberNames.EqualityOperatorName); 826var op_Inequality = record.GetMember(WellKnownMemberNames.InequalityOperatorName); 829var getHashCode = record.GetMember(WellKnownMemberNames.ObjectGetHashCode); 837var clone = record.GetMember(WellKnownMemberNames.CloneMethodName); 847var deconstruct = record.GetMember(WellKnownMemberNames.DeconstructMethodName); 850var equalityContract = record.GetMember("EqualityContract"); 853var p1 = record.GetMember("P1"); 878var p1_backingField = record.GetMember("<P1>k__BackingField"); 888var get_P1 = record.GetMember("get_P1"); 891var set_P1 = record.GetMember("set_P1"); 894var toString = record.GetMember(WellKnownMemberNames.ObjectToString); 897var printMembers = record.GetMember(WellKnownMemberNames.PrintMembersMethodName); 900var op_Equality = record.GetMember(WellKnownMemberNames.EqualityOperatorName); 903var op_Inequality = record.GetMember(WellKnownMemberNames.InequalityOperatorName); 906var getHashCode = record.GetMember(WellKnownMemberNames.ObjectGetHashCode); 914var deconstruct = record.GetMember(WellKnownMemberNames.DeconstructMethodName); 917var p1 = record.GetMember("P1"); 945var ctor = record.GetMember(WellKnownMemberNames.InstanceConstructorName); 948var toString = record.GetMember(WellKnownMemberNames.ObjectToString); 951var op_Equality = record.GetMember(WellKnownMemberNames.EqualityOperatorName); 954var op_Inequality = record.GetMember(WellKnownMemberNames.InequalityOperatorName); 957var getHashCode = record.GetMember(WellKnownMemberNames.ObjectGetHashCode);
Attributes\AttributeTests_Tuples.cs (3)
588var prop1 = _derivedClass.GetMember("Prop1"); 595var prop2 = _derivedClass.GetMember("Prop2"); 602var indexer = (PropertySymbol)_derivedClass.GetMember("this[]");
Attributes\AttributeTests_WellKnownAttributes.cs (16)
514var bar = (NamedTypeSymbol)((ModuleSymbol)module).GlobalNamespace.GetMember("Bar"); 515var method = (MethodSymbol)bar.GetMember("Method"); 858var c = (NamedTypeSymbol)((ModuleSymbol)module).GlobalNamespace.GetMember("C"); 859var m = (MethodSymbol)c.GetMember("M"); 896var c = (NamedTypeSymbol)module.GlobalNamespace.GetMember("C"); 897var m = (MethodSymbol)c.GetMember("M"); 926var c = (NamedTypeSymbol)module.GlobalNamespace.GetMember("C"); 927var m = (MethodSymbol)c.GetMember("M"); 1014var c = (NamedTypeSymbol)module.GlobalNamespace.GetMember("C"); 1015var m = (MethodSymbol)c.GetMember("M"); 1058var c = (NamedTypeSymbol)module.GlobalNamespace.GetMember("C"); 1059var m = (MethodSymbol)c.GetMember("M"); 3682var methodGoo = (Cci.IMethodDefinition)typeA.GetMember("Goo").GetCciAdapter(); 3695var methodGoo = (MethodSymbol)typeA.GetMember("Goo"); 4980var valueTupleS = comp.GetTypeByMetadataName("ValueTupleS").GetMember("M").GetTypeOrReturnType().Type; 5147var ns = (NamespaceSymbol)m.GlobalNamespace.GetMember("System");
FirstClassSpanTests.cs (2)
2789Assert.IsType<RetargetingNamedTypeSymbol>(comp2.GlobalNamespace.GetMember("System.Span")); 2790Assert.IsType<RetargetingNamedTypeSymbol>(comp2.GlobalNamespace.GetMember("System.ReadOnlySpan"));
Semantics\ExtensionTests.cs (1)
4960AssertEx.Equal("void Extensions.<>E__0.<Extension>$(System.Object o)", m.GlobalNamespace.GetMember("Extensions.<>E__0.<Extension>$").ToTestDisplayString());
Semantics\ExtensionTests2.cs (3)
3778var mSkeleton = comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single().GetMember("M"); 5253var mSkeleton = comp2.GetMember<NamedTypeSymbol>("E").GetTypeMembers().Single().GetMember("M"); 5498var mSkeleton = comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().First().GetMember("M");
Semantics\InlineArrayTests.cs (6)
14642t.GetMember(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsSpanName).ToTestDisplayString()); 14692t.GetMember(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsReadOnlySpanName).ToTestDisplayString()); 14742t.GetMember(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefName).ToTestDisplayString()); 14791t.GetMember(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefReadOnlyName).ToTestDisplayString()); 14839t.GetMember(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefName).ToTestDisplayString()); 14884t.GetMember(CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefReadOnlyName).ToTestDisplayString());
Semantics\ParamsCollectionTests.cs (12)
2747Assert.Empty(((NamespaceSymbol)m.GlobalNamespace.GetMember("System.Runtime.CompilerServices")).GetMembers("ParamCollectionAttribute")); 2949Assert.Empty(((NamespaceSymbol)m.GlobalNamespace.GetMember("System.Runtime.CompilerServices")).GetMembers("ParamCollectionAttribute")); 4476Assert.NotNull(m.GlobalNamespace.GetMember("System.Runtime.CompilerServices.ParamCollectionAttribute")); 4548Assert.NotNull(m.GlobalNamespace.GetMember("System.Runtime.CompilerServices.ParamCollectionAttribute")); 4701Assert.NotNull(m.GlobalNamespace.GetMember("System.Runtime.CompilerServices.ParamCollectionAttribute")); 9003var p1 = (PEParameterSymbol)m.GlobalNamespace.GetMember(memberName).GetParameters()[parameterOrdinal]; 12832Assert.NotNull(m.GlobalNamespace.GetMember("System.Runtime.CompilerServices.ParamCollectionAttribute")); 12836Assert.Empty(((NamespaceSymbol)m.GlobalNamespace.GetMember("System.Runtime.CompilerServices")).GetMembers("ParamCollectionAttribute")); 13168Assert.Empty(((NamespaceSymbol)module.GlobalNamespace.GetMember("System.Runtime.CompilerServices")).GetMembers("ParamCollectionAttribute")); 13228Assert.Empty(((NamespaceSymbol)module.GlobalNamespace.GetMember("System.Runtime.CompilerServices")).GetMembers("ParamCollectionAttribute")); 13291Assert.Empty(((NamespaceSymbol)module.GlobalNamespace.GetMember("System.Runtime.CompilerServices")).GetMembers("ParamCollectionAttribute")); 16506Assert.NotNull(module.GlobalNamespace.GetMember("System.Runtime.CompilerServices.ParamCollectionAttribute"));
Semantics\PrimaryConstructorTests.cs (5)
22450m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.ToString())); 22498m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.ToString())); 22534m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.ToString())); 22593m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.ToString())); 22650m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.ToString()));
Semantics\RecordTests.cs (2)
24233Assert.Equal("B.Equals(B)", b.FindImplementationForInterfaceMember(b.InterfacesNoUseSiteDiagnostics()[1].GetMember("Equals")).ToDisplayString()); 24235Assert.Equal("C.Equals(C?)", c.FindImplementationForInterfaceMember(c.InterfacesNoUseSiteDiagnostics()[1].GetMember("Equals")).ToDisplayString());
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (3)
7681AssertEx.Equal("void modopt(System.Int64) C2.op_IncrementAssignment()", m.GlobalNamespace.GetMember("C2.op_IncrementAssignment").ToTestDisplayString()); 19776AssertEx.Equal("void modopt(System.Int64) C2.op_AdditionAssignment(System.Int32 y)", m.GlobalNamespace.GetMember("C2.op_AdditionAssignment").ToTestDisplayString()); 19838AssertEx.Equal("void C2.op_AdditionAssignment(System.Int32 modopt(System.Int64) y)", m.GlobalNamespace.GetMember("C2.op_AdditionAssignment").ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (290)
Semantics\ConditionalOperatorTests.cs (1)
721Assert.Null(type.GetMember(".cctor"));
Semantics\InitOnlyMemberTests.cs (29)
47var property = (PropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 402var members = ((NamedTypeSymbol)comp.GlobalNamespace.GetMember("C")).GetMembers(); 414var property = (PropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 418var property2 = (PropertySymbol)comp.GlobalNamespace.GetMember("C.Property2"); 422var property3 = (PropertySymbol)comp.GlobalNamespace.GetMember("C.Property3"); 611var property = (PropertySymbol)comp.GlobalNamespace.GetTypeMember("Derived").BaseTypeNoUseSiteDiagnostics.GetMember("Property"); 642var property = (PropertySymbol)comp.GlobalNamespace.GetMember("I.Property"); 901var property = (PropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 1156var property = (PropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 1453var c = (NamedTypeSymbol)m.GlobalNamespace.GetMember("C"); 2428var members = ((NamedTypeSymbol)comp.GlobalNamespace.GetMember("C")).GetMembers(); 3276var property0 = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 3283var property1 = (PropertySymbol)comp.GlobalNamespace.GetMember("Derived.Property"); 3288var property2 = (PropertySymbol)comp.GlobalNamespace.GetMember("Derived2.Property"); 3364var property0 = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 3374var property1 = (PropertySymbol)comp.GlobalNamespace.GetMember("Derived.Property"); 3380var property2 = (PropertySymbol)comp.GlobalNamespace.GetMember("Derived2.Property"); 3485var property0 = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.this[]"); 3581var property0 = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.this[]"); 3636var method = (PEMethodSymbol)comp.GlobalNamespace.GetMember("C.M"); 3695var method = (PEMethodSymbol)comp.GlobalNamespace.GetMember("C.set_P"); 3745var method0 = (PEMethodSymbol)comp.GlobalNamespace.GetMember("C.M"); 3819var property0 = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 3900var property0 = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 3988var property0 = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 4062var property = (PEPropertySymbol)comp.GlobalNamespace.GetMember("C.Property"); 4769var modifier = ((SourcePropertySymbol)comp.GlobalNamespace.GetMember("C.Property")).SetMethod.ReturnTypeWithAnnotations.CustomModifiers.Single(); 4822var modifier = ((SourcePropertySymbol)comp.GlobalNamespace.GetMember("C.Property")).SetMethod.ReturnTypeWithAnnotations.CustomModifiers.Single(); 4834var modifier = ((SourcePropertySymbol)comp.GlobalNamespace.GetMember("C.Property")).SetMethod.ReturnTypeWithAnnotations.CustomModifiers.Single();
Semantics\IteratorTests.cs (2)
839m.GlobalNamespace.GetMember("Test1.<M2>d__0.x").GetAttributes().Select(a => a.ToString())); 843m.GlobalNamespace.GetMember("Test1.<M2>d__0.<>3__x").GetAttributes().Select(a => a.ToString()));
Semantics\LambdaTests.cs (3)
8432var lam1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember("<>f__AnonymousDelegate0"); 8438var lam3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember("<>f__AnonymousDelegate1"); 8870m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.ToString()));
Semantics\LocalFunctionTests.cs (3)
6895var method = (MethodSymbol)m.GlobalNamespace.GetMember("Program.<M>g__local|0_0"); 6920var method = (MethodSymbol)m.GlobalNamespace.GetMember("Program.<M>g__local|0_0"); 6950var method = (MethodSymbol)m.GlobalNamespace.GetMember("Program.<M>g__local|0_0");
Semantics\NameOfTests.cs (1)
1208var actionInvoke = comp.GetWellKnownType(WellKnownType.System_Action).GetMember("Invoke");
Semantics\NativeIntegerTests.cs (32)
13578Assert.Equal("S<nint> I.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 13579Assert.Equal("S<System.IntPtr> I.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 13580Assert.Equal("S<nint> I.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 13581Assert.Equal("S<System.IntPtr> I.F4()", type.GetMember("F4").ToDisplayString(TestFormat)); 13584Assert.Equal("S<System.IntPtr> C.I.F1()", type.GetMember("I.F1").ToDisplayString(TestFormat)); 13585Assert.Equal("S<nint> C.I.F2()", type.GetMember("I.F2").ToDisplayString(TestFormat)); 13586Assert.Equal("S<nint> C.I.F3()", type.GetMember("I.F3").ToDisplayString(TestFormat)); 13587Assert.Equal("S<System.IntPtr> C.I.F4()", type.GetMember("I.F4").ToDisplayString(TestFormat)); 13614Assert.Equal("nint[] A.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 13615Assert.Equal("System.IntPtr[] A.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 13616Assert.Equal("nint[] A.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 13617Assert.Equal("System.IntPtr[] A.F4()", type.GetMember("F4").ToDisplayString(TestFormat)); 13620Assert.Equal("System.IntPtr[] B.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 13621Assert.Equal("nint[] B.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 13622Assert.Equal("nint[] B.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 13623Assert.Equal("System.IntPtr[] B.F4()", type.GetMember("F4").ToDisplayString(TestFormat)); 13673Assert.Equal("void A.F1(nint modopt(System.Int32) i)", type.GetMember("F1").ToDisplayString(TestFormat)); 13674Assert.Equal("void A.F2(System.IntPtr modopt(System.Int32) i)", type.GetMember("F2").ToDisplayString(TestFormat)); 13675Assert.Equal("void A.F3(nint modopt(System.Int32) i)", type.GetMember("F3").ToDisplayString(TestFormat)); 13676Assert.Equal("void A.F4(System.IntPtr modopt(System.Int32) i)", type.GetMember("F4").ToDisplayString(TestFormat)); 13679Assert.Equal("void B.F1(System.IntPtr modopt(System.Int32) i)", type.GetMember("F1").ToDisplayString(TestFormat)); 13680Assert.Equal("void B.F2(nint modopt(System.Int32) i)", type.GetMember("F2").ToDisplayString(TestFormat)); 13681Assert.Equal("void B.F3(nint modopt(System.Int32) i)", type.GetMember("F3").ToDisplayString(TestFormat)); 13682Assert.Equal("void B.F4(System.IntPtr modopt(System.Int32) i)", type.GetMember("F4").ToDisplayString(TestFormat)); 13736Assert.Equal("nint[] modopt(System.Int32) A.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 13737Assert.Equal("System.IntPtr[] modopt(System.Int32) A.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 13738Assert.Equal("nint[] modopt(System.Int32) A.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 13739Assert.Equal("System.IntPtr[] modopt(System.Int32) A.F4()", type.GetMember("F4").ToDisplayString(TestFormat)); 13742Assert.Equal("System.IntPtr[] modopt(System.Int32) B.F1()", type.GetMember("F1").ToDisplayString(TestFormat)); 13743Assert.Equal("nint[] modopt(System.Int32) B.F2()", type.GetMember("F2").ToDisplayString(TestFormat)); 13744Assert.Equal("nint[] modopt(System.Int32) B.F3()", type.GetMember("F3").ToDisplayString(TestFormat)); 13745Assert.Equal("System.IntPtr[] modopt(System.Int32) B.F4()", type.GetMember("F4").ToDisplayString(TestFormat));
Semantics\NullableReferenceTypesTests.cs (212)
17020Assert.Equal("void C2.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17022c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17024var m2 = (MethodSymbol)((TypeSymbol)c2).GetMember("I1<A>.M2"); 17033c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M2"))); 17035c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M2"))); 17099Assert.Equal("void C1.M1()", c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17101c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M1")).ToTestDisplayString(includeNonNullable: true)); 17103var m2 = (MethodSymbol)((TypeSymbol)c1).GetMember("I1<A>.M2"); 17112c2.FindImplementationForInterfaceMember(((TypeSymbol)c2Interfaces[0]).GetMember("M2"))); 17114c2.FindImplementationForInterfaceMember(((TypeSymbol)c1Interfaces[0]).GetMember("M2"))); 17365var cMabImplementations = ((MethodSymbol)((TypeSymbol)c).GetMember("I1<T>.M")).ExplicitInterfaceImplementations; 17368var cMcdImplementations = ((MethodSymbol)((TypeSymbol)c).GetMember("I1<U>.M")).ExplicitInterfaceImplementations; 17424var method = (MethodSymbol)((TypeSymbol)c3).GetMember("I1<A>.M"); 17435c3.FindImplementationForInterfaceMember(((TypeSymbol)c3Interfaces[0]).GetMember("M"))); 17441c3.FindImplementationForInterfaceMember(m.GlobalNamespace.GetTypeMember("C4").InterfacesNoUseSiteDiagnostics()[0].GetMember("M"))); 17505var method = (MethodSymbol)((TypeSymbol)c3).GetMember("I1<A>.M"); 17516c3.FindImplementationForInterfaceMember(((TypeSymbol)c3Interfaces[0]).GetMember("M"))); 17589var method = (MethodSymbol)((TypeSymbol)c3).GetMember("I1<A>.M"); 17600c3.FindImplementationForInterfaceMember(((TypeSymbol)c3Interfaces[1]).GetMember("M"))); 17670var method = (MethodSymbol)((TypeSymbol)c3).GetMember("I1<A>.M"); 17681c3.FindImplementationForInterfaceMember(((TypeSymbol)c3Interfaces[0]).GetMember("M"))); 30171var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 30274var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 30796var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 40783var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 40959var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 41020var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 44640var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 44887var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 47977var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 48087var copen = (NamedTypeSymbol)m.GlobalNamespace.GetMember("COpen"); 77009Assert.Equal("System.String? B.F1", b.GetMember("F1").ToTestDisplayString()); 77010Assert.Equal("event System.Action? B.E1", b.GetMember("E1").ToTestDisplayString()); 77011Assert.Equal("System.String? B.P1 { get; set; }", b.GetMember("P1").ToTestDisplayString()); 77012Assert.Equal("System.String?[][,] B.P2 { get; set; }", b.GetMember("P2").ToTestDisplayString()); 77013Assert.Equal("System.Action<System.String?> B.M1(System.String? x)", b.GetMember("M1").ToTestDisplayString()); 77014Assert.Equal("System.String[]?[,] B.M2(System.String[][,]? x)", b.GetMember("M2").ToTestDisplayString()); 77015Assert.Equal("void B.M3(System.String?* x)", b.GetMember("M3").ToTestDisplayString()); 77016Assert.Equal("System.String? B.this[System.Action? x] { get; set; }", b.GetMember("this[]").ToTestDisplayString()); 77017Assert.Equal("B.implicit operator B?(int)", b.GetMember("op_Implicit").ToDisplayString()); 77082Assert.Equal("System.String? B.F1", b.GetMember("F1").ToTestDisplayString()); 77083Assert.Equal("event System.Action? B.E1", b.GetMember("E1").ToTestDisplayString()); 77084Assert.Equal("System.String? B.P1 { get; set; }", b.GetMember("P1").ToTestDisplayString()); 77085Assert.Equal("System.String?[][,] B.P2 { get; set; }", b.GetMember("P2").ToTestDisplayString()); 77086Assert.Equal("System.Action<System.String?> B.M1(System.String? x)", b.GetMember("M1").ToTestDisplayString()); 77087Assert.Equal("System.String[]?[,] B.M2(System.String[][,]? x)", b.GetMember("M2").ToTestDisplayString()); 77088Assert.Equal("System.String? B.this[System.Action? x] { get; set; }", b.GetMember("this[]").ToTestDisplayString()); 77089Assert.Equal("B.implicit operator B?(int)", b.GetMember("op_Implicit").ToDisplayString()); 77090Assert.Equal("event System.Action? B.E2", b.GetMember("E2").ToTestDisplayString()); 97682var b = m.GlobalNamespace.GetMember("B"); 97691var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 97697var f2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 97742var a = (NamedTypeSymbol)m.GlobalNamespace.GetMember("A"); 97755var b = (NamedTypeSymbol)m.GlobalNamespace.GetMember("B"); 97849var b = (NamedTypeSymbol)m.GlobalNamespace.GetMember("B"); 97862var f2 = (MethodSymbol)b.GetMember("F2"); 98460var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 98474var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 98527var bf1 = (MethodSymbol)comp.GlobalNamespace.GetMember("B.F1"); 98534var bf2 = (MethodSymbol)comp.GlobalNamespace.GetMember("B.F2"); 98651var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 98665var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 98680var bf3 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F3"); 98683var bf4 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F4"); 98758var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F1"); 98772var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F2"); 98824var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F1"); 98838var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F2"); 98897var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F1"); 98911var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F2"); 98965var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F1"); 98979var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.IA.F2"); 99024var bf1 = (MethodSymbol)comp.GlobalNamespace.GetMember("B.IA.F1"); 99029var bf2 = (MethodSymbol)comp.GlobalNamespace.GetMember("B.IA.F2"); 99055var f2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 99088var b = (NamedTypeSymbol)m.GlobalNamespace.GetMember("B"); 99339var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 99353var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 99368var bf3 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F3"); 99371var bf4 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F4"); 100135var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100139var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 100143var bf3 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F3"); 100147var bf4 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F4"); 100170var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100174var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 100178var bf3 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F3"); 100182var bf4 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F4"); 100262var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("D.F2"); 100266var bf3 = (MethodSymbol)m.GlobalNamespace.GetMember("D.F3"); 100289var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("D.F2"); 100293var bf3 = (MethodSymbol)m.GlobalNamespace.GetMember("D.F3"); 100333var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100371var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100423var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100430var f2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 100462var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100482var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100537var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100545var f2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 100581var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100588var f2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 100613Assert.True(((MethodSymbol)comp.SourceModule.GlobalNamespace.GetMember("B.F1")).TypeParameters[0].IsNotNullable); 100626var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100633var f2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 100665var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100703var af1 = (MethodSymbol)m.GlobalNamespace.GetMember("A.I<System.Object>.F1"); 100734var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.I<System.Object>.F1"); 100798var af1 = (MethodSymbol)m.GlobalNamespace.GetMember("A.I<A>.F1"); 100827var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.I<A>.F1"); 100887var af1 = (MethodSymbol)m.GlobalNamespace.GetMember("A.I<System.Object>.F1"); 100913var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.I<System.Object>.F1"); 100959var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 100983var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 101008var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 101035var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 101073var af1 = (MethodSymbol)m.GlobalNamespace.GetMember("A.I<System.Object>.F1"); 101099var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.I<System.Object>.F1"); 101156var af1 = (MethodSymbol)m.GlobalNamespace.GetMember("A.I<System.Object,B>.F1"); 101181var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.I<System.Object,B>.F1"); 101967var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 101990var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102019var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102046var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102073var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102100var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102127var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102160var i1 = m.GlobalNamespace.GetMember("I1"); 102169var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102200var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102229var i1 = m.GlobalNamespace.GetMember("I1"); 102238var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102263var i1 = m.GlobalNamespace.GetMember("I1"); 102272var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102303var i1 = m.GlobalNamespace.GetMember("I1"); 102312var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102341var i1 = m.GlobalNamespace.GetMember("I1"); 102350var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102377var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102405var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102433var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102463var i1 = m.GlobalNamespace.GetMember("I1"); 102472var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 102500var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("I1.F1"); 104850var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 104876var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 104945var b = m.GlobalNamespace.GetMember("B"); 104954var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 104960var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 105022var b = m.GlobalNamespace.GetMember("B"); 105031var bf1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 105037var bf2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 105082var f1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F1"); 105085var f2 = (MethodSymbol)m.GlobalNamespace.GetMember("B.F2"); 105129var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 105173var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 105222var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 105258var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106199var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106230var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106261var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106293var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106326var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106359var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106391var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106423var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106456var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106486var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106517var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106548var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106580var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106612var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106645var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106676var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106708var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106739var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106771var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106801var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106831var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106861var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 106891var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107081var m1 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M1"); 107085var m2 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M2"); 107089var m3 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M3"); 107093var m4 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M4"); 107097var m5 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M5"); 107101var m6 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M6"); 107105var m7 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M7"); 107109var m8 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M8"); 107113var m9 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M9"); 107117var m10 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M10"); 107152var m1 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M1"); 107187var m1 = (MethodSymbol)compilation.GlobalNamespace.GetMember("Test2.M1"); 107218var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107255var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107291var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107328var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107364var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107402var t2m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107406var t3m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test3.M1"); 107449var t3m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test3.M1"); 107487var t2m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107491var t3m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test3.M1"); 107528var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107564var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107601var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107637var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107673var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107709var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 107745var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("Test2.M1"); 108315var m1 = (MethodSymbol)m.GlobalNamespace.GetMember("B.M1"); 138555var c = comp2.GlobalNamespace.GetMember("C");
Semantics\RecordStructTests.cs (2)
2376Assert.Null(comp.GlobalNamespace.GetTypeMember("C").GetMember("X")); 2400Assert.Null(comp.GlobalNamespace.GetTypeMember("C").GetMember("X"));
Semantics\RefFieldTests.cs (3)
316var field = (SubstitutedFieldSymbol)comp.GetMember<FieldSymbol>("B.A").Type.GetMember("F"); 342var field = (RetargetingFieldSymbol)comp.GetMember<FieldSymbol>("B.A").Type.GetMember("F"); 12016var method = (MethodSymbol)comp.GetMember<NamedTypeSymbol>("B").BaseTypeNoUseSiteDiagnostics.GetMember("F");
Semantics\UninitializedNonNullableFieldTests.cs (2)
2751var property = comp.GetTypeByMetadataName("C").GetMember("S"); 2772var property = comp.GetTypeByMetadataName("C").GetMember("S");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (263)
SymbolDisplay\SymbolDisplayTests.cs (19)
527var method = (MethodSymbol)global.GetTypeMember("C2").GetMember("M"); 592var method = (MethodSymbol)global.GetTypeMember("C2").GetMember("M"); 648var method = (MethodSymbol)global.GetTypeMember("C2").GetMember("M"); 3151var methodSymbol = hostTypeSymbol.GetMember("Method"); 3152var delegateSymbol = hostTypeSymbol.GetMember("MyDelegate"); 3153var fieldSymbol = hostTypeSymbol.GetMember("Field"); 3154var propertySymbol = hostTypeSymbol.GetMember("Property"); 3155var eventSymbol = hostTypeSymbol.GetMember("Event"); 3157var nestedTypeSymbol = (TypeSymbol)hostTypeSymbol.GetMember("NestedType"); 3158var nestedMethodSymbol = nestedTypeSymbol.GetMember("Method"); 3159var nestedDelegateSymbol = nestedTypeSymbol.GetMember("MyDelegate"); 3160var nestedFieldSymbol = nestedTypeSymbol.GetMember("Field"); 3161var nestedPropertySymbol = nestedTypeSymbol.GetMember("Property"); 3162var nestedEventSymbol = nestedTypeSymbol.GetMember("Event"); 5403var m1 = cTest.GetMember("M1"); 5407var p1 = cTest.GetMember("P1"); 5411var e1 = cTest.GetMember("E1"); 8059global => global.GetTypeMember("C").GetMember("Finalize"), 8092global => global.GetTypeMember("C").GetMember("Finalize"),
Symbols\CovariantReturnTests.cs (24)
247var member = comp.GlobalNamespace.GetMember(methodName); 357var genericType = (NamedTypeSymbol)comp.GlobalNamespace.GetMember(containingTypeName); 359var constructedType = genericType.Construct(typeArguments.Select(n => (TypeSymbol)comp.GlobalNamespace.GetMember(n))); 365var method = comp.GlobalNamespace.GetMember(methodName); 661verifyAttribute((MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M1"), needsAttribute: true); 662verifyAttribute((MethodSymbol)comp.GlobalNamespace.GetMember("Derived.get_P1"), needsAttribute: true); 663verifyAttribute((MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M2"), needsAttribute: false); 664verifyAttribute((MethodSymbol)comp.GlobalNamespace.GetMember("Derived.get_P2"), needsAttribute: false); 665verifyAttribute((MethodSymbol)comp.GlobalNamespace.GetMember("Derived.get_Item"), needsAttribute: true); 666verifyAttribute((MethodSymbol)comp.GlobalNamespace.GetMember("Derived2.get_Item"), needsAttribute: false); 3891var member = (SourceMethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4010var member = (SourceMethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4133var member = (SourceMethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4248var member = (SourceMethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4357var member = (SourceMethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4529var member = (SourceMethodSymbol)comp.GlobalNamespace.GetMember("Derived.get_Prop"); 4598var member = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4646var member = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4694var member = (MethodSymbol)comp.GlobalNamespace.GetMember("Container.Derived.M"); 4757var member = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4820var member = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M"); 4877var member = (SourceMethodSymbol)comp.GlobalNamespace.GetMember("Derived.get_P"); 4941var member = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.get_P"); 5005var member = (MethodSymbol)comp.GlobalNamespace.GetMember("Derived.M");
Symbols\CustomModifiersTests.cs (1)
1374Assert.Equal("System.Int32 modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong) CL1<System.Int32 modopt(System.Runtime.CompilerServices.IsLong)>.Test", cl2.BaseType().GetMember("Test").ToTestDisplayString());
Symbols\DefaultInterfaceImplementationTests.cs (54)
2125var result = (PEMethodSymbol)i1.GetMember("M1"); 2276Assert.Equal("void I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1")).ToTestDisplayString()); 2277Assert.Equal("void I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[2].GetMember("M1")).ToTestDisplayString()); 2345Assert.Equal("void I1<System.String>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[0].GetMember("M1")).ToTestDisplayString()); 2346Assert.Equal("void I1<System.String>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[2].GetMember("M1")).ToTestDisplayString()); 2418Assert.Equal("void I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1")).ToTestDisplayString()); 2419Assert.Equal("void I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1")).ToTestDisplayString()); 2491Assert.Equal("void I1<System.String>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1")).ToTestDisplayString()); 2492Assert.Equal("void I1<System.String>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1")).ToTestDisplayString()); 8797Assert.Same(test1.GetMember(methodName), test1.FindImplementationForInterfaceMember(m1)); 10342Assert.Same(test1.GetMember("I1." + methodName), test1.FindImplementationForInterfaceMember(m2)); 10397Assert.Same(test2.GetMember("I1.M1"), test2.FindImplementationForInterfaceMember(m1)); 10411Assert.Same(test2.GetMember("I1.M2"), test2.FindImplementationForInterfaceMember(m2)); 10623Assert.Same(test2.GetMember("I1.M1"), test2.FindImplementationForInterfaceMember(m1)); 10637Assert.Same(test2.GetMember("I1.M2"), test2.FindImplementationForInterfaceMember(m2)); 10743Assert.Same(test2.GetMember("I1.M1"), test2.FindImplementationForInterfaceMember(m1)); 10757Assert.Same(test2.GetMember("I1.M2"), test2.FindImplementationForInterfaceMember(m2)); 34994Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 34995Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35018Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 35019Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35088Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 35089Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35090Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[4].GetMember("M1"))); 35116Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 35117Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35118Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[4].GetMember("M1"))); 35186Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 35187Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35188Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[4].GetMember("M1"))); 35211Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 35212Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35213Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[4].GetMember("M1"))); 35282Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 35283Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35306Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1"))); 35307Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35387Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[2].GetMember("M1"))); 35388Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 35478Assert.Equal("void I3.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1")).ToTestDisplayString()); 35479Assert.Equal("void I3.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1")).ToTestDisplayString()); 35587Assert.Equal("void I3.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1")).ToTestDisplayString()); 35588Assert.Equal("void I3.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1")).ToTestDisplayString()); 35700Assert.Equal("void I2<System.String?>.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[2].GetMember("M1")).ToTestDisplayString()); 35701Assert.Equal("void I2<System.String?>.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[5].GetMember("M1")).ToTestDisplayString()); 35813Assert.Equal("void I2<System.String>.I1<System.String>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[2].GetMember("M1")).ToTestDisplayString()); 35814Assert.Equal("void I2<System.String>.I1<System.String>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[5].GetMember("M1")).ToTestDisplayString()); 35919Assert.Equal("void I2.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[1].GetMember("M1")).ToTestDisplayString()); 36236Assert.Equal("void I4.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[2].GetMember("M1")).ToTestDisplayString()); 36237Assert.Equal("void I4.I1<System.String?>.M1()", test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[6].GetMember("M1")).ToTestDisplayString()); 39531Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[2].GetMember("M1"))); 39532Assert.Null(test1.FindImplementationForInterfaceMember(test1.AllInterfacesNoUseSiteDiagnostics[3].GetMember("M1"))); 64698Assert.Same(c1.GetMember("get_P1"), c2.FindImplementationForInterfaceMember(p1.GetMethod)); 64777Assert.Same(c1.GetMember("get_P1"), c2.FindImplementationForInterfaceMember(p1.GetMethod));
Symbols\GenericConstraintTests.cs (1)
3415var m = ((NamedTypeSymbol)compilation.GetMember("C1")).GetMember("I.M");
Symbols\ImplicitClassTests.cs (1)
60var scriptClass = (NamedTypeSymbol)c.Assembly.GlobalNamespace.GetMember("Script");
Symbols\InterfaceImplementationTests.cs (1)
2497var implementation = derivedType.FindImplementationForInterfaceMember(baseType.Interfaces().Single().GetMember("GetHashCode"));
Symbols\LocalFunctionTests.cs (1)
672m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.ToString()));
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (1)
397var begin = vector.GetMember("begin");
Symbols\Metadata\PE\LoadingAttributes.cs (111)
119var aBoolClass = assembly1.Modules[0].GlobalNamespace.GetMember("ABooleanAttribute") as NamedTypeSymbol; 120var aByteClass = assembly1.Modules[0].GlobalNamespace.GetMember("AByteAttribute") as NamedTypeSymbol; 121var aCharClass = assembly1.Modules[0].GlobalNamespace.GetMember("ACharAttribute") as NamedTypeSymbol; 122var aSingleClass = assembly1.Modules[0].GlobalNamespace.GetMember("ASingleAttribute") as NamedTypeSymbol; 123var aDoubleClass = assembly1.Modules[0].GlobalNamespace.GetMember("ADoubleAttribute") as NamedTypeSymbol; 124var aInt16Class = assembly1.Modules[0].GlobalNamespace.GetMember("AInt16Attribute") as NamedTypeSymbol; 125var aInt32Class = assembly1.Modules[0].GlobalNamespace.GetMember("AInt32Attribute") as NamedTypeSymbol; 126var aInt64Class = assembly1.Modules[0].GlobalNamespace.GetMember("AInt64Attribute") as NamedTypeSymbol; 127var aObjectClass = assembly1.Modules[0].GlobalNamespace.GetMember("AObjectAttribute") as NamedTypeSymbol; 128var aStringClass = assembly1.Modules[0].GlobalNamespace.GetMember("AStringAttribute") as NamedTypeSymbol; 129var aTypeClass = assembly1.Modules[0].GlobalNamespace.GetMember("ATypeAttribute") as NamedTypeSymbol; 201var c1 = (NamedTypeSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("C1"); 202var topLevel = (NamedTypeSymbol)assemblies[1].Modules[0].GlobalNamespace.GetMember("TopLevelClass"); 203var aNestedAttribute = (NamedTypeSymbol)topLevel.GetMember("ANestedAttribute"); 217var field1 = (FieldSymbol)c1.GetMember("field1"); 220var property1 = (PropertySymbol)c1.GetMember("Property1"); 223var sub1 = (MethodSymbol)c1.GetMember("Sub1"); 229var function1 = (MethodSymbol)c1.GetMember("Function1"); 243var aBoolClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ABooleanAttribute") as NamedTypeSymbol; 244var aByteClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AByteAttribute") as NamedTypeSymbol; 245var aCharClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ACharAttribute") as NamedTypeSymbol; 246var aEnumClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AEnumAttribute") as NamedTypeSymbol; 247var aSingleClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ASingleAttribute") as NamedTypeSymbol; 248var aDoubleClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ADoubleAttribute") as NamedTypeSymbol; 249var aInt16Class = assemblies[1].Modules[0].GlobalNamespace.GetMember("AInt16Attribute") as NamedTypeSymbol; 250var aInt32Class = assemblies[1].Modules[0].GlobalNamespace.GetMember("AInt32Attribute") as NamedTypeSymbol; 251var aInt64Class = assemblies[1].Modules[0].GlobalNamespace.GetMember("AInt64Attribute") as NamedTypeSymbol; 252var aObjectClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AObjectAttribute") as NamedTypeSymbol; 253var aStringClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AStringAttribute") as NamedTypeSymbol; 254var aTypeClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ATypeAttribute") as NamedTypeSymbol; 256var c3 = (NamedTypeSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("C3"); 309var aBoolClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ABooleanAttribute") as NamedTypeSymbol; 310var aByteClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AByteAttribute") as NamedTypeSymbol; 311var aCharClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ACharAttribute") as NamedTypeSymbol; 312var aEnumClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AEnumAttribute") as NamedTypeSymbol; 313var aSingleClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ASingleAttribute") as NamedTypeSymbol; 314var aDoubleClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ADoubleAttribute") as NamedTypeSymbol; 315var aInt16Class = assemblies[1].Modules[0].GlobalNamespace.GetMember("AInt16Attribute") as NamedTypeSymbol; 316var aInt32Class = assemblies[1].Modules[0].GlobalNamespace.GetMember("AInt32Attribute") as NamedTypeSymbol; 317var aInt64Class = assemblies[1].Modules[0].GlobalNamespace.GetMember("AInt64Attribute") as NamedTypeSymbol; 318var aObjectClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AObjectAttribute") as NamedTypeSymbol; 319var aStringClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("AStringAttribute") as NamedTypeSymbol; 320var aTypeClass = assemblies[1].Modules[0].GlobalNamespace.GetMember("ATypeAttribute") as NamedTypeSymbol; 322var c4 = (NamedTypeSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("C4"); 343var c1 = (TypeSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("C1"); 344var c3 = (TypeSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("C3"); 387var property1 = (PropertySymbol)c1.GetMember("Property1"); 393var function1 = (MethodSymbol)c1.GetMember("Function1"); 397var sub1 = (MethodSymbol)c1.GetMember("Sub1"); 431var l = (FieldSymbol)c2.GetMember("L1"); 434l = (FieldSymbol)c2.GetMember("L2"); 437l = (FieldSymbol)c2.GetMember("L3"); 440l = (FieldSymbol)c2.GetMember("L4"); 443l = (FieldSymbol)c2.GetMember("L5"); 681var sysNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("System"); 682var runtimeNS = (NamespaceSymbol)sysNS.GetMember("Runtime"); 683var interopNS = (NamespaceSymbol)runtimeNS.GetMember("InteropServices"); 685var appNS = (NamespaceSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("Interop"); 686var igoo = (NamedTypeSymbol)appNS.GetMember("IFoo"); 710var mem = (MethodSymbol)igoo.GetMember("DoSomething"); 712mem = (MethodSymbol)igoo.GetMember("Register"); 714mem = (MethodSymbol)igoo.GetMember("UnRegister"); 716mem = (MethodSymbol)igoo.GetMember("LibFunc"); 735var sysNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("System"); 736var runtimeNS = (NamespaceSymbol)sysNS.GetMember("Runtime"); 737var interopNS = (NamespaceSymbol)runtimeNS.GetMember("InteropServices"); 739var appNS = (NamespaceSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("Interop"); 740var dfoo = (NamedTypeSymbol)appNS.GetMember("DFoo"); 777var sysNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("System"); 778var runtimeNS = (NamespaceSymbol)sysNS.GetMember("Runtime"); 779var interopNS = (NamespaceSymbol)runtimeNS.GetMember("InteropServices"); 784var appNS = (NamespaceSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("EventNS"); 785var myEnum = (NamedTypeSymbol)appNS.GetMember("MyEnum"); 789var field = (FieldSymbol)myEnum.GetMember("zero"); 793field = (FieldSymbol)myEnum.GetMember("three"); 839var sysNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("System"); 840var runtimeNS = (NamespaceSymbol)sysNS.GetMember("Runtime"); 841var interopNS = (NamespaceSymbol)runtimeNS.GetMember("InteropServices"); 842var reflectNS = (NamespaceSymbol)sysNS.GetMember("Reflection"); 844var appNS = (NamespaceSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("Interop"); 846var ibar = (NamedTypeSymbol)appNS.GetMember("IBar"); 853var cbar = (NamedTypeSymbol)appNS.GetMember("CBar"); 862var mem = (PropertySymbol)ibar.GetMember("MarshalAsGetProperty"); 869var mem2 = (MethodSymbol)ibar.GetMember("MixedAttrMethod1"); 873mem2 = (MethodSymbol)ibar.GetMember("IDispatchParameters"); 893mem2 = (MethodSymbol)ibar.GetMember("DecimalStringParameter"); 910var caNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("CustomAttribute"); 945var caNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("CustomAttribute"); 950var appNS = (NamespaceSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("AttributeUse"); 961var igoo = (NamedTypeSymbol)appNS.GetMember("IFoo"); 984var mtd = (MethodSymbol)igoo.GetMember("Method"); 1047var caNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("CustomAttribute"); 1056var appNS = (NamespaceSymbol)assemblies[0].Modules[0].GlobalNamespace.GetMember("AttributeUse"); 1057var foo = (NamedTypeSymbol)appNS.GetMember("Foo"); 1112var fld = (FieldSymbol)foo.GetMember("ClassField"); 1117var prop = (PropertySymbol)foo.GetMember("Prop"); 1127var mtd = (MethodSymbol)foo.GetMember("Method"); 1177var sysNS = (NamespaceSymbol)assemblies[2].GlobalNamespace.GetMember("System"); 1178var refNS = (NamespaceSymbol)sysNS.GetMember("Reflection"); 1179var rtNS = (NamespaceSymbol)sysNS.GetMember("Runtime"); 1202var sysNS = (NamespaceSymbol)assemblies[0].GlobalNamespace.GetMember("System"); 1203var linqNS = (NamespaceSymbol)sysNS.GetMember("Linq"); 1204var exprNS = (NamespaceSymbol)linqNS.GetMember("Expressions"); 1229var sysNS = (NamespaceSymbol)assemblies[1].GlobalNamespace.GetMember("System"); 1230var secondNS = (NamespaceSymbol)sysNS.GetMember("Configuration"); 1260var sysNS = (NamespaceSymbol)assemblies[0].GlobalNamespace.GetMember("System"); 1261var secondNS = (NamespaceSymbol)sysNS.GetMember("Data"); 1262var thirdNS = (NamespaceSymbol)secondNS.GetMember("Common"); 1266var level01NS = (NamespaceSymbol)assemblies[2].GlobalNamespace.GetMember("System"); 1267var level02NS = (NamespaceSymbol)level01NS.GetMember("ComponentModel"); 1271var prop = type01.GetMember("MissingMappingAction") as PropertySymbol;
Symbols\Metadata\PE\LoadingMetadataTokens.cs (10)
52var field = class1.GetMember("f"); 55var property = class1.GetMember("P"); 58var method = class1.GetMember("M"); 64var genericMethod = class1.GetMember("GM"); 70var event1 = class1.GetMember("E"); 110var field = class1.GetMember("f"); 113var property = class1.GetMember("P"); 116var method = class1.GetMember("M"); 122var genericMethod = class1.GetMember("GM"); 128var event1 = class1.GetMember("E");
Symbols\ModuleInitializers\IgnoredTests.cs (22)
40var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 41Assert.Null(rootModuleType.GetMember(".cctor")); 66var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 67Assert.Null(rootModuleType.GetMember(".cctor")); 92var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 93Assert.Null(rootModuleType.GetMember(".cctor")); 117var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 118Assert.Null(rootModuleType.GetMember(".cctor")); 142var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 143Assert.Null(rootModuleType.GetMember(".cctor")); 167var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 168Assert.Null(rootModuleType.GetMember(".cctor")); 192var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 193Assert.Null(rootModuleType.GetMember(".cctor")); 217var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 218Assert.Null(rootModuleType.GetMember(".cctor")); 238var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 239Assert.Null(rootModuleType.GetMember(".cctor")); 259var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 260Assert.Null(rootModuleType.GetMember(".cctor")); 292var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 293Assert.Null(rootModuleType.GetMember(".cctor"));
Symbols\ModuleInitializers\ModuleInitializersTests.cs (6)
94var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 95Assert.Null(rootModuleType.GetMember(".cctor")); 129var rootModuleType = (TypeSymbol)module.GlobalNamespace.GetMember("<Module>"); 130var staticConstructor = (PEMethodSymbol)rootModuleType.GetMember(".cctor"); 224Assert.NotNull(rootModuleType.GetMember(".cctor")); 783Assert.Null(rootModuleType.GetMember(".cctor"));
Symbols\RequiredMembersTests.cs (1)
39var member = module.GlobalNamespace.GetMember(memberPath);
Symbols\Source\EventTests.cs (1)
815var eventSymbol = (PEEventSymbol)classSymbol.GetMember("E");
Symbols\Source\FieldTests.cs (2)
498var goo = (IFieldSymbol)s.GetMember("goo").GetPublicSymbol(); 518var goo = (IFieldSymbol)s.GetMember("goo").GetPublicSymbol();
Symbols\Source\FileModifierTests.cs (5)
1860var cs = outers.Select(o => ((NamedTypeSymbol)o).GetMember("C")).ToArray(); 1868cs = outers.Select(o => ((NamedTypeSymbol)o).GetMember("C")).ToArray(); 2598var expectedSymbol = fileClassBase.GetMember("M0"); 4071Assert.Equal("void C1@<tree 0>.M()", c1.GetMember("M").ToTestDisplayString()); 4072Assert.Equal("void C2@FileB.M()", c2.GetMember("M").ToTestDisplayString());
Symbols\Source\PropertyTests.cs (2)
3062m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.ToString())); 3096m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.ToString()));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (6)
Extensions.cs (6)
166=> compilation.GlobalNamespace.GetMember(qualifiedName); 172=> (T)compilation.GlobalNamespace.GetMember(qualifiedName); 241var nestedContainer = (NamespaceOrTypeSymbol)lastContainer.GetMember(parts[i]); 314return (T)symbol.GetMember(qualifiedName); 354var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember(qualifiedTypeName); 360var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember(qualifiedTypeName);