Remove CommonBackendContext.getInternalFunctions

Similarly to getInternalClass, move to subclasses
This commit is contained in:
Alexander Udalov
2019-03-12 17:16:52 +01:00
parent bd694105e9
commit e13b8eb039
4 changed files with 29 additions and 40 deletions
@@ -8,7 +8,6 @@ package org.jetbrains.kotlin.backend.common
import org.jetbrains.kotlin.backend.common.ir.Ir
import org.jetbrains.kotlin.config.CompilerConfiguration
import org.jetbrains.kotlin.descriptors.ClassDescriptor
import org.jetbrains.kotlin.descriptors.FunctionDescriptor
import org.jetbrains.kotlin.ir.IrElement
import org.jetbrains.kotlin.ir.declarations.IrFile
import org.jetbrains.kotlin.name.FqName
@@ -23,9 +22,6 @@ interface CommonBackendContext : BackendContext, LoggingContext {
fun getClass(fqName: FqName): ClassDescriptor
//TODO move to builtins
fun getInternalFunctions(name: String): List<FunctionDescriptor>
fun report(element: IrElement?, irFile: IrFile?, message: String, isError: Boolean)
val configuration: CompilerConfiguration