34 references to ERR_InExtensionParameterMustBeValueType
Microsoft.CodeAnalysis.CSharp (2)
Errors\ErrorFacts.cs (1)
2512
or ErrorCode.
ERR_InExtensionParameterMustBeValueType
Symbols\Extensions\SynthesizedExtensionMarker.cs (1)
97
diagnostics.Add(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, parameterTypeSyntax);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (32)
Semantics\ExtensionOperatorsTests.cs (16)
4472
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(900, 18),
4478
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(1100, 28),
4493
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1600, 21),
4496
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1700, 21),
4499
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1800, 21),
4502
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1900, 31),
4505
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2000, 31),
4508
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2100, 31),
19981
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(900, 18),
19987
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "C2").WithLocation(1100, 28),
20002
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1600, 21),
20005
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1700, 21),
20008
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1800, 21),
20011
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(1900, 31),
20014
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2000, 31),
20017
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(2100, 31),
Semantics\ExtensionTests.cs (6)
3677
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "object").WithLocation(4, 18),
3680
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(5, 21),
3683
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(6, 21));
3726
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "object").WithLocation(4, 28),
3729
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(5, 31),
3732
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(6, 31));
Semantics\ExtensionTests2.cs (10)
6365
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
6368
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
7123
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
7126
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
7862
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
7865
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)
9178
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(26, 25),
9181
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(36, 35)
10092
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(21, 25),
10095
Diagnostic(ErrorCode.
ERR_InExtensionParameterMustBeValueType
, "T").WithLocation(31, 35)