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)
4521
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(900, 18),
4527
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(1100, 28),
4542
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1600, 21),
4545
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1700, 21),
4548
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1800, 21),
4551
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1900, 31),
4554
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2000, 31),
4557
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2100, 31),
20178
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(900, 18),
20184
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(1100, 28),
20199
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1600, 21),
20202
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1700, 21),
20205
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1800, 21),
20208
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1900, 31),
20211
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2000, 31),
20214
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2100, 31),
Semantics\ExtensionTests.cs (6)
3835
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "object").WithLocation(4, 18),
3838
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(5, 21),
3841
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(6, 21));
3884
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "object").WithLocation(4, 28),
3887
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(5, 31),
3890
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)
9318
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
9321
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
10533
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
10536
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
11272
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
11275
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
12766
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(26, 25),
12769
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(36, 35)
13866
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
13869
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
14656
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
14659
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
14810
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
14813
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
15933
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
15936
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
16122
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
16125
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
17294
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
17297
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
17472
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
17475
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
18641
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
18644
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
20276
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
20279
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
20423
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
20426
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
21335
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
21338
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),