1 write to Method
Microsoft.CodeAnalysis (1)
CodeGen\CompilationTestData.cs (1)
30
this.
Method
= method;
359 references to Method
Microsoft.CodeAnalysis (1)
CodeGen\CompilationTestData.cs (1)
81
var methodsByName = map.Where(p => p.Value.
Method
!= null).ToImmutableDictionary();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (9)
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (2)
133
var method = (MethodSymbol)testData.GetMethodData("C.F()").
Method
;
136
method = (MethodSymbol)testData.GetMethodData("C.G<T>(T)").
Method
;
CodeGen\CodeGenLocalFunctionTests.cs (1)
33
result = ((MethodSymbol)kvp.Value.
Method
).GetPublicSymbol();
CodeGen\CodeGenScriptTests.cs (4)
499
Assert.Equal("System.Threading.Tasks.Task<object>", ((MethodSymbol)methodData.
Method
).ReturnType.ToDisplayString());
527
Assert.True(((MethodSymbol)methodData.
Method
).ReturnsVoid);
559
Assert.Equal("System.Threading.Tasks.Task<object>", ((MethodSymbol)methodData.
Method
).ReturnType.ToDisplayString());
587
Assert.Equal("System.Threading.Tasks.Task<object>", ((MethodSymbol)methodData.
Method
).ReturnType.ToDisplayString());
Emit\EditAndContinue\EditAndContinueClosureTests.cs (2)
372
var localFunction0 = testData0.GetMethodData("C.<F>g__x|0_0").
Method
;
375
var localFunction1 = diff1.TestData.GetMethodData("C.<F>g__x|0_0").
Method
;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (286)
DynamicTests.cs (12)
55
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
96
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
137
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
178
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
218
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
263
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
654
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
693
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
732
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
780
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
946
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
984
Assert.Equal(TypeKind.Dynamic, ((MethodSymbol)methodData.
Method
).ReturnType.TypeKind);
ExpressionCompilerTests.cs (154)
785
var parameter = ((MethodSymbol)methodData.
Method
).Parameters[0];
1033
var parameter = ((MethodSymbol)methodData.
Method
).Parameters[0];
1401
var method = (MethodSymbol)methodData.
Method
;
1667
var method = (MethodSymbol)methodData.
Method
;
1713
var method = (MethodSymbol)methodData.
Method
;
2085
var method = (MethodSymbol)methodData.
Method
;
2154
var method = (MethodSymbol)methodData.
Method
;
2211
var method = (MethodSymbol)methodData.
Method
;
2550
Assert.Equal(Cci.CallingConvention.Generic, ((Cci.IMethodDefinition)methodData.
Method
.GetCciAdapter()).CallingConvention);
2564
Assert.Equal(Cci.CallingConvention.Default, ((Cci.IMethodDefinition)methodData.
Method
.GetCciAdapter()).CallingConvention);
2609
Assert.Equal(Cci.CallingConvention.Generic, ((Cci.IMethodDefinition)methodData.
Method
.GetCciAdapter()).CallingConvention);
2639
Assert.Equal(Cci.CallingConvention.ExtraArguments, ((Cci.IMethodDefinition)methodData.
Method
.GetCciAdapter()).CallingConvention);
2758
Assert.False(data.
Method
.IsStatic);
2759
Assert.Equal("System.Object <>x.<>c.<<>m0>b__0_0(System.Object y)", ((Symbol)data.
Method
).ToTestDisplayString());
3536
Assert.Equal("int[]", ((MethodSymbol)methodData.
Method
).ReturnType.ToDisplayString());
4712
Assert.Equal(SpecialType.System_Int32, ((MethodSymbol)methodData.
Method
).ReturnType.SpecialType);
4748
Assert.Equal("T", ((MethodSymbol)methodData.
Method
).ReturnType.Name);
4844
Assert.Equal("int?", ((MethodSymbol)methodData.
Method
).ReturnTypeWithAnnotations.ToDisplayString());
4865
Assert.Equal("int?", ((MethodSymbol)methodData.
Method
).ReturnTypeWithAnnotations.ToDisplayString());
4870
Assert.True(((MethodSymbol)methodData.
Method
).ReturnsVoid);
5169
Assert.Equal(actionType, ((MethodSymbol)methodData.
Method
).ReturnType);
5186
Assert.True(((MethodSymbol)methodData.
Method
).ReturnsVoid);
5204
Assert.Equal(actionType, ((MethodSymbol)methodData.
Method
).ReturnType);
5226
Assert.True(((MethodSymbol)methodData.
Method
).ReturnsVoid);
5302
Assert.Equal(actionType, ((MethodSymbol)methodData.
Method
).ReturnType);
5321
Assert.True(((MethodSymbol)methodData.
Method
).ReturnsVoid);
5340
Assert.True(((MethodSymbol)methodData.
Method
).ReturnsVoid);
5367
Assert.True(((MethodSymbol)methodData.
Method
).ReturnsVoid);
5739
Assert.Equal(ErrorCode.WRN_UnifyReferenceMajMin, (ErrorCode)((MethodSymbol)methodData.
Method
).ReturnType.GetUseSiteDiagnostic().Code);
6238
var returnType = (NamedTypeSymbol)((MethodSymbol)methodData.
Method
).ReturnType;
7225
Assert.True(data.
Method
.IsStatic);
7226
Assert.Equal("System.SByte <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this, System.SByte x)", ((Symbol)data.
Method
).ToTestDisplayString());
7290
Assert.True(data.
Method
.IsStatic);
7291
Assert.Equal("System.Int16 <>x.<>m0(C.<>c__DisplayClass0_1 <>4__this, System.Int16 x)", ((Symbol)data.
Method
).ToTestDisplayString());
7631
Assert.True(data.
Method
.IsStatic);
7632
Assert.Equal("System.SByte <>x.<>m0(System.SByte x, ref C.<>c__DisplayClass0_0 value)", ((Symbol)data.
Method
).ToTestDisplayString());
7688
Assert.True(data.
Method
.IsStatic);
7689
Assert.Equal("System.Int16 <>x.<>m0(System.Int16 x, ref C.<>c__DisplayClass0_0 value, ref C.<>c__DisplayClass0_1 value)", ((Symbol)data.
Method
).ToTestDisplayString());
7927
Assert.False(data.
Method
.IsStatic);
7928
Assert.Equal("System.Int32 <>x.<>c.<<>m0>b__0_0(System.Int32 x)", ((Symbol)data.
Method
).ToTestDisplayString());
7987
Assert.True(methodData.
Method
.IsStatic);
7988
AssertEx.Equal("System.Int32 <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8029
Assert.True(methodData.
Method
.IsStatic);
8030
AssertEx.Equal("System.String <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8072
Assert.True(methodData.
Method
.IsStatic);
8073
AssertEx.Equal("System.String <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8117
Assert.True(methodData.
Method
.IsStatic);
8118
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8160
Assert.True(methodData.
Method
.IsStatic);
8161
AssertEx.Equal("T <>x<T>.<>m0(C<T>.<>c__DisplayClass2_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8237
Assert.True(methodData.
Method
.IsStatic);
8238
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8282
Assert.True(methodData.
Method
.IsStatic);
8283
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8328
Assert.True(methodData.
Method
.IsStatic);
8329
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String x)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8375
Assert.True(methodData.
Method
.IsStatic);
8376
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String x)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8419
Assert.True(methodData.
Method
.IsStatic);
8420
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8462
Assert.True(methodData.
Method
.IsStatic);
8463
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8505
Assert.True(methodData.
Method
.IsStatic);
8506
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8581
Assert.True(methodData.
Method
.IsStatic);
8582
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8624
Assert.True(methodData.
Method
.IsStatic);
8625
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String y, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8667
Assert.True(methodData.
Method
.IsStatic);
8668
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String value, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8710
Assert.True(methodData.
Method
.IsStatic);
8711
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String x)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8755
Assert.True(methodData.
Method
.IsStatic);
8756
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String x, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8800
Assert.True(methodData.
Method
.IsStatic);
8801
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String x, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8845
Assert.True(methodData.
Method
.IsStatic);
8846
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String value, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8887
Assert.True(methodData.
Method
.IsStatic);
8888
AssertEx.Equal("System.Int32 <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8929
Assert.True(methodData.
Method
.IsStatic);
8930
AssertEx.Equal("T <>x<T>.<>m0(" + (isStruct ? "ref " : "") + "C<T> <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8971
Assert.True(methodData.
Method
.IsStatic);
8972
AssertEx.Equal("System.String <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9014
Assert.True(methodData.
Method
.IsStatic);
9015
AssertEx.Equal("System.String <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9059
Assert.True(methodData.
Method
.IsStatic);
9060
AssertEx.Equal("System.String <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9104
Assert.True(methodData.
Method
.IsStatic);
9105
AssertEx.Equal("System.String <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9245
Assert.True(methodData.
Method
.IsStatic);
9246
AssertEx.Equal("T <>x<T>.<>m0(" + (isStruct ? "out " : "") + "C<T> <>4__this, T y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9280
Assert.True(methodData.
Method
.IsStatic);
9281
AssertEx.Equal("System.Object <>x.<>m0(C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9298
Assert.False(methodData.
Method
.IsStatic);
9299
AssertEx.Equal("System.Int32 <>x.<>c__DisplayClass0_0.<<>m0>b__0()", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9341
Assert.True(methodData.
Method
.IsStatic);
9342
AssertEx.Equal("System.Object <>x.<>m0(S y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9359
Assert.False(methodData.
Method
.IsStatic);
9360
AssertEx.Equal("S <>x.<>c__DisplayClass0_0.<<>m0>b__0()", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9400
Assert.True(methodData.
Method
.IsStatic);
9401
AssertEx.Equal("System.Object <>x.<>m0(out C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9419
Assert.False(methodData.
Method
.IsStatic);
9420
AssertEx.Equal("System.Int32 <>x.<>c__DisplayClass0_0.<<>m0>b__0()", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9459
Assert.True(methodData.
Method
.IsStatic);
9460
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9499
Assert.True(methodData.
Method
.IsStatic);
9500
AssertEx.Equal("System.Int32 <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9630
Assert.True(methodData.
Method
.IsStatic);
9631
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9671
Assert.True(methodData.
Method
.IsStatic);
9672
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9714
Assert.True(methodData.
Method
.IsStatic);
9715
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String z)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9757
Assert.True(methodData.
Method
.IsStatic);
9758
AssertEx.Equal("System.String <>x.<>m0(C <>4__this, System.String z)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9822
Assert.True(methodData.
Method
.IsStatic);
9823
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9856
Assert.True(methodData.
Method
.IsStatic);
9857
AssertEx.Equal("C <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9895
Assert.True(methodData.
Method
.IsStatic);
9896
AssertEx.Equal("C <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9935
Assert.True(methodData.
Method
.IsStatic);
9936
AssertEx.Equal("C <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9976
Assert.True(methodData.
Method
.IsStatic);
9977
AssertEx.Equal("C <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10016
Assert.True(methodData.
Method
.IsStatic);
10017
AssertEx.Equal("C <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10055
Assert.True(methodData.
Method
.IsStatic);
10056
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10094
Assert.True(methodData.
Method
.IsStatic);
10095
AssertEx.Equal("System.Int32 <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10136
Assert.True(methodData.
Method
.IsStatic);
10137
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10177
Assert.True(methodData.
Method
.IsStatic);
10178
AssertEx.Equal("System.Int32 <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10242
Assert.True(methodData.
Method
.IsStatic);
10243
AssertEx.Equal("C <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10286
Assert.True(methodData.
Method
.IsStatic);
10287
AssertEx.Equal("System.Int32 <>x.<>m0(" + (isStruct ? "out " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10325
Assert.True(methodData.
Method
.IsStatic);
10326
AssertEx.Equal("System.Byte <>x.<>m0(" + (isStruct ? "out " : "") + "C <>4__this, System.Byte y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10369
Assert.True(methodData.
Method
.IsStatic);
10370
AssertEx.Equal("System.Int32 <>x.<>m0(" + (isStruct ? "out " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10409
Assert.True(methodData.
Method
.IsStatic);
10410
AssertEx.Equal("System.Byte <>x.<>m0(" + (isStruct ? "out " : "") + "C <>4__this, System.Byte y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10495
Assert.True(methodData.
Method
.IsStatic);
10496
AssertEx.Equal("System.Int32 <>x.<>m0(" + (isStruct ? "out " : "") + "C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10554
Assert.True(methodData.
Method
.IsStatic);
10555
AssertEx.Equal("System.Int32 <>x.<>m0(C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10646
Assert.True(methodData.
Method
.IsStatic);
10647
AssertEx.Equal("System.Int32 <>x.<>m0(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
10685
Assert.True(methodData.
Method
.IsStatic);
10686
AssertEx.Equal("System.Int32 <>x.<>m0()", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
HoistedThisTests.cs (1)
994
var method = (MethodSymbol)methodData.
Method
;
LocalFunctionTests.cs (4)
330
Assert.True(data.
Method
.IsStatic);
331
Assert.Equal("System.Int32 <>x.<>m0(System.Int32 value, ref C.<>c__DisplayClass0_0 value)", ((Symbol)data.
Method
).ToTestDisplayString());
373
Assert.True(data.
Method
.IsStatic);
374
Assert.Equal("System.Int32 <>x.<>m0(ref C.<>c__DisplayClass0_0 value)", ((Symbol)data.
Method
).ToTestDisplayString());
LocalsTests.cs (97)
1108
var method = (MethodSymbol)testData.GetMethodData("<>x.<>m0").
Method
;
1119
method = (MethodSymbol)testData.GetMethodData("<>x.<>m1").
Method
;
1765
var method = (MethodSymbol)testData.GetMethodData("<>x<T, U, V>.<>m0<W>").
Method
;
1783
method = (MethodSymbol)testData.GetMethodData("<>x<T, U, V>.<>m1<W>").
Method
;
1800
method = (MethodSymbol)testData.GetMethodData("<>x<T, U, V>.<>m2<W>").
Method
;
1815
method = (MethodSymbol)testData.GetMethodData("<>x<T, U, V>.<>m3<W>").
Method
;
1830
method = (MethodSymbol)testData.GetMethodData("<>x<T, U, V>.<>m4<W>").
Method
;
1844
method = (MethodSymbol)testData.GetMethodData("<>x<T, U, V>.<>m5<W>").
Method
;
1899
var method = (MethodSymbol)testData.GetMethodData("<>x<T, U>.<>m1").
Method
;
2769
Assert.Equal(SpecialType.System_Int32, ((MethodSymbol)testData.GetMethodData(typeName + ".<>m0").
Method
).ReturnType.SpecialType);
2778
Assert.Equal(SpecialType.System_Int32, ((MethodSymbol)methodData.
Method
).ReturnType.SpecialType);
6478
Assert.True(methodData.
Method
.IsStatic);
6479
AssertEx.Equal("System.Int32 <>x.<>m1(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6529
Assert.True(methodData.
Method
.IsStatic);
6530
AssertEx.Equal("System.String <>x.<>m1(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6583
Assert.True(methodData.
Method
.IsStatic);
6584
AssertEx.Equal("System.String <>x.<>m2(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6634
Assert.True(methodData.
Method
.IsStatic);
6635
AssertEx.Equal("System.Int32 <>x.<>m1(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6687
Assert.True(methodData.
Method
.IsStatic);
6688
AssertEx.Equal("T <>x<T>.<>m2(C<T>.<>c__DisplayClass2_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6778
Assert.True(methodData.
Method
.IsStatic);
6779
AssertEx.Equal("System.String <>x.<>m1(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6835
Assert.True(methodData.
Method
.IsStatic);
6836
AssertEx.Equal("System.String <>x.<>m1(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6888
Assert.True(methodData.
Method
.IsStatic);
6889
AssertEx.Equal("System.String <>x.<>m2(C <>4__this, System.String x)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6946
Assert.True(methodData.
Method
.IsStatic);
6947
AssertEx.Equal("System.String <>x.<>m3(C <>4__this, System.String x)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
6997
Assert.True(methodData.
Method
.IsStatic);
6998
AssertEx.Equal("System.Int32 <>x.<>m1(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7049
Assert.True(methodData.
Method
.IsStatic);
7050
AssertEx.Equal("System.Int32 <>x.<>m2(C <>4__this, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7101
Assert.True(methodData.
Method
.IsStatic);
7102
AssertEx.Equal("System.Int32 <>x.<>m2(C <>4__this, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7192
Assert.True(methodData.
Method
.IsStatic);
7193
AssertEx.Equal("System.String <>x.<>m1(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7244
Assert.True(methodData.
Method
.IsStatic);
7245
AssertEx.Equal("System.String <>x.<>m1(C <>4__this, System.String y, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7296
Assert.True(methodData.
Method
.IsStatic);
7297
AssertEx.Equal("System.String <>x.<>m1(C <>4__this, System.String value, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7349
Assert.True(methodData.
Method
.IsStatic);
7350
AssertEx.Equal("System.String <>x.<>m2(C <>4__this, System.String x)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7403
Assert.True(methodData.
Method
.IsStatic);
7404
AssertEx.Equal("System.String <>x.<>m3(C <>4__this, System.String x, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7457
Assert.True(methodData.
Method
.IsStatic);
7458
AssertEx.Equal("System.String <>x.<>m3(C <>4__this, System.String x, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7511
Assert.True(methodData.
Method
.IsStatic);
7512
AssertEx.Equal("System.String <>x.<>m3(C <>4__this, System.String value, ref C.<>c__DisplayClass2_0 value)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7562
Assert.True(methodData.
Method
.IsStatic);
7563
AssertEx.Equal("System.Int32 <>x.<>m1(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7613
Assert.True(methodData.
Method
.IsStatic);
7614
AssertEx.Equal("T <>x<T>.<>m1(" + (isStruct ? "ref " : "") + "C<T> <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7663
Assert.True(methodData.
Method
.IsStatic);
7664
AssertEx.Equal("System.String <>x.<>m1(" + (isStruct ? "ref " : "") + "C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7718
Assert.True(methodData.
Method
.IsStatic);
7719
AssertEx.Equal("System.String <>x.<>m1(" + (isStruct ? "ref " : "") + "C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7770
Assert.True(methodData.
Method
.IsStatic);
7771
AssertEx.Equal("System.String <>x.<>m1(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7826
Assert.True(methodData.
Method
.IsStatic);
7827
AssertEx.Equal("System.String <>x.<>m2(" + (isStruct ? "ref " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
7993
Assert.True(methodData.
Method
.IsStatic);
7994
AssertEx.Equal("T <>x<T>.<>m1(" + (isStruct ? "out " : "") + "C<T> <>4__this, T y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8042
Assert.True(methodData.
Method
.IsStatic);
8043
AssertEx.Equal("System.Int32 <>x.<>m1(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8092
Assert.True(methodData.
Method
.IsStatic);
8093
AssertEx.Equal("System.Int32 <>x.<>m2(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8248
Assert.True(methodData.
Method
.IsStatic);
8249
AssertEx.Equal("System.String <>x.<>m1(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8301
Assert.True(methodData.
Method
.IsStatic);
8302
AssertEx.Equal("System.String <>x.<>m1(C <>4__this, System.String y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8351
Assert.True(methodData.
Method
.IsStatic);
8352
AssertEx.Equal("System.String <>x.<>m3(C <>4__this, System.String z)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8405
Assert.True(methodData.
Method
.IsStatic);
8406
AssertEx.Equal("System.String <>x.<>m4(C <>4__this, System.String z)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8482
Assert.True(methodData.
Method
.IsStatic);
8483
AssertEx.Equal("System.Int32 <>x.<>m1(C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8529
Assert.True(methodData.
Method
.IsStatic);
8530
AssertEx.Equal("C <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8577
Assert.True(methodData.
Method
.IsStatic);
8578
AssertEx.Equal("C <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8626
Assert.True(methodData.
Method
.IsStatic);
8627
AssertEx.Equal("C <>x.<>m0(C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8676
Assert.True(methodData.
Method
.IsStatic);
8677
AssertEx.Equal("C <>x.<>m0(C.<>c__DisplayClass0_0 <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8759
Assert.True(methodData.
Method
.IsStatic);
8760
AssertEx.Equal("System.Int32 <>x.<>m1(" + (isStruct ? "out " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8806
Assert.True(methodData.
Method
.IsStatic);
8807
AssertEx.Equal("System.Byte <>x.<>m1(" + (isStruct ? "out " : "") + "C <>4__this, System.Byte y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8857
Assert.True(methodData.
Method
.IsStatic);
8858
AssertEx.Equal("System.Int32 <>x.<>m1(" + (isStruct ? "out " : "") + "C <>4__this)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
8905
Assert.True(methodData.
Method
.IsStatic);
8906
AssertEx.Equal("System.Byte <>x.<>m1(" + (isStruct ? "out " : "") + "C <>4__this, System.Byte y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9012
Assert.True(methodData.
Method
.IsStatic);
9013
AssertEx.Equal("System.Int32 <>x.<>m1(" + (isStruct ? "out " : "") + "C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
9086
Assert.True(methodData.
Method
.IsStatic);
9087
AssertEx.Equal("System.Int32 <>x.<>m1(C <>4__this, System.Int32 y)", ((MethodSymbol)methodData.
Method
).ToTestDisplayString());
ManagedAddressOfTests.cs (4)
38
AssertIsStringPointer(((MethodSymbol)methodData.
Method
).ReturnType);
72
AssertIsStringPointer(((MethodSymbol)methodData.
Method
).ReturnType);
108
AssertIsStringPointer(((MethodSymbol)methodData.
Method
).ReturnType);
224
AssertIsStringPointer(((MethodSymbol)methodData.
Method
).ReturnType);
PseudoVariableTests.cs (2)
1121
Assert.Equal(SpecialType.System_Int32, ((PointerTypeSymbol)((MethodSymbol)methodData.
Method
).ReturnType).PointedAtType.SpecialType);
1161
Assert.Equal(SpecialType.System_Char, ((PointerTypeSymbol)((MethodSymbol)methodData.
Method
).ReturnType).PointedAtType.SpecialType);
ReferencedModulesTests.cs (6)
691
Assert.Equal(((MethodSymbol)methodData.
Method
).ReturnType.ContainingAssembly.ToDisplayString(), identityBS2.GetDisplayName());
758
Assert.Equal(((MethodSymbol)methodData.
Method
).ReturnType.ContainingAssembly.ToDisplayString(), identityBS2.GetDisplayName());
932
Assert.Equal(((MethodSymbol)methodData.
Method
).ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName());
950
Assert.Equal(((MethodSymbol)methodData.
Method
).ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName());
966
Assert.Equal(((MethodSymbol)methodData.
Method
).ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName());
1144
Assert.Equal(((MethodSymbol)methodData.
Method
).ReturnType.ContainingAssembly.ToDisplayString(), identityObjectModel.GetDisplayName());
TupleTests.cs (6)
55
var method = (MethodSymbol)methodData.
Method
;
185
var method = (MethodSymbol)methodData.
Method
;
227
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
275
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
398
var method = (MethodSymbol)methodData.
Method
;
472
var method = (MethodSymbol)testData.GetExplicitlyDeclaredMethods().Single().Value.
Method
;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
Semantics\BindingAsyncTasklikeMoreTests.cs (8)
110
var method = (MethodSymbol)testData.GetMethodData("C.F()").
Method
;
113
method = (MethodSymbol)testData.GetMethodData("C.G<T>(T)").
Method
;
435
var method = (MethodSymbol)testData.GetMethodData("C.F()").
Method
;
439
method = (MethodSymbol)testData.GetMethodData("C.G()").
Method
;
516
var method = (MethodSymbol)testData.GetMethodData("C.<>c.<M>b__3_0()").
Method
;
520
method = (MethodSymbol)testData.GetMethodData("C.<>c.<M>b__3_1()").
Method
;
595
var method = (MethodSymbol)testData.GetMethodData("C.<M>g__F|0_0()").
Method
;
599
method = (MethodSymbol)testData.GetMethodData("C.<M>g__G|0_1<T>(T)").
Method
;
Semantics\DelegateTypeTests.cs (1)
12313
var method = (MethodSymbol)verifier.TestData.GetMethodsByName()["Program.<>c.<F>b__0_0()"].
Method
;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CSharpTestBase.cs (2)
1808
var typeName = GetContainingTypeMetadataName(methodData.
Method
);
1814
var method = (PEMethodSymbol)type.GetMembers(methodData.
Method
.MetadataName).Single();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (2)
ExpressionCompilerTestHelpers.cs (2)
522
verifyTypeParameters((TMethodSymbol)methodData.
Method
);
534
Assert.Equal(((Cci.IMethodDefinition)methodData.
Method
.GetCciAdapter()).CallingConvention, expectedGeneric ? Cci.CallingConvention.Generic : Cci.CallingConvention.Default);
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\CompilationTestDataExtensions.cs (1)
35
var module = method.
Method
.ContainingModule;
CompilationVerifier.cs (2)
601
var methodDef = (Cci.IMethodDefinition)methodData.
Method
.GetCciAdapter();
635
return _visualizeRealIL(_lazyModuleSymbol, methodData, markers, _testData.Module.GetMethodBody(methodData.
Method
).AreLocalsZeroed);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
CodeGen\CodeGenScriptTests.vb (4)
306
Assert.Equal("System.Threading.Tasks.Task(Of Object)", methodData.
Method
.ReturnType.ToDisplayString())
334
Assert.True(methodData.
Method
.ReturnsVoid)
365
Assert.Equal("System.Threading.Tasks.Task(Of Object)", methodData.
Method
.ReturnType.ToDisplayString())
393
Assert.Equal("System.Threading.Tasks.Task(Of Object)", methodData.
Method
.ReturnType.ToDisplayString())
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (43)
ExpressionCompilerTests.vb (20)
195
Dim method = methodData.
Method
903
Dim parameter = DirectCast(methodData.
Method
, MethodSymbol).Parameters.Single()
1134
Dim parameter = testData.GetMethodData("<>x.<>m0(ByRef Object)").
Method
.Parameters.Single()
1438
Dim method = testData.GetMethodData("<>x.<>m0").
Method
1707
Dim method = testData.GetMethodData("<>x.<>m0").
Method
2019
Dim method = DirectCast(methodData.
Method
, MethodSymbol)
2076
Dim method = DirectCast(methodData.
Method
, MethodSymbol)
2138
Assert.Equal(Cci.CallingConvention.Generic, (DirectCast(methodData.
Method
.GetCciAdapter(), Cci.IMethodDefinition)).CallingConvention)
2144
Assert.Equal(Cci.CallingConvention.Default, (DirectCast(methodData.
Method
.GetCciAdapter(), Cci.IMethodDefinition)).CallingConvention)
2271
Assert.Equal(methodData.
Method
.ReturnType.ToDisplayString(), "Integer()")
2553
Assert.Equal(DirectCast(methodData.
Method
, MethodSymbol).ReturnType.SpecialType, SpecialType.System_Boolean)
3339
Assert.Equal(DirectCast(methodData.
Method
, MethodSymbol).ReturnType.ToDisplayString(), "Integer?")
3361
Assert.Equal(DirectCast(methodData.
Method
, MethodSymbol).ReturnType.ToDisplayString(), "Integer?")
3367
Assert.Equal(DirectCast(methodData.
Method
, MethodSymbol).ReturnType.SpecialType, SpecialType.System_String)
3389
Assert.Equal(DirectCast(methodData.
Method
, MethodSymbol).ReturnType.ToDisplayString(), "Integer?")
3394
Assert.Equal(DirectCast(methodData.
Method
, MethodSymbol).ReturnType.ToDisplayString(), "Integer?")
3399
Assert.True(DirectCast(methodData.
Method
, MethodSymbol).IsSub)
3439
Assert.Equal(SpecialType.System_Int32, methodData.
Method
.ReturnType.SpecialType)
3474
Assert.Equal(SpecialType.System_Int32, methodData.
Method
.ReturnType.SpecialType)
4513
Dim returnType = DirectCast(methodData.
Method
.ReturnType, NamedTypeSymbol)
HoistedMeTests.vb (1)
663
Dim method As MethodSymbol = DirectCast(methodData.
Method
, MethodSymbol)
LocalsTests.vb (12)
562
Dim method = DirectCast(testData.GetMethodData("<>x.<>m0").
Method
, MethodSymbol)
573
method = DirectCast(testData.GetMethodData("<>x.<>m1").
Method
, MethodSymbol)
1131
Dim method = DirectCast(testData.GetMethodData("<>x(Of T, U, V).<>m0(Of W)").
Method
, MethodSymbol)
1157
method = DirectCast(testData.GetMethodData("<>x(Of T, U, V).<>m1(Of W)").
Method
, MethodSymbol)
1176
method = DirectCast(testData.GetMethodData("<>x(Of T, U, V).<>m2(Of W)").
Method
, MethodSymbol)
1191
method = DirectCast(testData.GetMethodData("<>x(Of T, U, V).<>m3(Of W)").
Method
, MethodSymbol)
1206
method = DirectCast(testData.GetMethodData("<>x(Of T, U, V).<>m4(Of W)").
Method
, MethodSymbol)
1221
method = DirectCast(testData.GetMethodData("<>x(Of T, U, V).<>m5(Of W)").
Method
, MethodSymbol)
1283
Dim method = DirectCast(testData.GetMethodData("<>x(Of T, $CLS0).<>m1").
Method
, MethodSymbol)
1971
Assert.Equal(SpecialType.System_Int32, testData.GetMethodData(typeName & ".<>m0").
Method
.ReturnType.SpecialType)
1980
Assert.Equal(SpecialType.System_Int32, methodData.
Method
.ReturnType.SpecialType)
2012
Dim method = testData.GetMethodData("<>x(Of T).<>m0").
Method
ReferencedModulesTests.vb (4)
608
Assert.Equal(methodData.
Method
.ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName())
626
Assert.Equal(methodData.
Method
.ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName())
642
Assert.Equal(methodData.
Method
.ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName())
796
Assert.Equal(methodData.
Method
.ReturnType.ContainingAssembly.ToDisplayString(), identityObjectModel.GetDisplayName())
TupleTests.vb (6)
55
Dim method = methodData.
Method
189
Dim method = methodData.
Method
230
Dim method = testData.Methods.Single().Value.
Method
277
Dim method = DirectCast(testData.Methods.Single().Value.
Method
, MethodSymbol)
398
Dim method = methodData.
Method
464
Dim method = testData.Methods.Single().Value.
Method