From 50eda3b8a0345c3b260904b1d59e78b7da19b291 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Thu, 14 Jun 2018 17:15:34 +0200 Subject: [PATCH] Make metadata writers' properties protected These properties are only supposed to be used from Writer classes in KotlinClassMetadata --- .../src/kotlinx/metadata/impl/writers.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libraries/kotlinx-metadata/src/kotlinx/metadata/impl/writers.kt b/libraries/kotlinx-metadata/src/kotlinx/metadata/impl/writers.kt index 3a03f823147..0718dc1c302 100644 --- a/libraries/kotlinx-metadata/src/kotlinx/metadata/impl/writers.kt +++ b/libraries/kotlinx-metadata/src/kotlinx/metadata/impl/writers.kt @@ -406,8 +406,8 @@ private fun writeEffectExpression(c: WriteContext, output: (ProtoBuf.Expression. } open class ClassWriter(stringTable: StringTable) : KmClassVisitor() { - val t = ProtoBuf.Class.newBuilder()!! - val c = WriteContext(stringTable) + protected val t = ProtoBuf.Class.newBuilder()!! + protected val c = WriteContext(stringTable) override fun visit(flags: Flags, name: ClassName) { if (flags != ProtoBuf.Class.getDefaultInstance().flags) { @@ -468,8 +468,8 @@ open class ClassWriter(stringTable: StringTable) : KmClassVisitor() { } open class PackageWriter(stringTable: StringTable) : KmPackageVisitor() { - val t = ProtoBuf.Package.newBuilder()!! - val c = WriteContext(stringTable) + protected val t = ProtoBuf.Package.newBuilder()!! + protected val c = WriteContext(stringTable) override fun visitFunction(flags: Flags, name: String): KmFunctionVisitor? = writeFunction(c, flags, name) { t.addFunction(it) } @@ -493,8 +493,8 @@ open class PackageWriter(stringTable: StringTable) : KmPackageVisitor() { } open class LambdaWriter(stringTable: StringTable) : KmLambdaVisitor() { - var t: ProtoBuf.Function.Builder? = null - val c = WriteContext(stringTable) + protected var t: ProtoBuf.Function.Builder? = null + protected val c = WriteContext(stringTable) override fun visitFunction(flags: Flags, name: String): KmFunctionVisitor? = writeFunction(c, flags, name) { t = it }