FIR: Drop ConeTypeAliasLookupTag

This commit is contained in:
Denis Zharkov
2019-11-19 18:29:22 +03:00
parent 38500d27e8
commit db24d4ac9a
2 changed files with 1 additions and 8 deletions
@@ -23,5 +23,3 @@ abstract class ConeClassLikeLookupTag : ConeClassifierLookupTag() {
get() = classId.shortClassName
}
abstract class ConeTypeAliasLookupTag : ConeClassLikeLookupTag()
@@ -8,7 +8,6 @@ package org.jetbrains.kotlin.fir.symbols.impl
import org.jetbrains.kotlin.fir.FirSymbolOwner
import org.jetbrains.kotlin.fir.declarations.*
import org.jetbrains.kotlin.fir.symbols.ConeClassLikeLookupTag
import org.jetbrains.kotlin.fir.symbols.ConeTypeAliasLookupTag
import org.jetbrains.kotlin.name.ClassId
import org.jetbrains.kotlin.name.FqName
@@ -36,9 +35,5 @@ class FirRegularClassSymbol(classId: ClassId) : FirClassSymbol<FirRegularClass>(
class FirAnonymousObjectSymbol : FirClassSymbol<FirAnonymousObject>(ClassId(FqName.ROOT, FqName("anonymous"), true))
class FirTypeAliasSymbol(classId: ClassId) : FirClassLikeSymbol<FirTypeAlias>(classId) {
override fun toLookupTag(): TypeAliasLookupTagImpl = TypeAliasLookupTagImpl(classId)
override fun toLookupTag() = ConeClassLikeLookupTagImpl(classId)
}
class TypeAliasLookupTagImpl(
override val classId: ClassId
) : ConeTypeAliasLookupTag()