Prohibit non-inner classes in enum entries since 1.3

This commit is contained in:
Dmitry Petrov
2017-09-08 10:51:22 +03:00
parent ea91a0794d
commit ba2c3136bb
12 changed files with 79 additions and 15 deletions
@@ -1,7 +1,7 @@
enum class E {
FIRST,
SECOND {
class A
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>class A<!>
};
}
@@ -1,6 +1,6 @@
enum class E {
ABC {
enum class F {
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>enum class F<!> {
DEF
}
}