47 references to ERR_CircularConstraint
Microsoft.CodeAnalysis.CSharp (3)
Errors\ErrorFacts.cs (1)
842
case ErrorCode.
ERR_CircularConstraint
:
Symbols\ConstraintsHelper.cs (2)
150
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(constraintTypeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_CircularConstraint
, constraintTypeParameter, typeParameter))));
222
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(underlyingTypeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_CircularConstraint
, underlyingTypeParameter, typeParameter))));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (22)
Semantics\NullableReferenceTypesTests.cs (22)
94230
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T4").WithArguments("T4", "T4").WithLocation(13, 27),
102008
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12)
102041
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "notnull").WithArguments("notnull", "notnull").WithLocation(5, 12),
102065
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12)
102086
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12),
106914
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(3, 9),
106917
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(2, 9),
106920
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 9));
106965
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(10, 9),
106968
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(15, 9),
106971
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(20, 9));
106999
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(1, 9),
107008
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(2, 9),
107020
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "V").WithArguments("V", "V").WithLocation(3, 9),
107057
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 20),
107063
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(7, 20),
107075
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(4, 20));
107104
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(7, 17),
107107
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(8, 17),
107113
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(10, 17),
107229
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "object?").WithArguments("T", "T").WithLocation(6, 19),
107232
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "object").WithArguments("T", "T").WithLocation(7, 19));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (22)
Symbols\GenericConstraintConversionTests.cs (2)
653
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(2, 9),
655
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(2, 12),
Symbols\GenericConstraintTests.cs (8)
937
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 14),
939
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(8, 12));
2834
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "a").WithArguments("T", "T").WithLocation(3, 29),
2837
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "M<string, string>").WithArguments("T", "U").WithLocation(6, 11));
3045
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "a").WithArguments("T", "T").WithLocation(3, 30),
3054
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "M<object>").WithArguments("T", "T").WithLocation(7, 12),
3082
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(1, 17),
3084
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 26));
Symbols\SymbolErrorTests.cs (12)
7683
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(1, 9),
7685
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "V").WithLocation(4, 9),
7687
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T3").WithLocation(10, 17),
7689
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T2").WithArguments("T2", "T2").WithLocation(10, 21));
7711
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "V").WithArguments("V", "U").WithLocation(3, 18),
7713
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(9, 12));
7750
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T3").WithLocation(1, 13),
7752
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T5").WithLocation(1, 13),
7754
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T2").WithArguments("T2", "T5").WithLocation(9, 13),
7756
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T3").WithArguments("T3", "T5").WithLocation(9, 17),
7758
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T4").WithLocation(16, 10),
7760
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T2").WithArguments("T2", "T4").WithLocation(24, 21));