54 references to ERR_DuplicateExplicitImpl
Microsoft.CodeAnalysis.CSharp (3)
Errors\ErrorFacts.cs (1)
1987
or ErrorCode.
ERR_DuplicateExplicitImpl
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
168
Diagnostic diag = new CSDiagnostic(new CSDiagnosticInfo(ErrorCode.
ERR_DuplicateExplicitImpl
, interfaceMember), this.GetFirstLocation());
Symbols\TypeSymbol.cs (1)
868
diagnostics.Add(ErrorCode.
ERR_DuplicateExplicitImpl
, implementingType.GetFirstLocation(), interfaceMember);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (19)
CodeGen\CodeGenExplicitImplementationTests.cs (3)
1052
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("I.E").WithLocation(5, 7),
1055
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("I.P").WithLocation(5, 7),
1058
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("I.M()").WithLocation(5, 7));
CodeGen\CodeGenTupleTest.cs (16)
20417
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<(int a, int b)>.M()").WithLocation(10, 14),
20420
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<(int c, int d)>.M()").WithLocation(10, 14),
20426
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<(int c, int d)>.M()").WithLocation(16, 14),
20429
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<(int a, int b)>.M()").WithLocation(16, 14),
20435
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<(int a, int b)>.M()").WithLocation(22, 14),
20438
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<(int c, int d)>.M()").WithLocation(22, 14),
20444
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<(int a, int b)>.M()").WithLocation(28, 14),
20447
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<(int c, int d)>.M()").WithLocation(28, 14)
20633
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<(T a, T b)>.M()").WithLocation(10, 14),
20636
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<(T c, T d)>.M()").WithLocation(10, 14),
20642
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<(T c, T d)>.M()").WithLocation(16, 14),
20645
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<(T a, T b)>.M()").WithLocation(16, 14),
20651
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<(T a, T b)>.M()").WithLocation(22, 14),
20654
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<(T c, T d)>.M()").WithLocation(22, 14),
20660
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<(T a, T b)>.M()").WithLocation(28, 14),
20663
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<(T c, T d)>.M()").WithLocation(28, 14)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
PartialEventsAndConstructorsTests.cs (1)
1321
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("I.E").WithLocation(5, 15),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (22)
Semantics\InheritanceBindingTests.cs (5)
7140
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "Class").WithArguments("I2.Method<T>(int, ref T[], out System.Collections.Generic.List<T>)").WithLocation(8, 24),
7143
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "Class").WithArguments("I1.Property").WithLocation(8, 24),
8331
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("Ns1.I1<Ns1.C0<C1T1, C1T2>>.P").WithLocation(18, 11),
8334
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("Ns1.I1<Ns1.C0<C1T1, C1T2>>.E").WithLocation(18, 11),
8337
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("Ns1.I1<Ns1.C0<C1T1, C1T2>>.M()").WithLocation(18, 11)
Semantics\NullableReferenceTypesTests.cs (17)
16870
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<A?>.M()").WithLocation(11, 14),
16873
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<A>.M()").WithLocation(11, 14),
16879
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<A>.M()").WithLocation(17, 14),
16882
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<A?>.M()").WithLocation(17, 14),
16888
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<A>.M()").WithLocation(23, 14),
16891
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<A?>.M()").WithLocation(23, 14),
16897
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<A?>.M()").WithLocation(29, 14),
16900
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<A>.M()").WithLocation(29, 14)
17236
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<T?>.M()").WithLocation(10, 14),
17239
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C1").WithArguments("I1<T>.M()").WithLocation(10, 14),
17245
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<T>.M()").WithLocation(16, 14),
17248
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I1<T?>.M()").WithLocation(16, 14),
17254
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<T>.M()").WithLocation(22, 14),
17257
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C3").WithArguments("I1<T?>.M()").WithLocation(22, 14),
17263
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<T?>.M()").WithLocation(28, 14),
17266
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C4").WithArguments("I1<T>.M()").WithLocation(28, 14)
139434
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C2").WithArguments("I.Goo<T>(T?)").WithLocation(9, 7),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Symbols\DefaultInterfaceImplementationTests.cs (4)
35360
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "I3").WithArguments("I1<string>.M1()").WithLocation(13, 18),
35363
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "I3").WithArguments("I1<string?>.M1()").WithLocation(13, 18)
39501
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "I3").WithArguments("I1<string>.M1").WithLocation(13, 18),
39504
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "I3").WithArguments("I1<string?>.M1").WithLocation(13, 18),
Symbols\Source\FileModifierTests.cs (4)
2840
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("FI<object>.Prop").WithLocation(6, 16),
2870
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("FI<nint>.Prop").WithLocation(8, 16),
4740
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("I.P").WithLocation(6, 24),
4951
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("FI.operator +(FI, int)").WithLocation(6, 24),
Symbols\SymbolErrorTests.cs (1)
2032
Diagnostic(ErrorCode.
ERR_DuplicateExplicitImpl
, "C").WithArguments("I.this[int]").WithLocation(13, 14),