41 references to ERR_MethFuncPtrMismatch
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Conversions.cs (1)
2975
TypeKind.FunctionPointer => ErrorCode.
ERR_MethFuncPtrMismatch
,
Binder\Binder_Expressions.cs (1)
2878
TypeKind.FunctionPointer => ErrorCode.
ERR_MethFuncPtrMismatch
,
Binder\Binder_Statements.cs (1)
2485
errorCode = ErrorCode.
ERR_MethFuncPtrMismatch
;
Errors\ErrorFacts.cs (1)
2030
or ErrorCode.
ERR_MethFuncPtrMismatch
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (20)
CodeGen\CodeGenFunctionPointersTests.cs (20)
3147
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M1").WithArguments("M1", "delegate*<ref string, void>").WithLocation(9, 44),
3150
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M1").WithArguments("M1", "delegate*<string, void>").WithLocation(10, 40),
3153
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M2").WithArguments("M2", "delegate*<in string, void>").WithLocation(11, 43),
3156
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M2").WithArguments("M2", "delegate*<string, void>").WithLocation(12, 40),
3159
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M3").WithArguments("M3", "delegate*<out object, void>").WithLocation(13, 44),
3162
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M3").WithArguments("M3", "delegate*<string, void>").WithLocation(14, 40)
3205
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M1").WithArguments("M1", "delegate*<object, void>").WithLocation(13, 40),
3208
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M2").WithArguments("M2", "delegate*<object, void>").WithLocation(14, 40),
3211
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M3").WithArguments("M3", "delegate*<object, void>").WithLocation(15, 40),
3217
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M3").WithArguments("M3", "delegate*<ref object, void>").WithLocation(17, 44),
3220
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M4").WithArguments("M4", "delegate*<ref object, void>").WithLocation(18, 44),
3223
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M1").WithArguments("M1", "delegate*<in object, void>").WithLocation(19, 43),
3226
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M3").WithArguments("M3", "delegate*<in object, void>").WithLocation(20, 43),
3229
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M4").WithArguments("M4", "delegate*<in object, void>").WithLocation(21, 43),
3232
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M1").WithArguments("M1", "delegate*<out object, void>").WithLocation(22, 45),
3235
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M2").WithArguments("M2", "delegate*<out object, void>").WithLocation(23, 45),
3238
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M4").WithArguments("M4", "delegate*<out object, void>").WithLocation(24, 45),
3404
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&M").WithArguments("M", "delegate*<int, int>").WithLocation(9, 35)
3704
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "(delegate*<string>)&M").WithArguments("M", "delegate*<string>").WithLocation(6, 19)
3921
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&c.M1").WithArguments("M1", "delegate*<C, void>").WithLocation(10, 35),
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (13)
FirstClassSpanTests.cs (1)
5180
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&C.M").WithArguments("C.M(System.Span<int>)", "delegate*<int[], void>").WithLocation(5, 9));
RefReadonlyParameterTests.cs (12)
8116
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&V").WithArguments("V", "delegate*<ref readonly int, void>").WithLocation(9, 10),
8119
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&R").WithArguments("R", "delegate*<ref readonly int, void>").WithLocation(10, 10),
8125
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&O").WithArguments("O", "delegate*<ref readonly int, void>").WithLocation(12, 10),
8128
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&RR").WithArguments("RR", "delegate*<int, void>").WithLocation(13, 9),
8137
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&RR").WithArguments("RR", "delegate*<out int, void>").WithLocation(16, 9),
8143
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&R").WithArguments("R", "delegate*<in int, void>").WithLocation(18, 9));
8176
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "(delegate*<ref readonly int, void>)&Y").WithArguments("Y", "delegate*<ref readonly int, void>").WithLocation(10, 9));
8236
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&C.Y1").WithArguments("Y1", "delegate*<ref readonly int, void>").WithLocation(6, 12),
8245
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&C.Y1").WithArguments("Y1", "delegate*<ref readonly int, void>").WithLocation(6, 12)
8342
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&C.Y1").WithArguments("Y1", "delegate*<ref int, void>").WithLocation(6, 12));
8372
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&C.X1").WithArguments("X1", "delegate*<in int, void>").WithLocation(6, 12));
8378
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "&C.X1").WithArguments("X1", "delegate*<in int, void>").WithLocation(6, 12)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\StaticAbstractMembersInInterfacesTests.cs (4)
15274
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "(delegate*<void>)&this.M01").WithArguments("M01", "delegate*<void>").WithLocation(14, 13),
15277
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "(delegate*<void>)&this.M04").WithArguments("M04", "delegate*<void>").WithLocation(15, 13),
15283
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "(delegate*<void>)&x.M01").WithArguments("M01", "delegate*<void>").WithLocation(28, 13),
15286
Diagnostic(ErrorCode.
ERR_MethFuncPtrMismatch
, "(delegate*<void>)&x.M04").WithArguments("M04", "delegate*<void>").WithLocation(30, 13),