[FIR] Remove isEnumEntry field from FirJavaField

This field isn't used anymore because java enum entry is represented by
FirEnumEntry
This commit is contained in:
Ivan Kylchik
2020-07-08 20:08:19 +03:00
parent dcae6f1415
commit c44fd235ce
3 changed files with 0 additions and 5 deletions
@@ -212,7 +212,6 @@ class JavaSymbolProvider(
returnTypeRef = returnType.toFirJavaTypeRef(this@JavaSymbolProvider.session, javaTypeParameterStack)
isVar = !javaField.isFinal
isStatic = javaField.isStatic
isEnumEntry = javaField.isEnumEntry
addAnnotationsFrom(this@JavaSymbolProvider.session, javaField, javaTypeParameterStack)
}
}
@@ -42,7 +42,6 @@ class FirJavaField @FirImplementationDetail constructor(
override val isVar: Boolean,
override val annotations: MutableList<FirAnnotationCall>,
override val typeParameters: MutableList<FirTypeParameter>,
val isEnumEntry: Boolean
) : FirField() {
init {
symbol.bind(this)
@@ -138,7 +137,6 @@ internal class FirJavaFieldBuilder : FirFieldBuilder() {
var modality: Modality? = null
lateinit var visibility: Visibility
var isStatic: Boolean by Delegates.notNull()
var isEnumEntry: Boolean by Delegates.notNull()
override var resolvePhase: FirResolvePhase = FirResolvePhase.ANALYZED_DEPENDENCIES
@@ -162,7 +160,6 @@ internal class FirJavaFieldBuilder : FirFieldBuilder() {
isVar,
annotations,
typeParameters,
isEnumEntry
)
}
@@ -98,7 +98,6 @@ class FirSignatureEnhancement(
isVar = firElement.isVar
isStatic = firElement.isStatic
annotations += firElement.annotations
this.isEnumEntry = isEnumEntry
}
return symbol
}