[FIR] Drop ARRAY_CLASS_NAME and use name from StandardClassIds instead

This commit is contained in:
Dmitriy Novozhilov
2020-01-24 12:06:52 +03:00
parent 7d8363d6aa
commit 985b61f925
2 changed files with 3 additions and 5 deletions
@@ -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.FirResolvedNamedReferenceImpl
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.FirPropertySymbol
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 {
qualifier += FirQualifierPartImpl(ARRAY_TYPE_NAME).apply {
fun FirTypeRef.convertToArrayType(): FirUserTypeRef = FirUserTypeRefImpl(source, isMarkedNullable = false).apply {
qualifier += FirQualifierPartImpl(StandardClassIds.Array.shortClassName).apply {
typeArguments += FirTypeProjectionWithVarianceImpl(
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_DEFAULT_VALUE_PARAMETER = Name.identifier("value")
val CONSTRUCTOR_NAME = Name.special("<init>")
val ARRAY_TYPE_NAME = Name.identifier("Array")