47 references to ERR_CircularConstraint
Microsoft.CodeAnalysis.CSharp (3)
Errors\ErrorFacts.cs (1)
904
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)
98000
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T4").WithArguments("T4", "T4").WithLocation(13, 27),
105778
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12)
105811
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "notnull").WithArguments("notnull", "notnull").WithLocation(5, 12),
105835
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12)
105856
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "@notnull").WithArguments("notnull", "notnull").WithLocation(5, 12),
110684
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(3, 9),
110687
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(2, 9),
110690
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 9));
110735
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(10, 9),
110738
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(15, 9),
110741
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "U").WithLocation(20, 9));
110769
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(1, 9),
110778
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "U").WithArguments("U", "U").WithLocation(2, 9),
110790
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "V").WithArguments("V", "V").WithLocation(3, 9),
110827
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(5, 20),
110833
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(7, 20),
110845
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(4, 20));
110874
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(7, 17),
110877
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(8, 17),
110883
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "T").WithArguments("T", "T").WithLocation(10, 17),
110999
Diagnostic(ErrorCode.
ERR_CircularConstraint
, "object?").WithArguments("T", "T").WithLocation(6, 19),
111002
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));