31 references to ERR_ParamsCollectionInfiniteChainOfConstructorCalls
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Conversions.cs (1)
1031
_diagnostics.Add(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, syntax, inProgress, inProgressConstructor.OriginalDefinition);
Errors\ErrorFacts.cs (1)
2444
or ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (29)
Semantics\CollectionExpressionTests_WithElement_Extra.cs (8)
8162
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[]").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<T>)").WithLocation(2, 5),
8165
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "with()").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<T>)").WithLocation(3, 6),
8168
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "with(1)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<T>)").WithLocation(5, 6));
8198
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "with(1)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection()").WithLocation(5, 6));
8228
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[]").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<T>)").WithLocation(2, 5),
8231
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "with()").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<T>)").WithLocation(3, 6),
8234
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "with(1)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<T>)").WithLocation(5, 6),
8276
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "with(1)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(T, params MyCollection<T>)").WithLocation(4, 6),
Semantics\ParamsCollectionTests.cs (21)
13723
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test()").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(20, 9),
13726
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(1)").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(21, 9),
13729
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(2, 3)").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(22, 9)
13771
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test()").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(20, 9),
13774
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(1)").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(21, 9),
13777
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(2, 3)").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(22, 9)
13869
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[]").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(20, 14),
13872
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[1]").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(21, 14),
13875
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[2, 3]").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(22, 14)
13917
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[]").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(20, 14),
13920
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[1]").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(21, 14),
13923
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "[2, 3]").WithArguments("MyCollection", "MyCollection.MyCollection(params MyCollection)").WithLocation(22, 14)
14015
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test()").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<MyCollection<T>>)").WithLocation(20, 9),
14018
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(1)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<MyCollection<T>>)").WithLocation(21, 9),
14021
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(2, 3)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<MyCollection<T>>)").WithLocation(22, 9)
14113
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test()").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<MyCollection<T>>)").WithLocation(20, 9),
14116
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(1)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<MyCollection<T>>)").WithLocation(21, 9),
14119
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(2, 3)").WithArguments("MyCollection<int>", "MyCollection<T>.MyCollection(params MyCollection<MyCollection<T>>)").WithLocation(22, 9)
14185
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test()").WithArguments("MyCollection2", "MyCollection2.MyCollection2(params MyCollection1)").WithLocation(44, 9),
14188
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(1)").WithArguments("MyCollection2", "MyCollection2.MyCollection2(params MyCollection1)").WithLocation(45, 9),
14191
Diagnostic(ErrorCode.
ERR_ParamsCollectionInfiniteChainOfConstructorCalls
, "Test(2, 3)").WithArguments("MyCollection2", "MyCollection2.MyCollection2(params MyCollection1)").WithLocation(46, 9)