23 references to WRN_ExplicitImplCollision
Microsoft.CodeAnalysis.CSharp (5)
Errors\ErrorFacts.cs (2)
307
case ErrorCode.
WRN_ExplicitImplCollision
:
918
or ErrorCode.
WRN_ExplicitImplCollision
Generated\ErrorFacts.Generated.cs (1)
44
case ErrorCode.
WRN_ExplicitImplCollision
:
Symbols\Source\ExplicitInterfaceHelpers.cs (2)
416
diagnostics.Add(ErrorCode.
WRN_ExplicitImplCollision
, implementingMember.GetFirstLocation(), implementingMember);
428
diagnostics.Add(ErrorCode.
WRN_ExplicitImplCollision
, implementingMember.GetFirstLocation(), implementingMember);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenInterfaceImplementation.cs (2)
2112
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Explicit.I1<int, int>.Method<V>(int, System.Func<int, int, V>, int)"));
2437
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Explicit.I1<int, int>.Method(int, int[])"));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (12)
Semantics\AmbiguousOverrideTests.cs (2)
412
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "M").WithArguments("CFoo.Metadata.IFooAmbiguous<string, long>.M(string)").WithLocation(4, 38),
415
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "M").WithArguments("CFoo.Metadata.IFooAmbiguous<string, long>.M(string)").WithLocation(4, 38),
Semantics\InheritanceBindingTests.cs (7)
4710
new ErrorDescription { Code = (int)ErrorCode.
WRN_ExplicitImplCollision
, Line = 10, Column = 25, IsWarning = true },
4733
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Class.Interface<int>.Method<V>(int)").WithLocation(10, 25));
4755
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Class.Interface<int>.Method<V>(int)").WithLocation(10, 25),
4781
new ErrorDescription { Code = (int)ErrorCode.
WRN_ExplicitImplCollision
, Line = 10, Column = 25, IsWarning = true },
4837
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Other.Interface<int, int>.Method(int)").WithLocation(21, 30)
7918
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Explicit.I1<int, int>.Method<V>(int, System.Func<int, int, V>, int)"),
8069
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Explicit.I1<int, int>.Method(int, int[])"));
Semantics\NullableReferenceTypesTests.cs (3)
138933
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Class.Interface<string>.Method(string)").WithLocation(11, 28),
138959
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Class.Interface<string>.Method(string?)").WithLocation(11, 28),
138985
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Class.Interface<string>.Method(string)").WithLocation(11, 28),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\IndexerTests.cs (1)
538
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "this").WithArguments("C.I1.this[int]"),
Symbols\StaticAbstractMembersInInterfacesTests.cs (2)
32385
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Other.Interface<int, int>.Method(int)").WithLocation(11, 37)
32414
Diagnostic(ErrorCode.
WRN_ExplicitImplCollision
, "Method").WithArguments("Other.Interface<int, int>.Method(int)").WithLocation(11, 37)
Symbols\SymbolErrorTests.cs (1)
18075
new ErrorDescription { Code = (int)ErrorCode.
WRN_ExplicitImplCollision
, Line = 9, Column = 20, IsWarning = true });