FIR: Move constructor processing from scopes to tower resolvers

This commit is contained in:
Denis Zharkov
2019-09-16 09:39:08 +03:00
parent 08a8a9fa61
commit fb4b6b8290
7 changed files with 116 additions and 111 deletions
@@ -5,7 +5,8 @@
package org.jetbrains.kotlin.fir.types
import org.jetbrains.kotlin.fir.symbols.*
import org.jetbrains.kotlin.fir.symbols.ConeClassLikeLookupTag
import org.jetbrains.kotlin.fir.symbols.ConeClassifierLookupTag
import org.jetbrains.kotlin.name.ClassId
import org.jetbrains.kotlin.types.model.*
@@ -191,4 +192,4 @@ class ConeIntersectionType(
fun ConeIntersectionType.mapTypes(func: (ConeKotlinType) -> ConeKotlinType): ConeIntersectionType {
return ConeIntersectionType(intersectedTypes.map(func))
}
}