diff --git a/compiler/ir/serialization.common/src/KotlinIr.proto b/compiler/ir/serialization.common/src/KotlinIr.proto index af337d5da2f..8a200215923 100644 --- a/compiler/ir/serialization.common/src/KotlinIr.proto +++ b/compiler/ir/serialization.common/src/KotlinIr.proto @@ -125,7 +125,6 @@ enum IrSymbolKind { TYPE_PARAMETER_SYMBOL = 8; VARIABLE_SYMBOL = 9; ANONYMOUS_INIT_SYMBOL = 10; - STANDALONE_FIELD_SYMBOL = 11; // For fields without properties. WrappedFieldDescriptor, rather than WrappedPropertyDescriptor. RECEIVER_PARAMETER_SYMBOL = 12; // ReceiverParameterDescriptor rather than ValueParameterDescriptor. } @@ -217,7 +216,7 @@ message IrBreak { } message IrBlock { - required IrStatementOrigin origin = 1; + optional IrStatementOrigin origin = 1; repeated IrStatement statement = 2; } @@ -238,7 +237,7 @@ message IrCall { required IrSymbol symbol = 2; required MemberAccessCommon member_access = 3; optional IrSymbol super = 4; - required IrStatementOrigin origin = 5; + optional IrStatementOrigin origin = 5; } message IrConstructorCall { @@ -249,7 +248,7 @@ message IrConstructorCall { message IrFunctionReference { required IrSymbol symbol = 1; - required IrStatementOrigin origin = 2; + optional IrStatementOrigin origin = 2; required MemberAccessCommon member_access = 3; } @@ -258,21 +257,21 @@ message IrLocalDelegatedPropertyReference { optional IrSymbol getter = 2; optional IrSymbol setter = 3; required IrSymbol symbol = 4; - required IrStatementOrigin origin = 5; + optional IrStatementOrigin origin = 5; } message IrPropertyReference { optional IrSymbol field = 1; optional IrSymbol getter = 2; optional IrSymbol setter = 3; - required IrStatementOrigin origin = 4; + optional IrStatementOrigin origin = 4; required MemberAccessCommon member_access = 5; optional DescriptorReference descriptor_reference = 6; // IrProperty doesn't have a symbol at all. Preserve this rudiment for now. } message IrComposite { repeated IrStatement statement = 1; - required IrStatementOrigin origin = 2; + optional IrStatementOrigin origin = 2; } message IrClassReference { @@ -330,12 +329,12 @@ message FieldAccessCommon { message IrGetField { required FieldAccessCommon field_access = 1; - required IrStatementOrigin origin = 2; + optional IrStatementOrigin origin = 2; } message IrGetValue { required IrSymbol symbol = 1; - required IrStatementOrigin origin = 2; + optional IrStatementOrigin origin = 2; } message IrGetObject { @@ -351,7 +350,7 @@ message Loop { required IrExpression condition = 2; optional String label = 3; optional IrExpression body = 4; - required IrStatementOrigin origin = 5; + optional IrStatementOrigin origin = 5; } message IrReturn { @@ -362,13 +361,13 @@ message IrReturn { message IrSetField { required FieldAccessCommon field_access = 1; required IrExpression value = 2; - required IrStatementOrigin origin = 3; + optional IrStatementOrigin origin = 3; } message IrSetVariable { required IrSymbol symbol = 1; required IrExpression value = 2; - required IrStatementOrigin origin = 3; + optional IrStatementOrigin origin = 3; } message IrSpreadElement { @@ -410,7 +409,7 @@ message IrVarargElement { message IrWhen { repeated IrStatement branch = 1; - required IrStatementOrigin origin = 2; + optional IrStatementOrigin origin = 2; } message IrWhile { diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleDeserializer.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleDeserializer.kt index 733c83f1c77..bb5a80e63ab 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleDeserializer.kt +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleDeserializer.kt @@ -201,7 +201,7 @@ abstract class IrModuleDeserializer( private fun deserializeBlock(proto: KotlinIr.IrBlock, start: Int, end: Int, type: IrType): IrBlock { val statements = mutableListOf() val statementProtos = proto.statementList - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null statementProtos.forEach { statements.add(deserializeStatement(it) as IrStatement) @@ -263,7 +263,7 @@ abstract class IrModuleDeserializer( deserializeIrSymbol(proto.`super`) as IrClassSymbol } else null - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null val call: IrCall = when (proto.kind) { KotlinIr.IrCall.Primitive.NOT_PRIMITIVE -> @@ -289,7 +289,7 @@ abstract class IrModuleDeserializer( private fun deserializeComposite(proto: KotlinIr.IrComposite, start: Int, end: Int, type: IrType): IrComposite { val statements = mutableListOf() val statementProtos = proto.statementList - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null statementProtos.forEach { statements.add(deserializeStatement(it) as IrStatement) @@ -344,7 +344,7 @@ abstract class IrModuleDeserializer( ): IrFunctionReference { val symbol = deserializeIrSymbol(proto.symbol) as IrFunctionSymbol - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null val callable = IrFunctionReferenceImpl( start, end, @@ -368,7 +368,7 @@ abstract class IrModuleDeserializer( private fun deserializeGetField(proto: KotlinIr.IrGetField, start: Int, end: Int, type: IrType): IrGetField { val access = proto.fieldAccess val symbol = deserializeIrSymbol(access.symbol) as IrFieldSymbol - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null val superQualifier = if (access.hasSuper()) { deserializeIrSymbol(access.symbol) as IrClassSymbol @@ -382,7 +382,7 @@ abstract class IrModuleDeserializer( private fun deserializeGetValue(proto: KotlinIr.IrGetValue, start: Int, end: Int, type: IrType): IrGetValue { val symbol = deserializeIrSymbol(proto.symbol) as IrValueSymbol - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null // TODO: origin! return IrGetValueImpl(start, end, type, symbol, origin) } @@ -427,7 +427,7 @@ abstract class IrModuleDeserializer( val getter = deserializeIrSymbol(proto.getter) as IrSimpleFunctionSymbol val setter = if (proto.hasSetter()) deserializeIrSymbol(proto.setter) as IrSimpleFunctionSymbol else null val symbol = deserializeIrSymbol(proto.symbol) as IrLocalDelegatedPropertySymbol - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null return IrLocalDelegatedPropertyReferenceImpl( start, end, type, @@ -449,7 +449,7 @@ abstract class IrModuleDeserializer( val field = if (proto.hasField()) deserializeIrSymbol(proto.field) as IrFieldSymbol else null val getter = if (proto.hasGetter()) deserializeIrSymbol(proto.getter) as IrSimpleFunctionSymbol else null val setter = if (proto.hasSetter()) deserializeIrSymbol(proto.setter) as IrSimpleFunctionSymbol else null - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null val descriptor = if (proto.hasDescriptorReference()) @@ -487,7 +487,7 @@ abstract class IrModuleDeserializer( deserializeExpression(access.receiver) } else null val value = deserializeExpression(proto.value) - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null return IrSetFieldImpl(start, end, symbol, receiver, value, builtIns.unitType, origin, superQualifier) } @@ -495,7 +495,7 @@ abstract class IrModuleDeserializer( private fun deserializeSetVariable(proto: KotlinIr.IrSetVariable, start: Int, end: Int): IrSetVariable { val symbol = deserializeIrSymbol(proto.symbol) as IrVariableSymbol val value = deserializeExpression(proto.value) - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null return IrSetVariableImpl(start, end, builtIns.unitType, symbol, value, origin) } @@ -588,7 +588,7 @@ abstract class IrModuleDeserializer( private fun deserializeWhen(proto: KotlinIr.IrWhen, start: Int, end: Int, type: IrType): IrWhen { val branches = mutableListOf() - val origin = deserializeIrStatementOrigin(proto.origin) + val origin = if (proto.hasOrigin()) deserializeIrStatementOrigin(proto.origin) else null proto.branchList.forEach { branches.add(deserializeStatement(it) as IrBranch) @@ -614,13 +614,13 @@ abstract class IrModuleDeserializer( // IrBreak statements have something to put into 'loop' field. private fun deserializeDoWhile(proto: KotlinIr.IrDoWhile, start: Int, end: Int, type: IrType) = deserializeLoop(proto.loop, deserializeLoopHeader(proto.loop.loopId) { - val origin = deserializeIrStatementOrigin(proto.loop.origin) + val origin = if (proto.loop.hasOrigin()) deserializeIrStatementOrigin(proto.loop.origin) else null IrDoWhileLoopImpl(start, end, type, origin) }) private fun deserializeWhile(proto: KotlinIr.IrWhile, start: Int, end: Int, type: IrType) = deserializeLoop(proto.loop, deserializeLoopHeader(proto.loop.loopId) { - val origin = deserializeIrStatementOrigin(proto.loop.origin) + val origin = if (proto.loop.hasOrigin()) deserializeIrStatementOrigin(proto.loop.origin) else null IrWhileLoopImpl(start, end, type, origin) }) @@ -1249,11 +1249,10 @@ abstract class IrModuleDeserializer( val statementOriginIndex = allKnownStatementOrigins.map { it.objectInstance as? IrStatementOriginImpl }.filterNotNull().associateBy { it.debugName } - fun deserializeIrStatementOrigin(proto: KotlinIr.IrStatementOrigin): IrStatementOrigin? { + fun deserializeIrStatementOrigin(proto: KotlinIr.IrStatementOrigin): IrStatementOrigin { return deserializeString(proto.name).let { val componentPrefix = "COMPONENT_" when { - it == "" -> null it.startsWith(componentPrefix) -> { IrStatementOrigin.COMPONENT_N.withIndex(it.removePrefix(componentPrefix).toInt()) } diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleSerializer.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleSerializer.kt index 90660e5d435..77047a17b3d 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleSerializer.kt +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrModuleSerializer.kt @@ -61,10 +61,9 @@ open class IrModuleSerializer( .setCustom(serializeString((origin as IrDeclarationOriginImpl).name)) .build() - private fun serializeIrStatementOrigin(origin: IrStatementOrigin?) = + private fun serializeIrStatementOrigin(origin: IrStatementOrigin) = KotlinIr.IrStatementOrigin.newBuilder() - //.setName(serializeString((origin as IrStatementOriginImpl).debugName)) - .setName(serializeString((origin as IrStatementOriginImpl?)?.debugName ?: "")) + .setName(serializeString((origin as IrStatementOriginImpl).debugName)) .build() private fun serializeVisibility(visibility: Visibility) = @@ -297,13 +296,6 @@ open class IrModuleSerializer( /* -------------------------------------------------------------------------- */ - private fun serializeStatementOrigin(origin: IrStatementOrigin?): KotlinIr.IrStatementOrigin { - require(origin is IrStatementOriginImpl?) - return KotlinIr.IrStatementOrigin.newBuilder() - .setName(serializeString(origin?.debugName ?: "")) - .build() - } - private fun serializeBlockBody(expression: IrBlockBody): KotlinIr.IrBlockBody { val proto = KotlinIr.IrBlockBody.newBuilder() expression.statements.forEach { @@ -323,7 +315,8 @@ open class IrModuleSerializer( private fun serializeBlock(block: IrBlock): KotlinIr.IrBlock { val proto = KotlinIr.IrBlock.newBuilder() - .setOrigin(serializeIrStatementOrigin(block.origin)) + + block.origin?.let { proto.setOrigin(serializeIrStatementOrigin(it)) } block.statements.forEach { proto.addStatement(serializeStatement(it)) @@ -333,7 +326,8 @@ open class IrModuleSerializer( private fun serializeComposite(composite: IrComposite): KotlinIr.IrComposite { val proto = KotlinIr.IrComposite.newBuilder() - .setOrigin(serializeIrStatementOrigin(composite.origin)) + + composite.origin?.let { proto.setOrigin(serializeIrStatementOrigin(it)) } composite.statements.forEach { proto.addStatement(serializeStatement(it)) } @@ -397,7 +391,7 @@ open class IrModuleSerializer( val proto = KotlinIr.IrCall.newBuilder() proto.kind = irCallToPrimitiveKind(call) proto.symbol = serializeIrSymbol(call.symbol) - proto.origin = serializeStatementOrigin(call.origin) + call.origin?.let { proto.origin = serializeIrStatementOrigin(it) } call.superQualifierSymbol?.let { proto.`super` = serializeIrSymbol(it) @@ -418,8 +412,8 @@ open class IrModuleSerializer( val proto = KotlinIr.IrFunctionReference.newBuilder() .setSymbol(serializeIrSymbol(callable.symbol)) .setMemberAccess(serializeMemberAccessCommon(callable)) - .setOrigin(serializeIrStatementOrigin(callable.origin)) + callable.origin?.let { proto.setOrigin(serializeIrStatementOrigin(it)) } return proto.build() } @@ -430,8 +424,8 @@ open class IrModuleSerializer( .setDelegate(serializeIrSymbol(callable.delegate)) .setGetter(serializeIrSymbol(callable.getter)) .setSymbol(serializeIrSymbol(callable.symbol)) - .setOrigin(serializeIrStatementOrigin(callable.origin)) + callable.origin?.let { proto.setOrigin(serializeIrStatementOrigin(it)) } callable.setter?.let { proto.setSetter(serializeIrSymbol(it)) } return proto.build() @@ -440,7 +434,7 @@ open class IrModuleSerializer( private fun serializePropertyReference(callable: IrPropertyReference): KotlinIr.IrPropertyReference { val proto = KotlinIr.IrPropertyReference.newBuilder() .setMemberAccess(serializeMemberAccessCommon(callable)) - .setOrigin(serializeIrStatementOrigin(callable.origin)) + callable.origin?.let { proto.origin = serializeIrStatementOrigin(it) } callable.field?.let { proto.field = serializeIrSymbol(it) } callable.getter?.let { proto.getter = serializeIrSymbol(it) } callable.setter?.let { proto.setter = serializeIrSymbol(it) } @@ -515,14 +509,16 @@ open class IrModuleSerializer( private fun serializeGetField(expression: IrGetField): KotlinIr.IrGetField = KotlinIr.IrGetField.newBuilder() - .setFieldAccess(serializeFieldAccessCommon(expression)) - .setOrigin(serializeIrStatementOrigin(expression.origin)) + .setFieldAccess(serializeFieldAccessCommon(expression)).apply { + expression.origin?.let { setOrigin(serializeIrStatementOrigin(it)) } + } .build() private fun serializeGetValue(expression: IrGetValue): KotlinIr.IrGetValue = KotlinIr.IrGetValue.newBuilder() - .setSymbol(serializeIrSymbol(expression.symbol)) - .setOrigin(serializeIrStatementOrigin(expression.origin)) + .setSymbol(serializeIrSymbol(expression.symbol)).apply { + expression.origin?.let { setOrigin(serializeIrStatementOrigin(it)) } + } .build() private fun serializeGetObject(expression: IrGetObjectValue): KotlinIr.IrGetObject { @@ -549,15 +545,17 @@ open class IrModuleSerializer( private fun serializeSetField(expression: IrSetField): KotlinIr.IrSetField = KotlinIr.IrSetField.newBuilder() .setFieldAccess(serializeFieldAccessCommon(expression)) - .setValue(serializeExpression(expression.value)) - .setOrigin(serializeIrStatementOrigin(expression.origin)) + .setValue(serializeExpression(expression.value)).apply { + expression.origin?.let{ setOrigin(serializeIrStatementOrigin(it)) } + } .build() private fun serializeSetVariable(expression: IrSetVariable): KotlinIr.IrSetVariable = KotlinIr.IrSetVariable.newBuilder() .setSymbol(serializeIrSymbol(expression.symbol)) - .setValue(serializeExpression(expression.value)) - .setOrigin(serializeIrStatementOrigin(expression.origin)) + .setValue(serializeExpression(expression.value)).apply { + expression.origin?.let{ setOrigin(serializeIrStatementOrigin(it)) } + } .build() private fun serializeSpreadElement(element: IrSpreadElement): KotlinIr.IrSpreadElement { @@ -650,7 +648,8 @@ open class IrModuleSerializer( private fun serializeWhen(expression: IrWhen): KotlinIr.IrWhen { val proto = KotlinIr.IrWhen.newBuilder() - .setOrigin(serializeIrStatementOrigin(expression.origin)) + + expression.origin?.let{ proto.setOrigin(serializeIrStatementOrigin(it)) } val branches = expression.branches branches.forEach { @@ -662,8 +661,9 @@ open class IrModuleSerializer( private fun serializeLoop(expression: IrLoop): KotlinIr.Loop { val proto = KotlinIr.Loop.newBuilder() - .setCondition(serializeExpression(expression.condition)) - .setOrigin(serializeIrStatementOrigin(expression.origin)) + .setCondition(serializeExpression(expression.condition)).apply { + expression.origin?.let{ setOrigin(serializeIrStatementOrigin(it)) } + } val label = expression.label?.let { serializeString(it) } if (label != null) { diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIr.java b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIr.java index b8bbaa64f1d..09cc962e5d7 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIr.java +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIr.java @@ -1020,7 +1020,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -2344,7 +2344,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -2790,7 +2790,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -3227,7 +3227,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -3631,7 +3631,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -4044,7 +4044,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -4587,7 +4587,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -5088,7 +5088,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -5680,7 +5680,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -6783,7 +6783,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -7750,7 +7750,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -8120,7 +8120,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -8600,7 +8600,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -9446,7 +9446,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -9811,7 +9811,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -10304,7 +10304,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -10797,7 +10797,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -11285,7 +11285,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -11646,7 +11646,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -12146,7 +12146,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -12742,7 +12742,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -13552,7 +13552,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -13956,7 +13956,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -14378,7 +14378,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -15081,7 +15081,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -15569,7 +15569,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -15938,7 +15938,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -16373,11 +16373,11 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder { /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); @@ -16429,7 +16429,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -16506,13 +16506,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 1; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -16563,13 +16563,11 @@ public final class KotlinIr { if (isInitialized == 1) return true; if (isInitialized == 0) return false; - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } for (int i = 0; i < getStatementCount(); i++) { if (!getStatement(i).isInitialized()) { @@ -16762,13 +16760,11 @@ public final class KotlinIr { } public final boolean isInitialized() { - if (!hasOrigin()) { - - return false; - } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } for (int i = 0; i < getStatementCount(); i++) { if (!getStatement(i).isInitialized()) { @@ -16800,19 +16796,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -16824,7 +16820,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -16834,7 +16830,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000001) == 0x00000001) && @@ -16849,7 +16845,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 1; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -17073,7 +17069,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -17913,11 +17909,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrSymbol getSuper(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -17955,7 +17951,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -18197,13 +18193,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 5; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -18234,10 +18230,6 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!getSymbol().isInitialized()) { memoizedIsInitialized = 0; return false; @@ -18252,9 +18244,11 @@ public final class KotlinIr { return false; } } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -18493,10 +18487,6 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!getSymbol().isInitialized()) { return false; @@ -18511,9 +18501,11 @@ public final class KotlinIr { return false; } } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -18754,19 +18746,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -18778,7 +18770,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -18788,7 +18780,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000010) == 0x00000010) && @@ -18803,7 +18795,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -18888,7 +18880,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -19457,11 +19449,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrSymbol getSymbol(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); @@ -19508,7 +19500,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -19615,13 +19607,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 2; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -19657,10 +19649,6 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!hasMemberAccess()) { memoizedIsInitialized = 0; return false; @@ -19669,18 +19657,16 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } if (!getMemberAccess().isInitialized()) { memoizedIsInitialized = 0; return false; } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; - } memoizedIsInitialized = 1; return true; } @@ -19878,10 +19864,6 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!hasMemberAccess()) { return false; @@ -19890,18 +19872,16 @@ public final class KotlinIr { return false; } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } if (!getMemberAccess().isInitialized()) { return false; } - if (!getOrigin().isInitialized()) { - - return false; - } return true; } @@ -19986,19 +19966,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -20010,7 +19990,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -20020,7 +20000,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000002) == 0x00000002) && @@ -20035,7 +20015,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -20156,11 +20136,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrSymbol getSymbol(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -20198,7 +20178,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -20376,13 +20356,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 5; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -20409,10 +20389,6 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!getDelegate().isInitialized()) { memoizedIsInitialized = 0; return false; @@ -20433,6 +20409,12 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } + } memoizedIsInitialized = 1; return true; } @@ -20666,10 +20648,6 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!getDelegate().isInitialized()) { return false; @@ -20690,6 +20668,12 @@ public final class KotlinIr { return false; } + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } + } return true; } @@ -20954,19 +20938,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -20978,7 +20962,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -20988,7 +20972,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000010) == 0x00000010) && @@ -21003,7 +20987,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -21055,11 +21039,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrSymbol getSetter(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); @@ -21123,7 +21107,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -21299,13 +21283,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 4; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -21363,10 +21347,6 @@ public final class KotlinIr { if (isInitialized == 1) return true; if (isInitialized == 0) return false; - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!hasMemberAccess()) { memoizedIsInitialized = 0; return false; @@ -21389,9 +21369,11 @@ public final class KotlinIr { return false; } } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } if (!getMemberAccess().isInitialized()) { memoizedIsInitialized = 0; @@ -21644,10 +21626,6 @@ public final class KotlinIr { } public final boolean isInitialized() { - if (!hasOrigin()) { - - return false; - } if (!hasMemberAccess()) { return false; @@ -21670,9 +21648,11 @@ public final class KotlinIr { return false; } } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } if (!getMemberAccess().isInitialized()) { @@ -21888,19 +21868,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -21912,7 +21892,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -21922,7 +21902,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000008) == 0x00000008) && @@ -21937,7 +21917,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 4; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -22120,11 +22100,11 @@ public final class KotlinIr { int getStatementCount(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -22162,7 +22142,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -22274,13 +22254,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 2; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -22296,19 +22276,17 @@ public final class KotlinIr { if (isInitialized == 1) return true; if (isInitialized == 0) return false; - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } for (int i = 0; i < getStatementCount(); i++) { if (!getStatement(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -22495,19 +22473,17 @@ public final class KotlinIr { } public final boolean isInitialized() { - if (!hasOrigin()) { - - return false; - } for (int i = 0; i < getStatementCount(); i++) { if (!getStatement(i).isInitialized()) { return false; } } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -22658,19 +22634,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -22682,7 +22658,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -22692,7 +22668,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000002) == 0x00000002) && @@ -22707,7 +22683,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -22783,7 +22759,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -23389,7 +23365,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -24536,7 +24512,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -25022,7 +24998,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -25547,7 +25523,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -25960,7 +25936,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -26485,7 +26461,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -26889,7 +26865,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -27311,7 +27287,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -27916,11 +27892,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.FieldAccessCommon getFieldAccess(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -27958,7 +27934,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -28052,13 +28028,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 2; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -28078,17 +28054,15 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!getFieldAccess().isInitialized()) { memoizedIsInitialized = 0; return false; } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -28271,17 +28245,15 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!getFieldAccess().isInitialized()) { return false; } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -28367,19 +28339,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -28391,7 +28363,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -28401,7 +28373,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000002) == 0x00000002) && @@ -28416,7 +28388,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -28450,11 +28422,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrSymbol getSymbol(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -28492,7 +28464,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -28586,13 +28558,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 2; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -28612,17 +28584,15 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!getSymbol().isInitialized()) { memoizedIsInitialized = 0; return false; } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -28805,17 +28775,15 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!getSymbol().isInitialized()) { return false; } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -28901,19 +28869,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -28925,7 +28893,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -28935,7 +28903,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000002) == 0x00000002) && @@ -28950,7 +28918,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -29017,7 +28985,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -29421,7 +29389,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -29819,11 +29787,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrExpression getBody(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -29861,7 +29829,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -30031,13 +29999,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 5; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -30064,10 +30032,6 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!getCondition().isInitialized()) { memoizedIsInitialized = 0; return false; @@ -30084,9 +30048,11 @@ public final class KotlinIr { return false; } } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -30321,10 +30287,6 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!getCondition().isInitialized()) { return false; @@ -30341,9 +30303,11 @@ public final class KotlinIr { return false; } } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -30581,19 +30545,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -30605,7 +30569,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -30615,7 +30579,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000010) == 0x00000010) && @@ -30630,7 +30594,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 5; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -30706,7 +30670,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -31207,11 +31171,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrExpression getValue(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -31249,7 +31213,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -31371,13 +31335,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 3; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -31402,10 +31366,6 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!getFieldAccess().isInitialized()) { memoizedIsInitialized = 0; return false; @@ -31414,9 +31374,11 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -31619,10 +31581,6 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!getFieldAccess().isInitialized()) { return false; @@ -31631,9 +31589,11 @@ public final class KotlinIr { return false; } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -31779,19 +31739,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -31803,7 +31763,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -31813,7 +31773,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000004) == 0x00000004) && @@ -31828,7 +31788,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -31871,11 +31831,11 @@ public final class KotlinIr { org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrExpression getValue(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -31913,7 +31873,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -32035,13 +31995,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 3; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -32066,10 +32026,6 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } if (!getSymbol().isInitialized()) { memoizedIsInitialized = 0; return false; @@ -32078,9 +32034,11 @@ public final class KotlinIr { memoizedIsInitialized = 0; return false; } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -32283,10 +32241,6 @@ public final class KotlinIr { return false; } - if (!hasOrigin()) { - - return false; - } if (!getSymbol().isInitialized()) { return false; @@ -32295,9 +32249,11 @@ public final class KotlinIr { return false; } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -32443,19 +32399,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -32467,7 +32423,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -32477,7 +32433,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000004) == 0x00000004) && @@ -32492,7 +32448,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 3; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -32568,7 +32524,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -33098,7 +33054,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -33586,7 +33542,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -34013,7 +33969,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -34760,7 +34716,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -35386,7 +35342,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -36007,7 +35963,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -36555,11 +36511,11 @@ public final class KotlinIr { int getBranchCount(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ boolean hasOrigin(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin(); } @@ -36597,7 +36553,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -36709,13 +36665,13 @@ public final class KotlinIr { public static final int ORIGIN_FIELD_NUMBER = 2; private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_; /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; @@ -36731,19 +36687,17 @@ public final class KotlinIr { if (isInitialized == 1) return true; if (isInitialized == 0) return false; - if (!hasOrigin()) { - memoizedIsInitialized = 0; - return false; - } for (int i = 0; i < getBranchCount(); i++) { if (!getBranch(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } - if (!getOrigin().isInitialized()) { - memoizedIsInitialized = 0; - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } } memoizedIsInitialized = 1; return true; @@ -36930,19 +36884,17 @@ public final class KotlinIr { } public final boolean isInitialized() { - if (!hasOrigin()) { - - return false; - } for (int i = 0; i < getBranchCount(); i++) { if (!getBranch(i).isInitialized()) { return false; } } - if (!getOrigin().isInitialized()) { - - return false; + if (hasOrigin()) { + if (!getOrigin().isInitialized()) { + + return false; + } } return true; } @@ -37093,19 +37045,19 @@ public final class KotlinIr { private org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public boolean hasOrigin() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin getOrigin() { return origin_; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (value == null) { @@ -37117,7 +37069,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder setOrigin( org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.Builder builderForValue) { @@ -37127,7 +37079,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder mergeOrigin(org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin value) { if (((bitField0_ & 0x00000002) == 0x00000002) && @@ -37142,7 +37094,7 @@ public final class KotlinIr { return this; } /** - * required .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; + * optional .org.jetbrains.kotlin.backend.common.serialization.IrStatementOrigin origin = 2; */ public Builder clearOrigin() { origin_ = org.jetbrains.kotlin.backend.common.serialization.KotlinIr.IrStatementOrigin.getDefaultInstance(); @@ -37209,7 +37161,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -37622,7 +37574,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -38170,7 +38122,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -39461,7 +39413,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -43720,7 +43672,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -44366,7 +44318,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -44760,7 +44712,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -45104,7 +45056,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -46232,7 +46184,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -47730,7 +47682,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -48395,7 +48347,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -49564,7 +49516,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -50749,7 +50701,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -52300,7 +52252,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -53357,7 +53309,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -54518,7 +54470,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -55497,7 +55449,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -56115,7 +56067,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -57938,7 +57890,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -58706,7 +58658,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -59335,7 +59287,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -61151,7 +61103,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -61927,7 +61879,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -62457,7 +62409,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -62954,7 +62906,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -63479,7 +63431,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -63907,7 +63859,7 @@ public final class KotlinIr { org.jetbrains.kotlin.protobuf.ByteString.newOutput(); org.jetbrains.kotlin.protobuf.CodedOutputStream unknownFieldsCodedOutput = org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( - unknownFieldsOutput, 1); + unknownFieldsOutput); try { boolean done = false; while (!done) { @@ -65054,4 +65006,4 @@ public final class KotlinIr { } // @@protoc_insertion_point(outer_class_scope) -} \ No newline at end of file +}