**** Merged from MCS ****
[mono-project.git] / mcs / btests / ShadowsC5.vb
blobf29e24b5843debc4e88d13acabb4fbb2edcaa355
1 REM LineNo: 13
2 REM ExpectedError: BC30610
3 REM ErrorMessage: Class 'D' must either be declared 'MustInherit' or override the following inherited 'MustOverride' member(s): Public MustOverride Function F() As Object.
5 REM LineNo: 16
6 REM ExpectedError: BC31404
7 REM ErrorMessage: 'Public Shadows Function F() As Object' cannot shadow a method declared 'MustOverride'.
9 MustInherit Class B
10 MustOverride Function F()
11 End Class
13 Class D
14 Inherits B
16 Shadows Function F()
17 End Function
18 End Class
20 Module ShadowsC3
21 Sub Main()
22 End Sub
23 End Module