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