Introduce ClassKind#CLASS_OBJECT and ClassKind#isObject and usages.
Rename LazyClassDescriptor#onlyEnumEntries -> enumClassObjectInfo. Determine ClassKind in JetClassInfo and JetObjectInfo constructor. Remove complex constructor for enum entry in enum test. Logic simplified in LazyClassMemberScope. Minor refactorings.
This commit is contained in:
@@ -4,4 +4,4 @@ trait TheTrait {
|
||||
}
|
||||
|
||||
//internal trait TheTrait defined in root package
|
||||
//object defined in TheTrait
|
||||
//class object defined in TheTrait
|
||||
Reference in New Issue
Block a user