460 references to GetMethod
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (160)
CodeGen\CodeGenFunctionPointersTests.cs (26)
98
var m = c.
GetMethod
("M");
120
var m = c.
GetMethod
("M");
142
var m = c.
GetMethod
("M");
166
var m = c.
GetMethod
("M");
193
var m = c.
GetMethod
("M");
225
var m = c.
GetMethod
("M");
644
var m = c.
GetMethod
("M");
686
var m = testClass.
GetMethod
("M");
741
var m = c.
GetMethod
("M");
866
var m = d.
GetMethod
("M");
2540
var m = c.
GetMethod
("M");
5599
var m = b.
GetMethod
("M");
5712
var method = a.
GetMethod
(methodName);
6280
var baseM1 = @base.
GetMethod
("M1");
6281
var baseM2 = @base.
GetMethod
("M2");
6282
var baseM3 = @base.
GetMethod
("M3");
6283
var baseM4 = @base.
GetMethod
("M4");
6288
var derivedM1 = derived.
GetMethod
("M1");
6289
var derivedM2 = derived.
GetMethod
("M2");
6290
var derivedM3 = derived.
GetMethod
("M3");
6291
var derivedM4 = derived.
GetMethod
("M4");
8052
var m1 = c.
GetMethod
("M");
8728
var m1 = c.
GetMethod
("M1");
10292
var m = c.
GetMethod
("M");
10360
var m = c.
GetMethod
("M");
10470
var m = c.
GetMethod
("M");
CodeGen\CodeGenLocalFunctionTests.cs (15)
5235
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5241
var localFn2 = cClass.
GetMethod
("<M>g__local2|0_1");
5245
var localFn3 = cClass.
GetMethod
("<M>g__local3|0_2");
5249
var localFn4 = cClass.
GetMethod
("<M>g__local4|0_3");
5284
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5325
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5358
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5392
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5425
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5538
var localFn1 = cClass.
GetMethod
("<Main>g__local1|0_0");
5634
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5645
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5758
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5833
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
5964
var localFn1 = cClass.
GetMethod
("<M>g__local1|0_0");
CodeGen\CodeGenReadonlyStructTests.cs (41)
830
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
831
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
847
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
848
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
854
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
855
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
861
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
862
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
868
Assert.Equal(RefKind.Ref, namedType.
GetMethod
("M1").ThisParameter.RefKind);
869
Assert.Equal(RefKind.Ref, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
875
Assert.Equal(RefKind.None, namedType.
GetMethod
("M1").ThisParameter.RefKind);
876
Assert.Equal(RefKind.None, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
882
Assert.Equal(RefKind.None, namedType.
GetMethod
("Invoke").ThisParameter.RefKind);
914
Assert.Equal(RefKind.In, s1.
GetMethod
("M1").ThisParameter.RefKind);
915
Assert.Equal(RefKind.In, s1.
GetMethod
("ToString").ThisParameter.RefKind);
1004
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
1005
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
1011
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
1012
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
1018
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
1019
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
1025
Assert.Equal(RefKind.In, namedType.
GetMethod
("M1").ThisParameter.RefKind);
1026
Assert.Equal(RefKind.In, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
1032
Assert.Equal(RefKind.Ref, namedType.
GetMethod
("M1").ThisParameter.RefKind);
1033
Assert.Equal(RefKind.Ref, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
1039
Assert.Equal(RefKind.None, namedType.
GetMethod
("M1").ThisParameter.RefKind);
1040
Assert.Equal(RefKind.None, namedType.
GetMethod
("ToString").ThisParameter.RefKind);
1046
Assert.Equal(RefKind.None, namedType.
GetMethod
("Invoke").ThisParameter.RefKind);
1344
var m1 = type.
GetMethod
("M1");
1345
var m2 = type.
GetMethod
("M2");
1416
var m1 = type.
GetMethod
("M1");
1417
var m2 = type.
GetMethod
("M2");
1418
var m3 = type.
GetMethod
("M3");
1419
var m4 = type.
GetMethod
("M4");
1482
var m1 = type.
GetMethod
("M1");
1483
var m2 = type.
GetMethod
("M2");
1571
verifyReadOnly(s1.
GetMethod
("M1"), false, RefKind.Ref);
1572
verifyReadOnly(s1.
GetMethod
("M2"), true, RefKind.RefReadOnly);
1593
verifyReadOnly(s2.
GetMethod
("M1"), true, RefKind.RefReadOnly);
1676
var m1 = s.
GetMethod
("M1");
1682
var m2 = s.
GetMethod
("M2");
Emit\EditAndContinue\EditAndContinueTests.cs (4)
5659
var method0 = compilation0.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
5660
var method1 = compilation1.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
5730
var method1 = compilation1.GetMember<NamedTypeSymbol>("B").
GetMethod
("I.M");
5731
var method2 = compilation2.GetMember<NamedTypeSymbol>("B").
GetMethod
("I.M");
Emit\EmitMetadataTests.cs (14)
2543
var parameters = module.GlobalNamespace.GetTypeMember("T").
GetMethod
("M").GetParameters();
2567
var parameters = module.GlobalNamespace.GetTypeMember("T").
GetMethod
("get_Item").GetParameters();
2617
var lambdaParameters = module.GlobalNamespace.GetTypeMember("C").GetTypeMember("<>c").
GetMethod
("<M>b__0_0").Parameters;
2664
var parameters = module.GlobalNamespace.GetTypeMember("T").
GetMethod
("M").GetParameters();
2693
var parameters = module.GlobalNamespace.GetTypeMember("T").
GetMethod
("M").GetParameters();
2717
var parameters = module.GlobalNamespace.GetTypeMember("T").
GetMethod
("M").GetParameters();
2811
var parentParameters = comp.GetTypeByMetadataName("Parent").
GetMethod
("M").GetParameters();
2825
var childParameters = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").GetParameters();
2848
var sourceParentParameters = module.GlobalNamespace.GetTypeMember("Parent").
GetMethod
("M").GetParameters();
2873
var interfaceParameters = module.GlobalNamespace.GetTypeMember("IParent").
GetMethod
("M").GetParameters();
2879
var proxyChildParameters = module.GlobalNamespace.GetTypeMember("Child").
GetMethod
("IParent.M").GetParameters();
2900
var sourceParentParameters = module.GlobalNamespace.GetTypeMember("Parent").
GetMethod
("M").GetParameters();
2925
var interfaceParameters = module.GlobalNamespace.GetTypeMember("IParent").
GetMethod
("M").GetParameters();
2931
var proxyChildParameters = module.GlobalNamespace.GetTypeMember("Child").
GetMethod
("IParent.M").GetParameters();
Emit\InAttributeModifierTests.cs (60)
1647
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method").Parameters.Single();
1667
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method").Parameters.Single();
1688
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method");
1708
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method");
1729
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method");
1750
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method");
1958
var beginInvokeParameter = type.
GetMethod
("BeginInvoke").Parameters.First();
1962
var endInvokeParameter = type.
GetMethod
("EndInvoke").Parameters.First();
1983
var endInvokeMethod = type.
GetMethod
("EndInvoke");
2002
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method").Parameters.Single();
2022
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("Method").Parameters.Single();
2062
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("op_LogicalNot").Parameters.Single();
2082
var parameters = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("op_Addition").Parameters;
2106
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
(".ctor").Parameters.Single();
2493
var parameter = type.
GetMethod
("M").Parameters.Single();
2519
var parameter = type.
GetMethod
("M").Parameters.Single();
2541
var parameter = type.
GetMethod
("M").Parameters.Single();
2566
var parameter = type.
GetMethod
("M").Parameters.Single();
2588
var parameter = type.
GetMethod
("M").Parameters.Single();
2615
var implicitParameter = type.
GetMethod
("M").Parameters.Single();
2619
var explicitImplementation = type.
GetMethod
("Parent.M");
2643
var parameter = type.
GetMethod
("M").Parameters.Single();
2669
var parameter = type.
GetMethod
("M").Parameters.Single();
2691
var parameter = type.
GetMethod
("M").Parameters.Single();
2716
var parameter = type.
GetMethod
("Parent.M").Parameters.Single();
2738
var method = type.
GetMethod
("M");
2761
var method = type.
GetMethod
("M");
2783
var method = type.
GetMethod
("M");
2806
var method = type.
GetMethod
("M");
2828
var method = type.
GetMethod
("M");
2852
var implicitMethod = type.
GetMethod
("M");
2873
var implicitMethod = type.
GetMethod
("M");
2896
var implicitMethod = type.
GetMethod
("M");
2918
var implicitMethod = type.
GetMethod
("M");
2941
var implicitMethod = type.
GetMethod
("Parent.M");
3319
var explicitImplementation = type.
GetMethod
("Parent.set_Item");
3826
var interfaceMethod = comp.GetTypeByMetadataName("ITest").
GetMethod
("M");
3831
var classMethod = comp.GetTypeByMetadataName("Test").
GetMethod
("M");
3855
var parentMethod = comp.GetTypeByMetadataName("ParentTest").
GetMethod
("M");
3860
var classMethod = comp.GetTypeByMetadataName("Test").
GetMethod
("M");
4165
var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4189
var childModifier = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4212
var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4236
var childModifier = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4259
var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4285
var explicitModifier = type.
GetMethod
("Parent.M").RefCustomModifiers.Single().Modifier;
4308
var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4334
var implicitModifier = type.
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4337
var explicitModifier = type.
GetMethod
("Parent.M").RefCustomModifiers.Single().Modifier;
4360
var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4387
var implicitModifier = type.
GetMethod
("M").RefCustomModifiers.Single().Modifier;
4390
var explicitModifier = type.
GetMethod
("Parent.M").RefCustomModifiers.Single().Modifier;
4419
var m = comp.GlobalNamespace.GetTypeMember("Test").
GetMethod
("M");
4494
var parentMethod = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M");
4499
var childMethod = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M");
4504
var interfaceMethod = module.ContainingAssembly.GetTypeByMetadataName("IM").
GetMethod
("M");
4509
var proxyMethod = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("IM.M");
4537
var parentMethod = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M");
4545
var interfaceMethod = module.ContainingAssembly.GetTypeByMetadataName("IM").
GetMethod
("M");
4550
var proxyMethod = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("IM.M");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (82)
Attributes\AttributeTests.cs (2)
2844
var invokeMethod = delegateType.
GetMethod
("Invoke");
2859
var ctor = delegateType.
GetMethod
(".ctor");
Attributes\AttributeTests_Dynamic.cs (1)
1094
var getEnumerator = iterator.
GetMethod
("System.Collections.Generic.IEnumerable<dynamic>.GetEnumerator");
Attributes\AttributeTests_IsUnmanaged.cs (8)
40
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M").TypeParameters.Single();
94
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__N|0_0").TypeParameters.Single();
143
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M").TypeParameters.Single();
205
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__N|0_0").TypeParameters.Single();
260
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M").TypeParameters.Single();
323
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__N|0_0").TypeParameters.Single();
373
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M").TypeParameters.Single();
420
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__N|0_0").TypeParameters.Single();
Attributes\AttributeTests_NativeInteger.cs (4)
1084
var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").
GetMethod
("<M>b__0_0");
1108
var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").
GetMethod
("<M>b__0_0");
1131
var method = module.ContainingAssembly.GetTypeByMetadataName("Program").
GetMethod
("<M>g__L|0_0");
1155
var method = module.ContainingAssembly.GetTypeByMetadataName("Program").
GetMethod
("<M>g__L|0_0");
Attributes\AttributeTests_Nullable.cs (6)
2169
var method = module.ContainingAssembly.GetTypeByMetadataName("C+<>c").
GetMethod
("<Main>b__1_0");
2196
var method = module.ContainingAssembly.GetTypeByMetadataName("C+<>c").
GetMethod
("<G>b__1_0");
2223
var method = module.ContainingAssembly.GetTypeByMetadataName("C+<>c").
GetMethod
("<G>b__1_0");
2276
var method = module.ContainingAssembly.GetTypeByMetadataName("C").
GetMethod
("<M>g__L|0_0");
2300
var method = module.ContainingAssembly.GetTypeByMetadataName("C").
GetMethod
("<M>g__L|0_0");
2509
var method = module.ContainingAssembly.GetTypeByMetadataName("B").
GetMethod
("I.F");
Attributes\AttributeTests_RefReadOnly.cs (37)
37
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M");
67
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M").GetParameters().Single();
91
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M");
119
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M");
149
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("op_Addition");
172
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("op_Addition");
202
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("op_Addition");
231
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
(".ctor").Parameters.Single();
250
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
(".ctor").Parameters.Single();
275
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
(".ctor").Parameters.Single();
597
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__Inner|0_0");
625
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__Inner|0_0").GetParameters().Single();
651
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__Inner|1_0");
685
var method = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__Inner|0_0");
1160
var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("M").GetParameters().Single();
1307
var method = type.
GetMethod
("Method");
1344
var method = type.
GetMethod
("Method");
1591
var method = type.
GetMethod
("Method");
1595
var @operator = type.
GetMethod
("op_Addition");
1633
var method = type.
GetMethod
("Method");
1637
var @operator = type.
GetMethod
("op_Addition");
1677
var method = type.
GetMethod
("Method");
1681
var @operator = type.
GetMethod
("op_Addition");
1726
var method = type.
GetMethod
("Method");
1773
var method = type.
GetMethod
("Method");
1817
var method = type.
GetMethod
("Method");
1866
var method = type.
GetMethod
("Method");
1906
var method = type.
GetMethod
("Method");
1910
var @operator = type.
GetMethod
("op_Addition");
1975
var method = type.
GetMethod
("System.Runtime.CompilerServices.ITest.Method");
2024
var method = type.
GetMethod
("System.Runtime.CompilerServices.ITest.Method");
2064
var method = type.
GetMethod
("ITest.Method");
2106
var method = type.
GetMethod
("ITest.Method");
2345
var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").
GetMethod
("<Main>b__0_0");
2369
var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").
GetMethod
("<Main>b__0_0");
2392
var method = module.ContainingAssembly.GetTypeByMetadataName("Program").
GetMethod
("<Main>g__L|0_0");
2416
var method = module.ContainingAssembly.GetTypeByMetadataName("Program").
GetMethod
("<Main>g__L|0_0");
Attributes\AttributeTests_WellKnownAttributes.cs (3)
4984
var useParamsMethod = type.
GetMethod
("UseParams");
4988
var noParamsMethod = type.
GetMethod
("NoParams");
13365
var attribute = module.ContainingAssembly.GetTypeByMetadataName("Program").
GetMethod
("Test").Parameters.Single().GetAttributes().Single();
Emit\UnmanagedTypeModifierTests.cs (21)
575
var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
581
var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
610
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
623
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
656
var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
662
var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
688
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
701
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
731
var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
737
var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
763
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
776
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
806
var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
812
var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
838
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
851
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("M").TypeParameters.Single();
881
var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
887
var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("Parent.M").TypeParameters.Single();
914
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").
GetMethod
("M").TypeParameters.Single();
927
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").
GetMethod
("Parent.M").TypeParameters.Single();
1382
var typeParameter = c.GlobalNamespace.GetTypeMember("TestRef").
GetMethod
("M").TypeParameters.Single();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (148)
Semantics\FunctionPointerTests.cs (4)
1923
var declaredSymbol = (IMethodSymbol)comp.GetTypeByMetadataName("C").
GetMethod
("M2").ISymbol;
1985
var m1 = derived!.BaseTypeNoUseSiteDiagnostics.
GetMethod
("M1");
2102
var m = d!.BaseTypeNoUseSiteDiagnostics.
GetMethod
("M");
3915
var m = comp.GetTypeByMetadataName("C").
GetMethod
("M");
Semantics\GenericConstraintsTests.cs (9)
629
var method = module.GlobalNamespace.GetTypeMember("B").
GetMethod
("F");
1142
var method = module.GlobalNamespace.GetTypeMember("B").
GetMethod
("F");
1627
var method = module.GlobalNamespace.GetTypeMember("B").
GetMethod
("F");
2143
var typeParameter = module.GlobalNamespace.GetTypeMember("Test").
GetMethod
("M").TypeParameters.Single();
2194
var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").
GetMethod
("<M>g__N|0_0").TypeParameters.Single();
3142
var declaredMethod = compilation.GlobalNamespace.GetTypeMember("C").
GetMethod
("M");
3172
var declaredMethod = compilation.GlobalNamespace.GetTypeMember("C").
GetMethod
("M");
3198
var declaredMethod = compilation.GlobalNamespace.GetTypeMember("C").
GetMethod
("M");
3227
var declaredMethod = compilation.GlobalNamespace.GetTypeMember("C").
GetMethod
("M");
Semantics\InterpolationTests.cs (41)
6794
var sParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
6820
var sParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
6852
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
6887
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
6927
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
6962
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
7002
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
7040
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
7080
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
7115
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
7155
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
7190
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
7223
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
7263
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
7303
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
7343
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
7383
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
7418
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
7460
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
7495
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
(".ctor").Parameters.Single();
7537
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
(".ctor").Parameters.Single();
7577
var cParam = substitutedC.
GetMethod
("M").Parameters.Single();
7618
var cParam = comp.GetTypeByMetadataName("C`1").
GetMethod
("M").Parameters.Single();
7686
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.First();
7780
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.First();
7892
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
7958
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
7988
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
8161
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
8221
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
8341
var cParam = verifier.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
8571
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(3).Single();
8696
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
8847
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
8958
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
9025
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
9081
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
9438
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
9700
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
9776
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
11834
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
Semantics\NullableReferenceTypesTests.cs (2)
75178
var method = compilation.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
75196
var method = compilation.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
Semantics\RawInterpolationTests_Handler.cs (38)
5076
var sParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
5104
var sParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
5141
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
5181
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
5228
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
5268
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
5315
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
5358
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
5405
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
5445
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
5492
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
5532
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
5579
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
5626
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
5673
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Skip(1).Single();
5713
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
5762
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.Single();
5802
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
(".ctor").Parameters.Single();
5851
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
(".ctor").Parameters.Single();
5896
var cParam = substitutedC.
GetMethod
("M").Parameters.Single();
5944
var cParam = comp.GetTypeByMetadataName("C`1").
GetMethod
("M").Parameters.Single();
5974
var cParam = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters.First();
6100
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
6169
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
6199
var cParam = comp.SourceModule.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
6436
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
6498
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
6620
var cParam = verifier.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
6852
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(3).Single();
6979
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
7132
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
7245
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
7316
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
7376
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
7740
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(2).Single();
8013
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
8092
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Single();
8519
var cParam = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").Parameters.Skip(1).Single();
Semantics\ReadOnlyStructsTests.cs (4)
388
var method = comp.GetMember<NamedTypeSymbol>("S").
GetMethod
("M");
420
var method = comp.GetMember<NamedTypeSymbol>("S").
GetMethod
("M");
450
var method = comp.GetMember<NamedTypeSymbol>("S").
GetMethod
("M");
1458
var method = comp.GetMember<NamedTypeSymbol>("S").
GetMethod
("M");
Semantics\RefFieldTests.cs (46)
22296
VerifyParameterSymbol(type.
GetMethod
("Get").ThisParameter, "ref R1<System.Int32> this", RefKind.Ref, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22297
VerifyParameterSymbol(type.
GetMethod
("get_Item").ThisParameter, "ref R1<System.Int32> this", RefKind.Ref, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22301
VerifyParameterSymbol(type.
GetMethod
("Get").ThisParameter, "ref R2<System.Int32> this", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22302
VerifyParameterSymbol(type.
GetMethod
("get_Item").ThisParameter, "ref R2<System.Int32> this", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22365
VerifyParameterSymbol(type.
GetMethod
("Get").ThisParameter, "ref R1<System.Int32> this", RefKind.Ref, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22366
VerifyParameterSymbol(type.
GetMethod
("get_Item").ThisParameter, "ref R1<System.Int32> this", RefKind.Ref, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22371
VerifyParameterSymbol(type.
GetMethod
("Get").ThisParameter, "ref R2<System.Int32> this", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22372
VerifyParameterSymbol(type.
GetMethod
("get_Item").ThisParameter, "ref R2<System.Int32> this", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22582
VerifyParameterSymbol(baseType.
GetMethod
("F1A").Parameters[0], "ref R<System.Int32> r1", RefKind.Ref, ScopedKind.None);
22583
VerifyParameterSymbol(baseType.
GetMethod
("F2A").Parameters[0], "scoped ref R<System.Int32> r2", RefKind.Ref, ScopedKind.ScopedRef);
22671
VerifyParameterSymbol(type.
GetMethod
("F1").Parameters[0], "ref R<T> r1", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22672
VerifyParameterSymbol(type.
GetMethod
("F2").Parameters[0], "out T t2", RefKind.Out, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22673
VerifyParameterSymbol(type.
GetMethod
("F3").Parameters[0], "in R<T> t3", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22674
VerifyParameterSymbol(type.
GetMethod
("F4").Parameters[0], "R<T> t4", RefKind.None, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22755
VerifyParameterSymbol(baseType.
GetMethod
("F4A").Parameters[0], "ref R<System.Int32> r4", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22865
VerifyParameterSymbol(baseType.
GetMethod
("F1A").Parameters[0], "out System.Int32 t1", RefKind.Out, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22866
VerifyParameterSymbol(baseType.
GetMethod
("F2A").Parameters[0], "out System.Int32 t2", RefKind.Out, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22867
VerifyParameterSymbol(baseType.
GetMethod
("F3A").Parameters[0], "out System.Int32 t3", RefKind.Out, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22930
VerifyParameterSymbol(baseType.
GetMethod
("F1A").Parameters[0], "ref System.Int32 t1", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: false);
22931
VerifyParameterSymbol(baseType.
GetMethod
("F2A").Parameters[0], "scoped ref System.Int32 t2", RefKind.Ref, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22932
VerifyParameterSymbol(baseType.
GetMethod
("F3A").Parameters[0], "ref System.Int32 t3", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22933
VerifyParameterSymbol(baseType.
GetMethod
("F4A").Parameters[0], "ref System.Int32 t4", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22996
VerifyParameterSymbol(baseType.
GetMethod
("F1A").Parameters[0], "in System.Int32 t1", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: false);
22997
VerifyParameterSymbol(baseType.
GetMethod
("F2A").Parameters[0], "scoped in System.Int32 t2", RefKind.In, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
22998
VerifyParameterSymbol(baseType.
GetMethod
("F3A").Parameters[0], "in System.Int32 t3", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
22999
VerifyParameterSymbol(baseType.
GetMethod
("F4A").Parameters[0], "in System.Int32 t4", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
23086
VerifyParameterSymbol(baseType.
GetMethod
("F1A").Parameters[0], "R<System.Int32> r1", RefKind.None, ScopedKind.None, expectedHasUnscopedRefAttribute: false);
23087
VerifyParameterSymbol(baseType.
GetMethod
("F2A").Parameters[0], "scoped R<System.Int32> r2", RefKind.None, ScopedKind.ScopedValue, expectedHasUnscopedRefAttribute: false);
23088
VerifyParameterSymbol(baseType.
GetMethod
("F3A").Parameters[0], "R<System.Int32> r3", RefKind.None, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
23089
VerifyParameterSymbol(baseType.
GetMethod
("F4A").Parameters[0], "R<System.Int32> r4", RefKind.None, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
23860
VerifyParameterSymbol(typeA.
GetMethod
("NoAttributes").Parameters[0], "out System.Int32 i", RefKind.Out, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
23861
VerifyParameterSymbol(typeA.
GetMethod
("ScopedRefOnly").Parameters[0], "out System.Int32 i", RefKind.Out, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
23862
VerifyParameterSymbol(typeA.
GetMethod
("UnscopedRefOnly").Parameters[0], "out System.Int32 i", RefKind.Out, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
23863
VerifyParameterSymbol(typeA.
GetMethod
("ScopedRefAndUnscopedRef").Parameters[0], "out System.Int32 i", RefKind.Out, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
23962
VerifyParameterSymbol(typeA.
GetMethod
("NoAttributes").Parameters[0], "ref R x", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: false);
23963
VerifyParameterSymbol(typeA.
GetMethod
("ScopedRefOnly").Parameters[0], "scoped ref R x", RefKind.Ref, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
23964
VerifyParameterSymbol(typeA.
GetMethod
("UnscopedRefOnly").Parameters[0], "ref R x", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
23965
VerifyParameterSymbol(typeA.
GetMethod
("ScopedRefAndUnscopedRef").Parameters[0], "ref R x", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
24070
VerifyParameterSymbol(typeA.
GetMethod
("NoAttributes").Parameters[0], "in R x", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: false);
24071
VerifyParameterSymbol(typeA.
GetMethod
("ScopedRefOnly").Parameters[0], "scoped in R x", RefKind.In, ScopedKind.ScopedRef, expectedHasUnscopedRefAttribute: false);
24072
VerifyParameterSymbol(typeA.
GetMethod
("UnscopedRefOnly").Parameters[0], "in R x", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
24073
VerifyParameterSymbol(typeA.
GetMethod
("ScopedRefAndUnscopedRef").Parameters[0], "in R x", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
24934
VerifyParameterSymbol(typeA.
GetMethod
("F1").Parameters[0], "ref R x", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: false);
24935
VerifyParameterSymbol(typeA.
GetMethod
("F2").Parameters[0], "ref R x", RefKind.Ref, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
24936
VerifyParameterSymbol(typeA.
GetMethod
("F3").Parameters[0], "in R x", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: false);
24937
VerifyParameterSymbol(typeA.
GetMethod
("F4").Parameters[0], "in R x", RefKind.In, ScopedKind.None, expectedHasUnscopedRefAttribute: true);
Semantics\TopLevelStatementsTests.cs (4)
6170
MethodSymbol method = program.
GetMethod
(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName);
6176
var localFn1 = program.
GetMethod
("<" + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName + ">g__local1|0_0");
9061
Assert.Empty(program.
GetMethod
(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName).GetAttributes());
9108
Assert.Empty(program.
GetMethod
(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName).GetAttributes().As<CSharpAttributeData>());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (70)
SymbolDisplay\SymbolDisplayTests.cs (1)
7531
global => global.GetTypeMember("X").
GetMethod
("M"),
Symbols\ExtendedPartialMethodsTests.cs (2)
2497
Assert.NotNull(cType.
GetMethod
("M"));
2498
Assert.NotNull(cType.
GetMethod
("I.M"));
Symbols\FunctionPointerTypeSymbolTests.cs (23)
42
var m = c.
GetMethod
("M");
110
var mParams = comp.GetTypeByMetadataName("C").
GetMethod
("M").Parameters;
195
var m = c.
GetMethod
("M");
263
var m = c.
GetMethod
("M");
325
var m1 = c.
GetMethod
("M1");
329
var m2 = c.
GetMethod
("M2");
333
var m3 = c.
GetMethod
("M3");
375
var m = c.
GetMethod
("M");
468
var m = c.
GetMethod
("M");
570
var m = c.
GetMethod
("M");
678
var m = c.
GetMethod
("M");
708
var m = c.
GetMethod
("M");
725
var m = c.
GetMethod
("M");
744
var m = c.
GetMethod
("M");
762
var m = c.
GetMethod
("M");
781
var m = c.
GetMethod
("M");
799
var m = c.
GetMethod
("M");
817
var m = c.
GetMethod
("M");
835
var m = c.
GetMethod
("M");
853
var m = c.
GetMethod
("M");
871
var m = c.
GetMethod
("M");
889
var m = c.
GetMethod
("M");
1055
var m = testClass.
GetMethod
("M");
Symbols\GenericConstraintTests.cs (3)
114
var method = type.
GetMethod
("I<C,System.Object>.M");
4856
method = type.
GetMethod
("IB.M2");
5492
CheckConstraints(type.
GetMethod
("I<System.Object>.M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
Symbols\Metadata\PE\LoadInAttributeModifier.cs (2)
389
.GetTypeByMetadataName("Child").
GetMethod
("M");
542
.GetTypeByMetadataName("Child").
GetMethod
("M");
Symbols\Metadata\PE\LoadingAttributes.cs (3)
1307
var parameter = (PEParameterSymbol)class1.
GetMethod
("M1").GetParameters().Single();
1441
var parameters = class1.
GetMethod
("M1").GetParameters();
1468
var parameters = class1.
GetMethod
("M1").GetParameters();
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (2)
469
var m = c2.
GetMethod
("C1<U>.I1.M");
471
Assert.Equal(c2.Interfaces().Single().
GetMethod
("M"), m.ExplicitInterfaceImplementations.Single());
Symbols\Retargeting\RetargetingTests.cs (10)
272
var m = b.
GetMethod
("I<A>.M");
279
var i_a_m_v2 = i_a_v2.
GetMethod
("M");
282
var n = b.
GetMethod
("I<A>.N");
287
var i_a_n_v2 = i_a_v2.
GetMethod
("N");
301
implemented_m = c.
GetMethod
("I<CT>.M").ExplicitInterfaceImplementations[0];
305
var i_ct_m_v2 = i_ct_v2.
GetMethod
("M");
308
implemented_n = c.
GetMethod
("I<CT>.N").ExplicitInterfaceImplementations[0];
312
var i_ct_n_v2 = i_ct_v2.
GetMethod
("N");
907
return c.
GetMethod
("M");
1072
var m = finalComp.GetTypeByMetadataName("C").
GetMethod
("M");
Symbols\Source\CustomModifierCopyTests.cs (17)
57
var classMethod1 = @class.
GetMethod
("CppCli.CppInterface1.Method1");
61
var classMethod2 = @class.
GetMethod
("Method2");
100
var classMethod1a = @class.
GetMethod
("CppCli.CppInterface1.Method1");
104
var classMethod1b = @class.
GetMethod
("CppCli.CppInterface2.Method1");
476
var classMethod1 = @class.
GetMethod
("I2.M1");
746
var method = Bug813305.
GetMethod
("IBug813305.M");
776
var classMethod = global.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
820
var classMethod = global.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
863
var classMethod1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
898
var classMethod2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
922
var classMethod3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
939
var classMethod4 = comp4.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMethod
("M");
1158
var classMethod1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMethod
("M");
1185
var classMethod2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMethod
("M");
1212
var classMethod3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").
GetMethod
("M");
1257
var classMethod = global.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
1297
var classMethod = global.GetMember<NamedTypeSymbol>("C").
GetMethod
("I.M");
Symbols\Source\ExpressionBodiedMethodTests.cs (2)
293
method = (SourceMemberMethodSymbol)c.
GetMethod
("I.N");
298
method = (SourceMemberMethodSymbol)c.
GetMethod
("J.N");
Symbols\Source\MethodTests.cs (2)
2510
var m = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").GetPublicSymbol();
2517
var m = module.GlobalNamespace.GetTypeMember("C").
GetMethod
("M").GetPublicSymbol();
Symbols\Source\RecordTests.cs (3)
743
var clone = c.
GetMethod
(WellKnownMemberNames.CloneMethodName);
796
var clone = c.
GetMethod
(WellKnownMemberNames.CloneMethodName);
893
var clone = c.
GetMethod
(WellKnownMemberNames.CloneMethodName);