Add new error case
[mono.git] / mcs / btests / MustInheritC7.vb
1 REM LineNo: 14
2 REM ExpectedError: BC30610
3 REM ErrorMessage: Class 'C3' must either be declared 'MustInherit' or override the following inherited 'MustOverride' member(s): Public MustOverride Function F1() As Integer.
4
5 REM LineNo: 16
6 REM ExpectedError: BC31404
7 REM ErrorMessage: 'Public Function F1() As Integer' cannot shadow a method declared 'MustOverride'.
8
9 MustInherit Class C1
10     Public MustOverride Function F1() As Integer
11 End Class
12
13 'Omitting keyword 'overrides' in a class that inherits the mustinherit class
14 Class C3
15     Inherits C1
16         Public Function F1() As Integer
17         End Function
18 End Class
19
20 Module MustInheritC2
21     Sub Main()
22     End Sub
23 End Module
24
25