[FIR] Drop ARRAY_CLASS_NAME and use name from StandardClassIds instead
This commit is contained in:
@@ -20,7 +20,7 @@ import org.jetbrains.kotlin.fir.references.impl.FirDelegateFieldReferenceImpl
|
|||||||
import org.jetbrains.kotlin.fir.references.impl.FirExplicitThisReference
|
import org.jetbrains.kotlin.fir.references.impl.FirExplicitThisReference
|
||||||
import org.jetbrains.kotlin.fir.references.impl.FirResolvedNamedReferenceImpl
|
import org.jetbrains.kotlin.fir.references.impl.FirResolvedNamedReferenceImpl
|
||||||
import org.jetbrains.kotlin.fir.references.impl.FirSimpleNamedReference
|
import org.jetbrains.kotlin.fir.references.impl.FirSimpleNamedReference
|
||||||
import org.jetbrains.kotlin.fir.symbols.CallableId
|
import org.jetbrains.kotlin.fir.symbols.StandardClassIds
|
||||||
import org.jetbrains.kotlin.fir.symbols.impl.FirPropertyAccessorSymbol
|
import org.jetbrains.kotlin.fir.symbols.impl.FirPropertyAccessorSymbol
|
||||||
import org.jetbrains.kotlin.fir.symbols.impl.FirPropertySymbol
|
import org.jetbrains.kotlin.fir.symbols.impl.FirPropertySymbol
|
||||||
import org.jetbrains.kotlin.fir.symbols.impl.FirVariableSymbol
|
import org.jetbrains.kotlin.fir.symbols.impl.FirVariableSymbol
|
||||||
@@ -396,8 +396,8 @@ fun FirModifiableVariable<*>.generateAccessorsByDelegate(session: FirSession, me
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun FirTypeRef.convertToArrayType(): FirUserTypeRef = FirUserTypeRefImpl(source, isMarkedNullable = false).apply {
|
fun FirTypeRef.convertToArrayType(): FirUserTypeRef = FirUserTypeRefImpl(source, isMarkedNullable = false).apply {
|
||||||
qualifier += FirQualifierPartImpl(ARRAY_TYPE_NAME).apply {
|
qualifier += FirQualifierPartImpl(StandardClassIds.Array.shortClassName).apply {
|
||||||
typeArguments += FirTypeProjectionWithVarianceImpl(
|
typeArguments += FirTypeProjectionWithVarianceImpl(
|
||||||
source, this@convertToArrayType, Variance.OUT_VARIANCE
|
source, this@convertToArrayType, Variance.OUT_VARIANCE
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -10,5 +10,3 @@ import org.jetbrains.kotlin.name.Name
|
|||||||
val NAME_FOR_BACKING_FIELD = Name.identifier("field")
|
val NAME_FOR_BACKING_FIELD = Name.identifier("field")
|
||||||
val NAME_FOR_DEFAULT_VALUE_PARAMETER = Name.identifier("value")
|
val NAME_FOR_DEFAULT_VALUE_PARAMETER = Name.identifier("value")
|
||||||
val CONSTRUCTOR_NAME = Name.special("<init>")
|
val CONSTRUCTOR_NAME = Name.special("<init>")
|
||||||
|
|
||||||
val ARRAY_TYPE_NAME = Name.identifier("Array")
|
|
||||||
Reference in New Issue
Block a user