42 references to ERR_BadProtectedAccess
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder.ValueChecks.cs (2)
1553
Error(diagnostics, ErrorCode.
ERR_BadProtectedAccess
, node, propertySymbol, accessThroughType, this.ContainingType);
1602
Error(diagnostics, ErrorCode.
ERR_BadProtectedAccess
, node, propertySymbol, accessThroughType, this.ContainingType);
Binder\Binder_Lookup.cs (1)
1458
diagInfo = new CSDiagnosticInfo(ErrorCode.
ERR_BadProtectedAccess
, unwrappedSymbol, accessThroughType, this.ContainingType);
Errors\ErrorFacts.cs (1)
1168
case ErrorCode.
ERR_BadProtectedAccess
:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
PrivateProtected.cs (2)
665
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("Base.M()", "Base", "Derived").WithLocation(16, 12),
668
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("Base.M()", "Other", "Derived").WithLocation(18, 15)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (21)
Semantics\AccessCheckTests.cs (1)
386
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "iField").WithArguments("A.iField", "D", "B.N.NN").WithLocation(19, 27));
Semantics\InitOnlyMemberTests.cs (2)
551
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "Property").WithArguments("C.Property", "C", "Derived").WithLocation(20, 23),
560
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "Property").WithArguments("C.Property", "C", "Derived").WithLocation(27, 23)
Semantics\NullableReferenceTypesTests.cs (1)
127410
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "MemberwiseClone").WithArguments("object.MemberwiseClone()", "int?", "Program").WithLocation(15, 11),
Semantics\SemanticErrorTests.cs (17)
14444
new ErrorDescription[] { new ErrorDescription { Code = (int)ErrorCode.
ERR_BadProtectedAccess
, Line = 34, Column = 18 },
14445
new ErrorDescription { Code = (int)ErrorCode.
ERR_BadProtectedAccess
, Line = 35, Column = 18 }});
14517
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("A.M()", "A", "B"),
14520
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B"),
14523
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B"),
14526
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "a.Q").WithArguments("A.Q", "A", "B"),
14529
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "a.R").WithArguments("A.R", "A", "B"),
14535
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("A.M()", "A", "B"),
14538
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B"),
14541
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B"),
14544
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "G().Q").WithArguments("A.Q", "A", "B"),
14547
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "G().R").WithArguments("A.R", "A", "B"),
14559
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("A.M()", "A", "B"),
14562
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B"),
14565
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B"),
14568
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "((A)this).Q").WithArguments("A.Q", "A", "B"),
14571
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "((A)this).R").WithArguments("A.R", "A", "B"),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (15)
Symbols\DefaultInterfaceImplementationTests.cs (6)
11673
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "I1", "Test1").WithLocation(7, 11)
11847
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "I1", "Test1").WithLocation(7, 11)
11929
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "I1", "Test1").WithLocation(7, 11)
49829
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "T", "I2").WithLocation(14, 11)
49948
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1<int>.M1()", "I3<int>", "I2<T>").WithLocation(17, 11),
49951
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1<int>.M1()", "I1<int>", "I2<T>").WithLocation(22, 11)
Symbols\GenericConstraintTests.cs (9)
6720
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B<T>"),
6723
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "G").WithArguments("A.G()", "A", "B<T>"),
6726
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B<T>"),
6729
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B<T>"),
6732
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "t[1]").WithArguments("A.this[int]", "A", "B<T>"),
6735
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "t[2]").WithArguments("A.this[int]", "A", "B<T>"),
6738
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "E").WithArguments("A.E", "A", "B<T>"),
6810
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B.C1<T, U, V>"),
6813
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B.C1<T, U, V>"));