47 references to ERR_CircularConstraint
Microsoft.CodeAnalysis.CSharp (3)
Errors\ErrorFacts.cs (1)
906
or ErrorCode.
ERR_CircularConstraint
Symbols\ConstraintsHelper.cs (2)
179
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(constraintTypeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_CircularConstraint
, constraintTypeParameter, typeParameter))));
251
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)
98084
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T4").WithArguments("T4", "T4").WithLocation(13, 27),
105862
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12)
105895
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "notnull").WithArguments("notnull", "notnull").WithLocation(5, 12),
105919
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12)
105940
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12),
110768
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(3, 9),
110771
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(2, 9),
110774
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 9));
110819
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(10, 9),
110822
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(15, 9),
110825
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(20, 9));
110853
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(1, 9),
110862
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(2, 9),
110874
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "V").WithArguments("V", "V").WithLocation(3, 9),
110911
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 20),
110917
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(7, 20),
110929
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(4, 20));
110958
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(7, 17),
110961
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(8, 17),
110967
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(10, 17),
111083
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "object?").WithArguments("T", "T").WithLocation(6, 19),
111086
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)
939
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 14),
941
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(8, 12));
2836
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "a").WithArguments("T", "T").WithLocation(3, 29),
2839
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "M<string, string>").WithArguments("T", "U").WithLocation(6, 11));
3047
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "a").WithArguments("T", "T").WithLocation(3, 30),
3056
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "M<object>").WithArguments("T", "T").WithLocation(7, 12),
3084
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(1, 17),
3086
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 26));
Symbols\SymbolErrorTests.cs (12)
7759
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(1, 9),
7761
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "V").WithLocation(4, 9),
7763
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T3").WithLocation(10, 17),
7765
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T2").WithArguments("T2", "T2").WithLocation(10, 21));
7787
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "V").WithArguments("V", "U").WithLocation(3, 18),
7789
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(9, 12));
7826
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T3").WithLocation(1, 13),
7828
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T5").WithLocation(1, 13),
7830
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T2").WithArguments("T2", "T5").WithLocation(9, 13),
7832
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T3").WithArguments("T3", "T5").WithLocation(9, 17),
7834
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T1").WithArguments("T1", "T4").WithLocation(16, 10),
7836
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T2").WithArguments("T2", "T4").WithLocation(24, 21));