111 references to ERR_ObjectProhibited
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Conversions.cs (1)
1171
diagnostics.Add(ErrorCode.
ERR_ObjectProhibited
, node.Location, memberSymbol);
Binder\Binder_Expressions.cs (1)
7719
ErrorCode.
ERR_ObjectProhibited
;
Binder\Binder_Lookup.cs (1)
1483
diagInfo = diagnose ? new CSDiagnosticInfo(ErrorCode.
ERR_ObjectProhibited
, unwrappedSymbol) : null;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
662
: ErrorCode.
ERR_ObjectProhibited
;
Errors\ErrorFacts.cs (1)
698
case ErrorCode.
ERR_ObjectProhibited
:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\UnsafeTests.cs (1)
5158
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "new Fixable(1)").WithArguments("Fixable.GetPinnableReference()").WithLocation(6, 25)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (7)
FlowAnalysis\RegionAnalysisTests.cs (2)
9438
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M").WithArguments("C.M()").WithLocation(23, 24),
9441
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.M").WithArguments("C.M()").WithLocation(29, 24)
Semantics\PatternMatchingTests_ListPatterns.cs (2)
1765
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "[42]").WithArguments("Test1.this[System.Index]").WithLocation(2, 38),
1768
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "new Test1()[0]").WithArguments("Test1.this[System.Index]").WithLocation(2, 44)
Semantics\PatternMatchingTests5.cs (3)
1877
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "Static").WithArguments("C.Static").WithLocation(2, 18),
1880
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "Static").WithArguments("C.Static").WithLocation(3, 27),
1883
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "Static").WithArguments("C.Static").WithLocation(4, 18)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (22)
IOperation\IOperationTests_IDelegateCreationExpression.cs (1)
1081
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M1").WithArguments("Program.M1()").WithLocation(7, 41)
IOperation\IOperationTests_IEventAssignmentExpression.cs (2)
327
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "t.MyEvent").WithArguments("Test.MyEvent").WithLocation(18, 19),
619
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "(c1 ?? c2).MyEvent").WithArguments("C.MyEvent").WithLocation(12, 9)
IOperation\IOperationTests_IEventReferenceOperation.cs (4)
109
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.Event").WithArguments("C.Event").WithLocation(12, 19),
202
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.Event").WithArguments("C.Event").WithLocation(11, 19)
433
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c1.Event1").WithArguments("C.Event1").WithLocation(12, 20),
436
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "(c1 ?? c2).Event1").WithArguments("C.Event1").WithLocation(13, 20)
IOperation\IOperationTests_IFieldReferenceExpression.cs (3)
362
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.i").WithArguments("C.i").WithLocation(9, 28),
672
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c1.i").WithArguments("C.i").WithLocation(7, 14),
675
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "(c1 ?? c2).i").WithArguments("C.i").WithLocation(8, 14)
IOperation\IOperationTests_IInvocationOperation.cs (3)
39
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.M1").WithArguments("C.M1()").WithLocation(9, 19)
617
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c1.M2").WithArguments("MyClass.M2(object)").WithLocation(6, 9),
620
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "(c1 ?? c2).M2").WithArguments("MyClass.M2(object)").WithLocation(7, 9)
IOperation\IOperationTests_IIsPatternExpression.cs (3)
1575
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "X").WithArguments("D.X").WithLocation(6, 32)
1620
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "X").WithArguments("D.X").WithLocation(6, 32)
1665
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "X").WithArguments("D.X").WithLocation(6, 32)
IOperation\IOperationTests_IMethodReferenceOperation.cs (2)
300
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c1.M1").WithArguments("C.M1()").WithLocation(7, 14),
303
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "(c1 ?? c2).M1").WithArguments("C.M1()").WithLocation(8, 14)
IOperation\IOperationTests_IPropertyReferenceExpression.cs (4)
77
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.I").WithArguments("C.I").WithLocation(9, 28)
170
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.list").WithArguments("C.list").WithLocation(11, 28)
587
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c1.P1").WithArguments("C.P1").WithLocation(7, 14),
590
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "(c1 ?? c2).P1").WithArguments("C.P1").WithLocation(8, 14)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (33)
Semantics\BetterCandidates.cs (2)
411
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "await x").WithArguments("MyTaskAwaiter<int>.GetResult()").WithLocation(9, 17)
416
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "await x").WithArguments("MyTaskAwaiter<int>.GetResult()").WithLocation(9, 17)
Semantics\BindingAwaitTests.cs (4)
2058
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "await new A()").WithArguments("Awaiter.IsCompleted")
2094
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "await new A()").WithArguments("Awaiter.IsCompleted")
2133
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "await new A()").WithArguments("Awaiter.IsCompleted")
2343
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "await new A()").WithArguments("Awaiter.GetResult()"));
Semantics\DeconstructionTests.cs (1)
1654
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "new C()").WithArguments("C.Deconstruct(out int, out string)").WithLocation(9, 28),
Semantics\NullableReferenceTypesTests.cs (4)
120028
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c1.F").WithArguments("C<object>.F()").WithLocation(11, 9),
120034
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c2.F").WithArguments("C<object>.F()").WithLocation(14, 9));
138002
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "eq1.Equals").WithArguments("object.Equals(object, object)").WithLocation(16, 9),
138008
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.Equals").WithArguments("object.Equals(object, object)").WithLocation(19, 9));
Semantics\RecordTests.cs (2)
8466
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "X").WithArguments("C.X").WithLocation(9, 22)
15174
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "()", isSuppressed: false).WithArguments("C.Deconstruct()").WithLocation(8, 19),
Semantics\SemanticAnalyzerTests.cs (1)
518
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "p.StaticMethod").WithArguments("P.StaticMethod()").WithLocation(216, 9),
Semantics\SemanticErrorTests.cs (11)
1249
new ErrorDescription { Code = (int)ErrorCode.
ERR_ObjectProhibited
, Line = 9, Column = 9 },
1251
new ErrorDescription { Code = (int)ErrorCode.
ERR_ObjectProhibited
, Line = 9, Column = 18 }
3180
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "Prop.Privacy").WithArguments("ProtectionLevel.Privacy") // Extra In Roslyn
6731
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.Method").WithArguments("A.B.Method()").WithLocation(9, 13)
6755
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.field").WithArguments("C.field"),
6758
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.Property").WithArguments("C.Property"),
6761
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.Property").WithArguments("C.Property"),
6764
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "c.field").WithArguments("C.field")
6787
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "t.F").WithArguments("A.F").WithLocation(9, 20),
6790
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "t.ReferenceEquals").WithArguments("object.ReferenceEquals(object, object)").WithLocation(10, 9),
6815
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "D.CreateDelegate").WithArguments("System.Delegate.CreateDelegate(System.Type, object, string)").WithLocation(9, 9)
Semantics\UnsafeTests.cs (6)
4915
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "p->StaticField").WithArguments("S.StaticField").WithLocation(26, 9),
4918
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "p->StaticProperty").WithArguments("S.StaticProperty").WithLocation(29, 9),
4921
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "p->StaticMethod").WithArguments("S.StaticMethod()").WithLocation(32, 9),
4924
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "p->StaticMethod").WithArguments("S.StaticMethod()").WithLocation(38, 13),
4966
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "p->StaticFieldLikeEvent").WithArguments("S.StaticFieldLikeEvent").WithLocation(16, 9),
4969
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "p->StaticCustomEvent").WithArguments("S.StaticCustomEvent").WithLocation(19, 9),
Semantics\UsingStatementTests.cs (2)
403
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "S1 s = new S1()").WithArguments("S1.Dispose()").WithLocation(11, 16),
1046
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "S1 c1 = new S1()").WithArguments("S1.Dispose()").WithLocation(11, 16),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (43)
BadSymbolReference.cs (2)
636
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "y.Test1").WithArguments("CL3_C2.Test1()").WithLocation(177, 9),
717
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "y.Test1").WithArguments("CL3_C2.Test1()").WithLocation(177, 9),
Symbols\Source\PropertyTests.cs (1)
1097
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "a.Goo").WithArguments("A.Goo"));
Symbols\StaticAbstractMembersInInterfacesTests.cs (40)
8259
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M01").WithArguments("I1.M01()").WithLocation(14, 9),
8262
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M04").WithArguments("I1.M04()").WithLocation(15, 9),
8268
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.M01").WithArguments("I1.M01()").WithLocation(28, 9),
8271
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.M04").WithArguments("I1.M04()").WithLocation(30, 9),
12827
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P01").WithArguments("I1.P01").WithLocation(14, 13),
12830
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P04").WithArguments("I1.P04").WithLocation(15, 13),
12836
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P01").WithArguments("I1.P01").WithLocation(28, 13),
12839
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P04").WithArguments("I1.P04").WithLocation(30, 13),
12918
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P01").WithArguments("I1.P01").WithLocation(14, 9),
12921
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P04").WithArguments("I1.P04").WithLocation(15, 9),
12927
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P01").WithArguments("I1.P01").WithLocation(28, 9),
12930
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P04").WithArguments("I1.P04").WithLocation(30, 9),
13015
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P01").WithArguments("I1.P01").WithLocation(14, 9),
13018
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P04").WithArguments("I1.P04").WithLocation(15, 9),
13027
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P01").WithArguments("I1.P01").WithLocation(28, 9),
13030
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P04").WithArguments("I1.P04").WithLocation(30, 9),
13107
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P01").WithArguments("I1.P01").WithLocation(14, 20),
13110
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P04").WithArguments("I1.P04").WithLocation(15, 20),
13113
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P01").WithArguments("I1.P01").WithLocation(28, 20),
13116
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P04").WithArguments("I1.P04").WithLocation(30, 20),
13800
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P01").WithArguments("I1.P01").WithLocation(14, 9),
13806
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P04").WithArguments("I1.P04").WithLocation(15, 9),
13812
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P01").WithArguments("I1.P01").WithLocation(28, 9),
13818
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P04").WithArguments("I1.P04").WithLocation(30, 9),
13897
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P01").WithArguments("I1.P01").WithLocation(14, 9),
13903
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P04").WithArguments("I1.P04").WithLocation(15, 9),
13909
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P01").WithArguments("I1.P01").WithLocation(28, 9),
13915
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P04").WithArguments("I1.P04").WithLocation(30, 9),
13989
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P01").WithArguments("I1.P01").WithLocation(14, 20),
13992
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.P04").WithArguments("I1.P04").WithLocation(15, 20),
13995
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P01").WithArguments("I1.P01").WithLocation(28, 20),
13998
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.P04").WithArguments("I1.P04").WithLocation(30, 20),
14629
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M01").WithArguments("I1.M01()").WithLocation(14, 28),
14632
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M04").WithArguments("I1.M04()").WithLocation(15, 28),
14638
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.M01").WithArguments("I1.M01()").WithLocation(28, 28),
14641
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.M04").WithArguments("I1.M04()").WithLocation(30, 28),
15047
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M01").WithArguments("I1.M01()").WithLocation(14, 31),
15050
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "this.M04").WithArguments("I1.M04()").WithLocation(15, 31),
15056
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.M01").WithArguments("I1.M01()").WithLocation(28, 31),
15059
Diagnostic(ErrorCode.
ERR_ObjectProhibited
, "x.M04").WithArguments("I1.M04()").WithLocation(30, 31),