Rename REAMDE to README.md
[nit.git] / tests / base_error_class_kind2.nit
1 # This file is part of NIT ( http://www.nitlanguage.org ).
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 # http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14
15 import base_error_class_kind
16
17 interface IC2
18 end
19
20 abstract class AC2
21 end
22
23 class CC2
24 end
25
26 enum EnC2
27 end
28
29 extern class ExC2
30 end
31
32 redef class SubI
33 super IC2
34 #alt1# super AC2
35 #alt2# super CC2
36 #alt3# super EnC2
37 #alt4# super ExC2
38 end
39
40 redef class SubA
41 super IC2
42 super AC2
43 super CC2
44 #alt5# super EnC2
45 #alt6# super ExC2
46 end
47
48 redef class SubC
49 super IC2
50 super AC2
51 super CC2
52 #alt7# super EnC2
53 #alt8# super ExC2
54 end
55
56 redef class SubEn
57 super IC2
58 #alt9# super AC2
59 #alt10# super CC2
60 #alt11# super EnC2
61 #alt12# super ExC2
62 end
63
64 redef class SubEx
65 super IC2
66 #alt13# super AC2
67 #alt14# super CC2
68 #alt15# super EnC2
69 super ExC2
70 end