[IR] Deprecate some API

This commit is contained in:
Roman Artemev
2020-04-29 19:26:22 +03:00
committed by romanart
parent 2f0840388d
commit d41bbbae0d
@@ -25,11 +25,15 @@ import org.jetbrains.kotlin.name.FqName
import org.jetbrains.kotlin.resolve.BindingContext
import org.jetbrains.kotlin.resolve.scopes.MemberScope
class IrPluginContext(
open class IrPluginContext(
@Deprecated("FrontEnd API shouldn't be accessed in Ir plugin environment")
val moduleDescriptor: ModuleDescriptor,
@Deprecated("FrontEnd API shouldn't be accessed in Ir plugin environment")
val bindingContext: BindingContext,
val languageVersionSettings: LanguageVersionSettings,
@Deprecated("FrontEnd API shouldn't be accessed in Ir plugin environment")
val symbolTable: ReferenceSymbolTable,
@Deprecated("FrontEnd API shouldn't be accessed in Ir plugin environment")
val typeTranslator: TypeTranslator,
override val irBuiltIns: IrBuiltIns,
private val linker: IrDeserializer,