14 references to ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
Microsoft.CodeAnalysis.CSharp (2)
Errors\ErrorFacts.cs (1)
2511
or ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
Symbols\Extensions\SynthesizedExtensionMarker.cs (1)
93
diagnostics.Add(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, parameterTypeSyntax);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (12)
Semantics\ExtensionOperatorsTests.cs (7)
4466
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "C2").WithLocation(700, 19),
4487
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "T").WithLocation(1400, 22),
4490
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "T").WithLocation(1500, 22),
19975
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "C2").WithLocation(700, 19),
19996
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "T").WithLocation(1400, 22),
19999
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "T").WithLocation(1500, 22),
27363
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "C1").WithLocation(4, 19)
Semantics\ExtensionTests.cs (5)
3966
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "string").WithLocation(3, 19),
3969
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "T").WithLocation(8, 22));
17293
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "string").WithLocation(10, 19),
31333
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "C").WithLocation(14, 19),
37086
Diagnostic(ErrorCode.
ERR_RefExtensionParameterMustBeValueTypeOrConstrainedToOne
, "string").WithLocation(6, 19),