FIR: Use lookup tags for as type constructors instead of symbols

It may help to avoid redundant symbols lookups
This commit is contained in:
Denis Zharkov
2020-08-20 13:04:06 +03:00
parent 34b55dbeb3
commit 9ac5dd2bce
12 changed files with 116 additions and 109 deletions
@@ -7,8 +7,9 @@ package org.jetbrains.kotlin.fir.symbols
import org.jetbrains.kotlin.name.ClassId
import org.jetbrains.kotlin.name.Name
import org.jetbrains.kotlin.types.model.TypeConstructorMarker
abstract class ConeClassifierLookupTag {
abstract class ConeClassifierLookupTag : TypeConstructorMarker {
abstract val name: Name
override fun toString(): String {