Minor, rename KCallableContainerImpl -> KDeclarationContainerImpl

Also rename DeclarationContainerImpl -> ClassBasedDeclarationContainer and make
non-public
This commit is contained in:
Alexander Udalov
2015-08-07 16:22:31 +03:00
parent df76695e72
commit 9f7cb752db
14 changed files with 36 additions and 36 deletions
@@ -18,6 +18,6 @@ package kotlin.jvm.internal
import kotlin.reflect.KDeclarationContainer
public interface DeclarationContainerImpl : KDeclarationContainer {
interface ClassBasedDeclarationContainer : KDeclarationContainer {
public val jClass: Class<*>
}
@@ -20,7 +20,7 @@ import kotlin.reflect.KCallable
import kotlin.reflect.KClass
import kotlin.reflect.KFunction
public class ClassReference(override val jClass: Class<*>) : KClass<Any>, DeclarationContainerImpl {
public class ClassReference(override val jClass: Class<*>) : KClass<Any>, ClassBasedDeclarationContainer {
override val simpleName: String?
get() = error()