Generate package private visibility in bytecode for private classes

This commit is contained in:
Michael Bogdanov
2016-02-01 17:26:05 +03:00
parent 751ac3912d
commit 71c2a6e792
8 changed files with 20 additions and 21 deletions
@@ -4,4 +4,4 @@ private class MyClass() {
// TESTED_OBJECT_KIND: class
// TESTED_OBJECTS: MyClass
// FLAGS: ACC_FINAL, ACC_PUBLIC, ACC_SUPER
// FLAGS: ACC_FINAL, ACC_SUPER
@@ -3,4 +3,4 @@ private enum class MyClass() {
// TESTED_OBJECT_KIND: class
// TESTED_OBJECTS: MyClass
// FLAGS: ACC_FINAL, ACC_PUBLIC, ACC_SUPER, ACC_ENUM
// FLAGS: ACC_FINAL, ACC_SUPER, ACC_ENUM
@@ -3,4 +3,4 @@ private object MyClass {
// TESTED_OBJECT_KIND: class
// TESTED_OBJECTS: MyClass
// FLAGS: ACC_FINAL, ACC_PUBLIC, ACC_SUPER
// FLAGS: ACC_FINAL, ACC_SUPER
@@ -3,4 +3,4 @@ private interface MyClass {
// TESTED_OBJECT_KIND: class
// TESTED_OBJECTS: MyClass
// FLAGS: ACC_ABSTRACT, ACC_INTERFACE, ACC_PUBLIC
// FLAGS: ACC_ABSTRACT, ACC_INTERFACE