68 references to ERR_InExtensionParameterMustBeValueType
Microsoft.CodeAnalysis.CSharp (2)
Errors\ErrorFacts.cs (1)
2511
or ErrorCode.
ERR_InExtensionParameterMustBeValueType
Symbols\Extensions\SynthesizedExtensionMarker.cs (1)
107
diagnostics.Add(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, parameterTypeSyntax);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (56)
Semantics\ExtensionOperatorsTests.cs (16)
4539
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(900, 18),
4545
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(1100, 28),
4560
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1600, 21),
4563
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1700, 21),
4566
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1800, 21),
4569
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1900, 31),
4572
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2000, 31),
4575
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2100, 31),
20222
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(900, 18),
20228
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(1100, 28),
20243
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1600, 21),
20246
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1700, 21),
20249
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1800, 21),
20252
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1900, 31),
20255
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2000, 31),
20258
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2100, 31),
Semantics\ExtensionTests.cs (6)
3851
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "object").WithLocation(4, 18),
3854
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(5, 21),
3857
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(6, 21));
3900
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "object").WithLocation(4, 28),
3903
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(5, 31),
3906
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(6, 31));
Semantics\ExtensionTests2.cs (34)
7736
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
7739
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
7881
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
7884
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
9330
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
9333
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
10553
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
10556
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
11292
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
11295
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
12835
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(26, 25),
12838
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(36, 35)
13973
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
13976
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
14769
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
14772
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
14923
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
14926
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
16046
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
16049
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
16235
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
16238
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
17407
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
17410
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
17585
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
17588
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
18754
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
18757
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
20389
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
20392
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
20536
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
20539
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
21448
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
21451
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Symbols\ExtensionMethodTests.cs (10)
4281
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C").WithLocation(11, 18),
4284
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "I").WithLocation(12, 18),
4287
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "D").WithLocation(13, 18),
4290
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "S[]").WithLocation(14, 18),
4293
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(15, 21),
4326
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C").WithLocation(11, 28),
4329
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "I").WithLocation(12, 28),
4332
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "D").WithLocation(13, 28),
4335
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "S[]").WithLocation(14, 28),
4338
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(15, 31),