95 references to ERR_ImplicitImplementationOfInaccessibleInterfaceMember
Microsoft.CodeAnalysis.CSharp (3)
Errors\ErrorFacts.cs (1)
2233
case ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
:
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1753
if (diagnostic.Severity == DiagnosticSeverity.Error && diagnostic.Code is not ((int)ErrorCode.ERR_ImplicitImplementationOfNonPublicInterfaceMember or (int)ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
))
Symbols\TypeSymbol.cs (1)
1008
diagnostics.Add(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, GetImplicitImplementationDiagnosticLocation(interfaceMember, implementingType, implicitImpl), implementingType, interfaceMember, implicitImpl);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (92)
Symbols\DefaultInterfaceImplementationTests.cs (86)
9105
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(5, 17)
9118
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(5, 17)
9233
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(9, 25)
9429
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(9, 17)
9482
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(9, 25)
9540
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(9, 26)
9598
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(9, 17)
9818
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test2", "I1.M1()", "Test2.M1()").WithLocation(4, 17)
11967
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(10, 17),
11983
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(10, 17)
12395
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "M1").WithArguments("Test1", "I1.M1()", "Test1.M1()").WithLocation(10, 25)
14707
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(12, 9),
14710
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(17, 9)
14913
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9),
14916
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
15164
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9),
15167
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
15241
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9),
15244
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
15323
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(9, 29),
15326
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(9, 34)
15405
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9),
15408
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
15640
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test2", "I1.P1.get", "Test2.P1.get").WithLocation(6, 9),
15643
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test2", "I1.P1.set", "Test2.P1.set").WithLocation(11, 9)
18260
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(12, 9)
18389
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9)
18507
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9)
18578
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9)
18654
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(9, 29)
18730
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(11, 9)
18894
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test2", "I1.P1.get", "Test2.P1.get").WithLocation(6, 9)
18998
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(17, 9)
19052
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
19170
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
19241
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
19317
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(9, 34)
19393
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(16, 9)
19557
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test2", "I1.P1.set", "Test2.P1.set").WithLocation(11, 9)
20537
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.P1.get", "Test1.P1.get").WithLocation(12, 9),
20540
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(17, 9)
20688
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.P1.set", "Test1.P1.set").WithLocation(17, 9)
22526
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(12, 9),
22529
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(17, 9)
22586
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9),
22589
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
22710
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9),
22713
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
22787
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9),
22790
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
22869
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(9, 38),
22872
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(9, 43)
22951
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9),
22954
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
23121
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test2", "I1.this[int].get", "Test2.this[int].get").WithLocation(6, 9),
23124
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test2", "I1.this[int].set", "Test2.this[int].set").WithLocation(11, 9)
24988
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(12, 9)
25042
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9)
25160
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9)
25231
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9)
25307
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(9, 38)
25383
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test1", "I1.this[int].get", "Test1.this[int].get").WithLocation(11, 9)
25547
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("Test2", "I1.this[int].get", "Test2.this[int].get").WithLocation(6, 9)
25651
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(17, 9)
25705
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
25823
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
25894
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
25970
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(9, 43)
26046
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test1", "I1.this[int].set", "Test1.this[int].set").WithLocation(16, 9)
26210
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("Test2", "I1.this[int].set", "Test2.this[int].set").WithLocation(11, 9)
28218
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "add").WithArguments("Test1", "I1.P1.add", "Test1.P1.add").WithLocation(12, 9),
28221
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "remove").WithArguments("Test1", "I1.P1.remove", "Test1.P1.remove").WithLocation(16, 9)
28418
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "add").WithArguments("Test1", "I1.P1.add", "Test1.P1.add").WithLocation(11, 9),
28421
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "remove").WithArguments("Test1", "I1.P1.remove", "Test1.P1.remove").WithLocation(15, 9)
28668
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "add").WithArguments("Test1", "I1.P1.add", "Test1.P1.add").WithLocation(11, 9),
28671
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "remove").WithArguments("Test1", "I1.P1.remove", "Test1.P1.remove").WithLocation(15, 9)
28746
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "add").WithArguments("Test1", "I1.P1.add", "Test1.P1.add").WithLocation(11, 9),
28749
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "remove").WithArguments("Test1", "I1.P1.remove", "Test1.P1.remove").WithLocation(15, 9)
28830
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "P1").WithArguments("Test1", "I1.P1.add", "Test1.P1.add").WithLocation(9, 41),
28833
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "P1").WithArguments("Test1", "I1.P1.remove", "Test1.P1.remove").WithLocation(9, 41)
28913
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "add").WithArguments("Test1", "I1.P1.add", "Test1.P1.add").WithLocation(11, 9),
28916
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "remove").WithArguments("Test1", "I1.P1.remove", "Test1.P1.remove").WithLocation(15, 9)
29152
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "add").WithArguments("Test2", "I1.P1.add", "Test2.P1.add").WithLocation(6, 9),
29155
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "remove").WithArguments("Test2", "I1.P1.remove", "Test2.P1.remove").WithLocation(10, 9)
31249
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "add").WithArguments("Test1", "I1.P1.add", "Test1.P1.add").WithLocation(12, 9),
31252
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "remove").WithArguments("Test1", "I1.P1.remove", "Test1.P1.remove").WithLocation(16, 9)
Symbols\StaticAbstractMembersInInterfacesTests.cs (6)
23574
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("C1", "I1.M01.get", "C1.M01.get").WithLocation(4, 28),
23577
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("C1", "I1.M01.set", "C1.M01.set").WithLocation(4, 33)
23726
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("C1", "I1.M01.set", "C1.M01.set").WithLocation(4, 33)
23899
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "set").WithArguments("C1", "I1.M01.set", "C1.M01.set").WithLocation(4, 28)
24078
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("C1", "I1.M01.get", "C1.M01.get").WithLocation(4, 28)
24251
Diagnostic(ErrorCode.
ERR_ImplicitImplementationOfInaccessibleInterfaceMember
, "get").WithArguments("C1", "I1.M01.get", "C1.M01.get").WithLocation(4, 28)