KT-1935 Fixed: ACC_SUPER flag must be set for classes
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
public class Foo() {
|
||||
public class publicFinalInnerClass() {
|
||||
}
|
||||
}
|
||||
|
||||
// ACC_ABSTRACT : false
|
||||
// ACC_ANNOTATION : false
|
||||
// ACC_FINAL : true
|
||||
// ACC_INTERFACE : false
|
||||
// ACC_PUBLIC : true
|
||||
// ACC_STATIC : false
|
||||
// ACC_SUPER : true
|
||||
@@ -0,0 +1,12 @@
|
||||
public class Foo() {
|
||||
public trait publicInnerInterface {
|
||||
}
|
||||
}
|
||||
|
||||
// ACC_ABSTRACT : true
|
||||
// ACC_ANNOTATION : false
|
||||
// ACC_FINAL : false
|
||||
// ACC_INTERFACE : true
|
||||
// ACC_PUBLIC : true
|
||||
// ACC_STATIC : false
|
||||
// ACC_SUPER : false
|
||||
@@ -0,0 +1,10 @@
|
||||
public class publicFinalClass() {
|
||||
}
|
||||
|
||||
// ACC_ABSTRACT : false
|
||||
// ACC_ANNOTATION : false
|
||||
// ACC_FINAL : true
|
||||
// ACC_INTERFACE : false
|
||||
// ACC_PUBLIC : true
|
||||
// ACC_STATIC : false
|
||||
// ACC_SUPER : true
|
||||
@@ -0,0 +1,10 @@
|
||||
public trait publicInterface {
|
||||
}
|
||||
|
||||
// ACC_ABSTRACT : true
|
||||
// ACC_ANNOTATION : false
|
||||
// ACC_FINAL : false
|
||||
// ACC_INTERFACE : true
|
||||
// ACC_PUBLIC : true
|
||||
// ACC_STATIC : false
|
||||
// ACC_SUPER : false
|
||||
Reference in New Issue
Block a user