blob: 8faa88b4270301afabae87e556c39238b54e719d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// REQUIRED_ARGS: -de
/*
TEST_OUTPUT:
---
fail_compilation/deprecated6760.d(13): Deprecation: `deprecated6760.Foo.opEquals` cannot be annotated with `@disable` because it is overriding a function in the base class
fail_compilation/deprecated6760.d(18): Deprecation: `deprecated6760.Bar.opEquals` cannot be marked as `deprecated` because it is overriding a function in the base class
---
*/
class Foo
{
@disable override bool opEquals(Object);
}
class Bar
{
deprecated override bool opEquals(Object);
}
|