Code cleanup: get rid of FirPosition

This commit is contained in:
Mikhail Glukhikh
2019-10-22 16:05:42 +03:00
parent 374c3b4561
commit bb60a8f334
16 changed files with 21 additions and 56 deletions
@@ -14,7 +14,6 @@ import org.jetbrains.kotlin.name.Name
abstract class FirScope {
open fun processClassifiersByName(
name: Name,
position: FirPosition,
processor: (FirClassifierSymbol<*>) -> ProcessorAction
): ProcessorAction = NEXT
@@ -30,11 +29,6 @@ abstract class FirScope {
): ProcessorAction = NEXT
}
enum class FirPosition(val allowTypeParameters: Boolean = true) {
SUPER_TYPE_OR_EXPANSION(allowTypeParameters = false),
OTHER
}
enum class ProcessorAction {
STOP,
NEXT,