[FIR] Drop isStatic field from FirJavaFieldBuilder

It is not used anywhere, and it looks like the proper way to set
`isStatic` is through the `status` field.
This commit is contained in:
Ivan Kylchik
2023-07-11 14:33:34 +02:00
committed by Space Team
parent 69a888b431
commit ad0fad5fad
3 changed files with 0 additions and 3 deletions
@@ -540,7 +540,6 @@ abstract class FirJavaFacade(
modality = javaField.modality
returnTypeRef = returnType.toFirJavaTypeRef(session)
isVar = !javaField.isFinal
isStatic = javaField.isStatic
annotationBuilder = { javaField.convertAnnotationsToFir(session) }
lazyInitializer = lazy {
@@ -178,7 +178,6 @@ class FirJavaField @FirImplementationDetail constructor(
internal class FirJavaFieldBuilder : FirFieldBuilder() {
var modality: Modality? = null
lateinit var visibility: Visibility
var isStatic: Boolean by Delegates.notNull()
var isFromSource: Boolean by Delegates.notNull()
lateinit var annotationBuilder: () -> List<FirAnnotation>
var lazyInitializer: Lazy<FirExpression?>? = null
@@ -132,7 +132,6 @@ class FirSignatureEnhancement(
visibility = firElement.visibility
modality = firElement.modality
isVar = firElement.isVar
isStatic = firElement.isStatic
annotationBuilder = { firElement.annotations }
status = firElement.status
if (firElement is FirJavaField) {