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