42 references to ERR_BadProtectedAccess
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder.ValueChecks.cs (2)
1797
Error(diagnostics, ErrorCode.
ERR_BadProtectedAccess
, node, propertySymbol, accessThroughType, this.ContainingType);
1846
Error(diagnostics, ErrorCode.
ERR_BadProtectedAccess
, node, propertySymbol, accessThroughType, this.ContainingType);
Binder\Binder_Lookup.cs (1)
1550
diagInfo = new CSDiagnosticInfo(ErrorCode.
ERR_BadProtectedAccess
, unwrappedSymbol, accessThroughType, this.ContainingType);
Errors\ErrorFacts.cs (1)
1230
or ErrorCode.
ERR_BadProtectedAccess
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
PrivateProtected.cs (2)
662
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("Base.M()", "Base", "Derived").WithLocation(16, 12),
665
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)
553
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "Property").WithArguments("C.Property", "C", "Derived").WithLocation(20, 23),
562
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "Property").WithArguments("C.Property", "C", "Derived").WithLocation(27, 23)
Semantics\NullableReferenceTypesTests.cs (1)
131180
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "MemberwiseClone").WithArguments("object.MemberwiseClone()", "int?", "Program").WithLocation(15, 11),
Semantics\SemanticErrorTests.cs (17)
14557
new ErrorDescription[] { new ErrorDescription { Code = (int)ErrorCode.
ERR_BadProtectedAccess
, Line = 34, Column = 18 },
14558
new ErrorDescription { Code = (int)ErrorCode.
ERR_BadProtectedAccess
, Line = 35, Column = 18 }});
14630
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("A.M()", "A", "B"),
14633
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B"),
14636
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B"),
14639
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "a.Q").WithArguments("A.Q", "A", "B"),
14642
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "a.R").WithArguments("A.R", "A", "B"),
14648
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("A.M()", "A", "B"),
14651
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B"),
14654
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B"),
14657
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "G().Q").WithArguments("A.Q", "A", "B"),
14660
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "G().R").WithArguments("A.R", "A", "B"),
14672
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M").WithArguments("A.M()", "A", "B"),
14675
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B"),
14678
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B"),
14681
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "((A)this).Q").WithArguments("A.Q", "A", "B"),
14684
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "((A)this).R").WithArguments("A.R", "A", "B"),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (15)
Symbols\DefaultInterfaceImplementationTests.cs (6)
11858
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "I1", "Test1").WithLocation(7, 11)
12032
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "I1", "Test1").WithLocation(7, 11)
12114
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "I1", "Test1").WithLocation(7, 11)
50020
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1.M1()", "T", "I2").WithLocation(14, 11)
50139
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1<int>.M1()", "I3<int>", "I2<T>").WithLocation(17, 11),
50142
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "M1").WithArguments("I1<int>.M1()", "I1<int>", "I2<T>").WithLocation(22, 11)
Symbols\GenericConstraintTests.cs (9)
6747
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B<T>"),
6750
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "G").WithArguments("A.G()", "A", "B<T>"),
6753
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B<T>"),
6756
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B<T>"),
6759
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "t[1]").WithArguments("A.this[int]", "A", "B<T>"),
6762
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "t[2]").WithArguments("A.this[int]", "A", "B<T>"),
6765
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "E").WithArguments("A.E", "A", "B<T>"),
6837
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "F").WithArguments("A.F", "A", "B.C1<T, U, V>"),
6840
Diagnostic(ErrorCode.
ERR_BadProtectedAccess
, "P").WithArguments("A.P", "A", "B.C1<T, U, V>"));