Remove IrClass.isFileClass as unneeded
This commit is contained in:
@@ -35,7 +35,6 @@ interface IrClass : IrSymbolDeclaration<IrClassSymbol>, IrDeclarationWithVisibil
|
||||
val isData: Boolean
|
||||
val isExternal: Boolean
|
||||
val isInline: Boolean
|
||||
val isFileClass: Boolean
|
||||
|
||||
val superTypes: MutableList<IrType>
|
||||
|
||||
|
||||
@@ -44,8 +44,7 @@ class IrClassImpl(
|
||||
override val isInner: Boolean,
|
||||
override val isData: Boolean,
|
||||
override val isExternal: Boolean,
|
||||
override val isInline: Boolean,
|
||||
override val isFileClass: Boolean = false
|
||||
override val isInline: Boolean
|
||||
) :
|
||||
IrDeclarationBase(startOffset, endOffset, origin),
|
||||
IrClass {
|
||||
|
||||
@@ -66,8 +66,6 @@ class IrLazyClass(
|
||||
symbol.bind(this)
|
||||
}
|
||||
|
||||
override val isFileClass = false // file classes are never crated lazily
|
||||
|
||||
override val annotations: MutableList<IrCall> = arrayListOf()
|
||||
|
||||
override val descriptor: ClassDescriptor get() = symbol.descriptor
|
||||
|
||||
Reference in New Issue
Block a user