42 references to ERR_CantOverrideSealed
Microsoft.CodeAnalysis.CSharp (3)
Errors\ErrorFacts.cs (1)
809
or ErrorCode.
ERR_CantOverrideSealed
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
566
diagnostics.Add(ErrorCode.
ERR_CantOverrideSealed
, method.GetFirstLocation(), method, overridden);
901
diagnostics.Add(ErrorCode.
ERR_CantOverrideSealed
, overridingMemberLocation, overridingMember, overriddenMember);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (13)
Semantics\RecordTests.cs (8)
4962
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "C").WithArguments("C.<Clone>$()", "B.<Clone>$()").WithLocation(2, 15)
6001
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "ToString").WithArguments("C2.ToString()", "C1.ToString()").WithLocation(11, 28)
15839
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "B").WithArguments("B.GetHashCode()", "A.GetHashCode()").WithLocation(7, 8)
15856
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "B").WithArguments("B.GetHashCode()", "A.GetHashCode()").WithLocation(7, 8)
16043
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "B").WithArguments("B.Equals(object?)", "A.Equals(object)").WithLocation(2, 15)
17075
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "B").WithArguments("B.GetHashCode()", "A.GetHashCode()").WithLocation(2, 15)
17086
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "GetHashCode").WithArguments("B.GetHashCode()", "A.GetHashCode()").WithLocation(3, 25)
23719
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "C").WithArguments("C.EqualityContract", "B.EqualityContract").WithLocation(6, 8));
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (5)
1824
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, op).WithArguments("C3.operator " + op + @"()", "C2.operator " + op + @"()").WithLocation(4, 34),
1827
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, op).WithArguments("C3.operator checked " + op + @"()", "C2.operator checked " + op + @"()").WithLocation(5, 42)
10208
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, op).WithArguments("C3.operator " + op + @"(int)", "C2.operator " + op + @"(int)").WithLocation(4, 34),
10211
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, op).WithArguments("C3.operator checked " + op + @"(int)", "C2.operator checked " + op + @"(int)").WithLocation(5, 42)
10264
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, op).WithArguments("C3.operator " + op + @"(int)", "C2.operator " + op + @"(int)").WithLocation(4, 34)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
Semantics\InheritanceBindingTests.cs (8)
1205
new ErrorDescription { Code = (int)ErrorCode.
ERR_CantOverrideSealed
, Line = 12, Column = 28 },
1230
new ErrorDescription { Code = (int)ErrorCode.
ERR_CantOverrideSealed
, Line = 14, Column = 25 }, //Derived.Property
1255
new ErrorDescription { Code = (int)ErrorCode.
ERR_CantOverrideSealed
, Line = 14, Column = 25 }, //Derived indexer
1281
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "Event").WithArguments("Derived.Event", "Base.Event"));
1305
new ErrorDescription { Code = (int)ErrorCode.
ERR_CantOverrideSealed
, Line = 14, Column = 25 }, //Derived.Property
1330
new ErrorDescription { Code = (int)ErrorCode.
ERR_CantOverrideSealed
, Line = 14, Column = 25 }, //Derived indexer
6258
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "Property1").WithArguments("Derived2.Property1", "Derived.Property1"),
6260
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "Property2").WithArguments("Derived2.Property2", "Derived.Property2"));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (18)
Symbols\DestructorTests.cs (2)
468
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "Derived").WithArguments("Derived.~Derived()", "Base.~Base()"));
506
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "Derived").WithArguments("Derived.~Derived()", "Base.Finalize()"));
Symbols\Metadata\PE\LoadingMethods.cs (1)
840
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "M10").WithArguments("Override.M10()", "MetadataModifiers.M10()"),
Symbols\OverriddenOrHiddenMembersTests.cs (14)
1189
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "Sub01").WithArguments("CSClass.Sub01(Metadata.B, Metadata.A)", "Metadata.VBClass02.Sub01(Metadata.B, Metadata.A)").WithLocation(7, 26), // CS0239
1371
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "SealedSealed").WithArguments("Derived.SealedSealed", "AccessorModifierMismatch.SealedSealed"),
1470
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "SealedSealed").WithArguments("Derived.SealedSealed", "AccessorModifierMismatch.SealedSealed"),
1630
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "NoneSealed").WithArguments("Derived.NoneSealed", "AccessorModifierMismatch.NoneSealed"),
1637
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "AbstractSealed").WithArguments("Derived.AbstractSealed", "AccessorModifierMismatch.AbstractSealed"),
1644
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "VirtualSealed").WithArguments("Derived.VirtualSealed", "AccessorModifierMismatch.VirtualSealed"),
1651
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "OverrideSealed").WithArguments("Derived.OverrideSealed", "AccessorModifierMismatch.OverrideSealed"),
1655
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "SealedNone").WithArguments("Derived.SealedNone", "AccessorModifierMismatch.SealedNone"),
1658
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "SealedAbstract").WithArguments("Derived.SealedAbstract", "AccessorModifierMismatch.SealedAbstract"),
1661
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "SealedVirtual").WithArguments("Derived.SealedVirtual", "AccessorModifierMismatch.SealedVirtual"),
1664
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "SealedOverride").WithArguments("Derived.SealedOverride", "AccessorModifierMismatch.SealedOverride"),
1667
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "SealedSealed").WithArguments("Derived.SealedSealed", "AccessorModifierMismatch.SealedSealed"));
1757
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "AbstractSealed").WithArguments("Derived.AbstractSealed", "AccessorModifierMismatch.AbstractSealed"));
1768
Diagnostic(ErrorCode.
ERR_CantOverrideSealed
, "AbstractSealed").WithArguments("Derived.AbstractSealed", "AccessorModifierMismatch.AbstractSealed"));
Symbols\SymbolErrorTests.cs (1)
3313
new ErrorDescription { Code = (int)ErrorCode.
ERR_CantOverrideSealed
, Line = 19, Column = 26 });