// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: js/js.serializer/src/js-ast.debug.proto
package org.jetbrains.kotlin.serialization.js.ast;
public final class DebugJsAstProtoBuf {
private DebugJsAstProtoBuf() {}
public static void registerAllExtensions(
org.jetbrains.kotlin.protobuf.ExtensionRegistry registry) {
}
/**
* Protobuf enum {@code org.jetbrains.kotlin.serialization.js.ast.SideEffects}
*/
public enum SideEffects
implements org.jetbrains.kotlin.protobuf.ProtocolMessageEnum {
/**
* <code>AFFECTS_STATE = 1;</code>
*/
AFFECTS_STATE(0, 1),
/**
* <code>DEPENDS_ON_STATE = 2;</code>
*/
DEPENDS_ON_STATE(1, 2),
/**
* <code>PURE = 3;</code>
*/
PURE(2, 3),
;
/**
* <code>AFFECTS_STATE = 1;</code>
*/
public static final int AFFECTS_STATE_VALUE = 1;
/**
* <code>DEPENDS_ON_STATE = 2;</code>
*/
public static final int DEPENDS_ON_STATE_VALUE = 2;
/**
* <code>PURE = 3;</code>
*/
public static final int PURE_VALUE = 3;
public final int getNumber() { return value; }
public static SideEffects valueOf(int value) {
switch (value) {
case 1: return AFFECTS_STATE;
case 2: return DEPENDS_ON_STATE;
case 3: return PURE;
default: return null;
}
}
public static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<SideEffects>
internalGetValueMap() {
return internalValueMap;
}
private static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<SideEffects>
internalValueMap =
new org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<SideEffects>() {
public SideEffects findValueByNumber(int number) {
return SideEffects.valueOf(number);
}
};
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.getDescriptor().getEnumTypes().get(0);
}
private static final SideEffects[] VALUES = values();
public static SideEffects valueOf(
org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private SideEffects(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:org.jetbrains.kotlin.serialization.js.ast.SideEffects)
}
/**
* Protobuf enum {@code org.jetbrains.kotlin.serialization.js.ast.InlineStrategy}
*/
public enum InlineStrategy
implements org.jetbrains.kotlin.protobuf.ProtocolMessageEnum {
/**
* <code>AS_FUNCTION = 0;</code>
*/
AS_FUNCTION(0, 0),
/**
* <code>IN_PLACE = 1;</code>
*/
IN_PLACE(1, 1),
/**
* <code>NOT_INLINE = 2;</code>
*/
NOT_INLINE(2, 2),
;
/**
* <code>AS_FUNCTION = 0;</code>
*/
public static final int AS_FUNCTION_VALUE = 0;
/**
* <code>IN_PLACE = 1;</code>
*/
public static final int IN_PLACE_VALUE = 1;
/**
* <code>NOT_INLINE = 2;</code>
*/
public static final int NOT_INLINE_VALUE = 2;
public final int getNumber() { return value; }
public static InlineStrategy valueOf(int value) {
switch (value) {
case 0: return AS_FUNCTION;
case 1: return IN_PLACE;
case 2: return NOT_INLINE;
default: return null;
}
}
public static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<InlineStrategy>
internalGetValueMap() {
return internalValueMap;
}
private static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<InlineStrategy>
internalValueMap =
new org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<InlineStrategy>() {
public InlineStrategy findValueByNumber(int number) {
return InlineStrategy.valueOf(number);
}
};
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.getDescriptor().getEnumTypes().get(1);
}
private static final InlineStrategy[] VALUES = values();
public static InlineStrategy valueOf(
org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private InlineStrategy(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:org.jetbrains.kotlin.serialization.js.ast.InlineStrategy)
}
public interface LocationOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Location)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 startLine = 1;</code>
*/
boolean hasStartLine();
/**
* <code>required int32 startLine = 1;</code>
*/
int getStartLine();
/**
* <code>required int32 startChar = 2;</code>
*/
boolean hasStartChar();
/**
* <code>required int32 startChar = 2;</code>
*/
int getStartChar();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Location}
*/
public static final class Location extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Location)
LocationOrBuilder {
// Use Location.newBuilder() to construct.
private Location(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Location(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Location defaultInstance;
public static Location getDefaultInstance() {
return defaultInstance;
}
public Location getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Location(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
startLine_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
startChar_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Location> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Location>() {
public Location parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Location(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Location> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int STARTLINE_FIELD_NUMBER = 1;
private int startLine_;
/**
* <code>required int32 startLine = 1;</code>
*/
public boolean hasStartLine() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 startLine = 1;</code>
*/
public int getStartLine() {
return startLine_;
}
public static final int STARTCHAR_FIELD_NUMBER = 2;
private int startChar_;
/**
* <code>required int32 startChar = 2;</code>
*/
public boolean hasStartChar() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 startChar = 2;</code>
*/
public int getStartChar() {
return startChar_;
}
private void initFields() {
startLine_ = 0;
startChar_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasStartLine()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasStartChar()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, startLine_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, startChar_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, startLine_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, startChar_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Location}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Location)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
startLine_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
startChar_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.startLine_ = startLine_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.startChar_ = startChar_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance()) return this;
if (other.hasStartLine()) {
setStartLine(other.getStartLine());
}
if (other.hasStartChar()) {
setStartChar(other.getStartChar());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasStartLine()) {
return false;
}
if (!hasStartChar()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int startLine_ ;
/**
* <code>required int32 startLine = 1;</code>
*/
public boolean hasStartLine() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 startLine = 1;</code>
*/
public int getStartLine() {
return startLine_;
}
/**
* <code>required int32 startLine = 1;</code>
*/
public Builder setStartLine(int value) {
bitField0_ |= 0x00000001;
startLine_ = value;
onChanged();
return this;
}
/**
* <code>required int32 startLine = 1;</code>
*/
public Builder clearStartLine() {
bitField0_ = (bitField0_ & ~0x00000001);
startLine_ = 0;
onChanged();
return this;
}
private int startChar_ ;
/**
* <code>required int32 startChar = 2;</code>
*/
public boolean hasStartChar() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 startChar = 2;</code>
*/
public int getStartChar() {
return startChar_;
}
/**
* <code>required int32 startChar = 2;</code>
*/
public Builder setStartChar(int value) {
bitField0_ |= 0x00000002;
startChar_ = value;
onChanged();
return this;
}
/**
* <code>required int32 startChar = 2;</code>
*/
public Builder clearStartChar() {
bitField0_ = (bitField0_ & ~0x00000002);
startChar_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Location)
}
static {
defaultInstance = new Location(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Location)
}
public interface ExpressionOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Expression)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional int32 fileId = 1;</code>
*/
boolean hasFileId();
/**
* <code>optional int32 fileId = 1;</code>
*/
int getFileId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
boolean hasLocation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location getLocation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder getLocationOrBuilder();
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
boolean hasSynthetic();
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
boolean getSynthetic();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
boolean hasSideEffects();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects getSideEffects();
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
boolean hasSimpleNameReference();
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
int getSimpleNameReference();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
boolean hasThisLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral getThisLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteralOrBuilder getThisLiteralOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
boolean hasNullLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral getNullLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteralOrBuilder getNullLiteralOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
boolean hasTrueLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral getTrueLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteralOrBuilder getTrueLiteralOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
boolean hasFalseLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral getFalseLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteralOrBuilder getFalseLiteralOrBuilder();
/**
* <code>optional int32 string_literal = 27;</code>
*/
boolean hasStringLiteral();
/**
* <code>optional int32 string_literal = 27;</code>
*/
int getStringLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
boolean hasRegExpLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral getRegExpLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteralOrBuilder getRegExpLiteralOrBuilder();
/**
* <code>optional int32 int_literal = 29;</code>
*/
boolean hasIntLiteral();
/**
* <code>optional int32 int_literal = 29;</code>
*/
int getIntLiteral();
/**
* <code>optional double double_literal = 30;</code>
*/
boolean hasDoubleLiteral();
/**
* <code>optional double double_literal = 30;</code>
*/
double getDoubleLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
boolean hasArrayLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral getArrayLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteralOrBuilder getArrayLiteralOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
boolean hasObjectLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral getObjectLiteral();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralOrBuilder getObjectLiteralOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
boolean hasFunction();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function getFunction();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FunctionOrBuilder getFunctionOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
boolean hasDocComment();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment getDocComment();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentOrBuilder getDocCommentOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
boolean hasBinary();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation getBinary();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperationOrBuilder getBinaryOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
boolean hasUnary();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation getUnary();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperationOrBuilder getUnaryOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
boolean hasConditional();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional getConditional();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ConditionalOrBuilder getConditionalOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
boolean hasArrayAccess();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess getArrayAccess();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccessOrBuilder getArrayAccessOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
boolean hasNameReference();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference getNameReference();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReferenceOrBuilder getNameReferenceOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
boolean hasPropertyReference();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference getPropertyReference();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReferenceOrBuilder getPropertyReferenceOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
boolean hasInvocation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation getInvocation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InvocationOrBuilder getInvocationOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
boolean hasInstantiation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation getInstantiation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InstantiationOrBuilder getInstantiationOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Expression}
*/
public static final class Expression extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Expression)
ExpressionOrBuilder {
// Use Expression.newBuilder() to construct.
private Expression(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Expression(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Expression defaultInstance;
public static Expression getDefaultInstance() {
return defaultInstance;
}
public Expression getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Expression(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
fileId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = location_.toBuilder();
}
location_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(location_);
location_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 24: {
bitField0_ |= 0x00000004;
synthetic_ = input.readBool();
break;
}
case 32: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects value = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(4, rawValue);
} else {
bitField0_ |= 0x00000008;
sideEffects_ = value;
}
break;
}
case 176: {
expressionCase_ = 22;
expression_ = input.readInt32();
break;
}
case 186: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder subBuilder = null;
if (expressionCase_ == 23) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 23;
break;
}
case 194: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder subBuilder = null;
if (expressionCase_ == 24) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 24;
break;
}
case 202: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder subBuilder = null;
if (expressionCase_ == 25) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 25;
break;
}
case 210: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder subBuilder = null;
if (expressionCase_ == 26) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 26;
break;
}
case 216: {
expressionCase_ = 27;
expression_ = input.readInt32();
break;
}
case 226: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder subBuilder = null;
if (expressionCase_ == 28) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 28;
break;
}
case 232: {
expressionCase_ = 29;
expression_ = input.readInt32();
break;
}
case 241: {
expressionCase_ = 30;
expression_ = input.readDouble();
break;
}
case 250: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder subBuilder = null;
if (expressionCase_ == 31) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 31;
break;
}
case 258: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder subBuilder = null;
if (expressionCase_ == 32) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 32;
break;
}
case 266: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder subBuilder = null;
if (expressionCase_ == 33) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 33;
break;
}
case 274: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder subBuilder = null;
if (expressionCase_ == 34) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 34;
break;
}
case 282: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder subBuilder = null;
if (expressionCase_ == 35) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 35;
break;
}
case 290: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder subBuilder = null;
if (expressionCase_ == 36) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 36;
break;
}
case 298: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder subBuilder = null;
if (expressionCase_ == 37) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 37;
break;
}
case 306: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder subBuilder = null;
if (expressionCase_ == 38) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 38;
break;
}
case 314: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder subBuilder = null;
if (expressionCase_ == 39) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 39;
break;
}
case 322: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder subBuilder = null;
if (expressionCase_ == 40) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 40;
break;
}
case 330: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder subBuilder = null;
if (expressionCase_ == 41) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 41;
break;
}
case 338: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder subBuilder = null;
if (expressionCase_ == 42) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_).toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_);
expression_ = subBuilder.buildPartial();
}
expressionCase_ = 42;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Expression> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Expression>() {
public Expression parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Expression(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Expression> getParserForType() {
return PARSER;
}
private int bitField0_;
private int expressionCase_ = 0;
private java.lang.Object expression_;
public enum ExpressionCase
implements org.jetbrains.kotlin.protobuf.Internal.EnumLite {
SIMPLE_NAME_REFERENCE(22),
THIS_LITERAL(23),
NULL_LITERAL(24),
TRUE_LITERAL(25),
FALSE_LITERAL(26),
STRING_LITERAL(27),
REG_EXP_LITERAL(28),
INT_LITERAL(29),
DOUBLE_LITERAL(30),
ARRAY_LITERAL(31),
OBJECT_LITERAL(32),
FUNCTION(33),
DOC_COMMENT(34),
BINARY(35),
UNARY(36),
CONDITIONAL(37),
ARRAY_ACCESS(38),
NAME_REFERENCE(39),
PROPERTY_REFERENCE(40),
INVOCATION(41),
INSTANTIATION(42),
EXPRESSION_NOT_SET(0);
private int value = 0;
private ExpressionCase(int value) {
this.value = value;
}
public static ExpressionCase valueOf(int value) {
switch (value) {
case 22: return SIMPLE_NAME_REFERENCE;
case 23: return THIS_LITERAL;
case 24: return NULL_LITERAL;
case 25: return TRUE_LITERAL;
case 26: return FALSE_LITERAL;
case 27: return STRING_LITERAL;
case 28: return REG_EXP_LITERAL;
case 29: return INT_LITERAL;
case 30: return DOUBLE_LITERAL;
case 31: return ARRAY_LITERAL;
case 32: return OBJECT_LITERAL;
case 33: return FUNCTION;
case 34: return DOC_COMMENT;
case 35: return BINARY;
case 36: return UNARY;
case 37: return CONDITIONAL;
case 38: return ARRAY_ACCESS;
case 39: return NAME_REFERENCE;
case 40: return PROPERTY_REFERENCE;
case 41: return INVOCATION;
case 42: return INSTANTIATION;
case 0: return EXPRESSION_NOT_SET;
default: throw new java.lang.IllegalArgumentException(
"Value is undefined for this oneof enum.");
}
}
public int getNumber() {
return this.value;
}
};
public ExpressionCase
getExpressionCase() {
return ExpressionCase.valueOf(
expressionCase_);
}
public static final int FILEID_FIELD_NUMBER = 1;
private int fileId_;
/**
* <code>optional int32 fileId = 1;</code>
*/
public boolean hasFileId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public int getFileId() {
return fileId_;
}
public static final int LOCATION_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location location_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public boolean hasLocation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location getLocation() {
return location_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder getLocationOrBuilder() {
return location_;
}
public static final int SYNTHETIC_FIELD_NUMBER = 3;
private boolean synthetic_;
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean hasSynthetic() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean getSynthetic() {
return synthetic_;
}
public static final int SIDE_EFFECTS_FIELD_NUMBER = 4;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects sideEffects_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
public boolean hasSideEffects() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects getSideEffects() {
return sideEffects_;
}
public static final int SIMPLE_NAME_REFERENCE_FIELD_NUMBER = 22;
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
public boolean hasSimpleNameReference() {
return expressionCase_ == 22;
}
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
public int getSimpleNameReference() {
if (expressionCase_ == 22) {
return (java.lang.Integer) expression_;
}
return 0;
}
public static final int THIS_LITERAL_FIELD_NUMBER = 23;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public boolean hasThisLiteral() {
return expressionCase_ == 23;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral getThisLiteral() {
if (expressionCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteralOrBuilder getThisLiteralOrBuilder() {
if (expressionCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance();
}
public static final int NULL_LITERAL_FIELD_NUMBER = 24;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public boolean hasNullLiteral() {
return expressionCase_ == 24;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral getNullLiteral() {
if (expressionCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteralOrBuilder getNullLiteralOrBuilder() {
if (expressionCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance();
}
public static final int TRUE_LITERAL_FIELD_NUMBER = 25;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public boolean hasTrueLiteral() {
return expressionCase_ == 25;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral getTrueLiteral() {
if (expressionCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteralOrBuilder getTrueLiteralOrBuilder() {
if (expressionCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance();
}
public static final int FALSE_LITERAL_FIELD_NUMBER = 26;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public boolean hasFalseLiteral() {
return expressionCase_ == 26;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral getFalseLiteral() {
if (expressionCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteralOrBuilder getFalseLiteralOrBuilder() {
if (expressionCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance();
}
public static final int STRING_LITERAL_FIELD_NUMBER = 27;
/**
* <code>optional int32 string_literal = 27;</code>
*/
public boolean hasStringLiteral() {
return expressionCase_ == 27;
}
/**
* <code>optional int32 string_literal = 27;</code>
*/
public int getStringLiteral() {
if (expressionCase_ == 27) {
return (java.lang.Integer) expression_;
}
return 0;
}
public static final int REG_EXP_LITERAL_FIELD_NUMBER = 28;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public boolean hasRegExpLiteral() {
return expressionCase_ == 28;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral getRegExpLiteral() {
if (expressionCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteralOrBuilder getRegExpLiteralOrBuilder() {
if (expressionCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance();
}
public static final int INT_LITERAL_FIELD_NUMBER = 29;
/**
* <code>optional int32 int_literal = 29;</code>
*/
public boolean hasIntLiteral() {
return expressionCase_ == 29;
}
/**
* <code>optional int32 int_literal = 29;</code>
*/
public int getIntLiteral() {
if (expressionCase_ == 29) {
return (java.lang.Integer) expression_;
}
return 0;
}
public static final int DOUBLE_LITERAL_FIELD_NUMBER = 30;
/**
* <code>optional double double_literal = 30;</code>
*/
public boolean hasDoubleLiteral() {
return expressionCase_ == 30;
}
/**
* <code>optional double double_literal = 30;</code>
*/
public double getDoubleLiteral() {
if (expressionCase_ == 30) {
return (java.lang.Double) expression_;
}
return 0D;
}
public static final int ARRAY_LITERAL_FIELD_NUMBER = 31;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public boolean hasArrayLiteral() {
return expressionCase_ == 31;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral getArrayLiteral() {
if (expressionCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteralOrBuilder getArrayLiteralOrBuilder() {
if (expressionCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance();
}
public static final int OBJECT_LITERAL_FIELD_NUMBER = 32;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public boolean hasObjectLiteral() {
return expressionCase_ == 32;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral getObjectLiteral() {
if (expressionCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralOrBuilder getObjectLiteralOrBuilder() {
if (expressionCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance();
}
public static final int FUNCTION_FIELD_NUMBER = 33;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public boolean hasFunction() {
return expressionCase_ == 33;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function getFunction() {
if (expressionCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FunctionOrBuilder getFunctionOrBuilder() {
if (expressionCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance();
}
public static final int DOC_COMMENT_FIELD_NUMBER = 34;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public boolean hasDocComment() {
return expressionCase_ == 34;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment getDocComment() {
if (expressionCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentOrBuilder getDocCommentOrBuilder() {
if (expressionCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance();
}
public static final int BINARY_FIELD_NUMBER = 35;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public boolean hasBinary() {
return expressionCase_ == 35;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation getBinary() {
if (expressionCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperationOrBuilder getBinaryOrBuilder() {
if (expressionCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance();
}
public static final int UNARY_FIELD_NUMBER = 36;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public boolean hasUnary() {
return expressionCase_ == 36;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation getUnary() {
if (expressionCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperationOrBuilder getUnaryOrBuilder() {
if (expressionCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance();
}
public static final int CONDITIONAL_FIELD_NUMBER = 37;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public boolean hasConditional() {
return expressionCase_ == 37;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional getConditional() {
if (expressionCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ConditionalOrBuilder getConditionalOrBuilder() {
if (expressionCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance();
}
public static final int ARRAY_ACCESS_FIELD_NUMBER = 38;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public boolean hasArrayAccess() {
return expressionCase_ == 38;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess getArrayAccess() {
if (expressionCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccessOrBuilder getArrayAccessOrBuilder() {
if (expressionCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance();
}
public static final int NAME_REFERENCE_FIELD_NUMBER = 39;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public boolean hasNameReference() {
return expressionCase_ == 39;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference getNameReference() {
if (expressionCase_ == 39) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReferenceOrBuilder getNameReferenceOrBuilder() {
if (expressionCase_ == 39) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance();
}
public static final int PROPERTY_REFERENCE_FIELD_NUMBER = 40;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public boolean hasPropertyReference() {
return expressionCase_ == 40;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference getPropertyReference() {
if (expressionCase_ == 40) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReferenceOrBuilder getPropertyReferenceOrBuilder() {
if (expressionCase_ == 40) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance();
}
public static final int INVOCATION_FIELD_NUMBER = 41;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public boolean hasInvocation() {
return expressionCase_ == 41;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation getInvocation() {
if (expressionCase_ == 41) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InvocationOrBuilder getInvocationOrBuilder() {
if (expressionCase_ == 41) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance();
}
public static final int INSTANTIATION_FIELD_NUMBER = 42;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public boolean hasInstantiation() {
return expressionCase_ == 42;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation getInstantiation() {
if (expressionCase_ == 42) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InstantiationOrBuilder getInstantiationOrBuilder() {
if (expressionCase_ == 42) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance();
}
private void initFields() {
fileId_ = 0;
location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
synthetic_ = false;
sideEffects_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects.AFFECTS_STATE;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (hasLocation()) {
if (!getLocation().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasRegExpLiteral()) {
if (!getRegExpLiteral().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasArrayLiteral()) {
if (!getArrayLiteral().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasObjectLiteral()) {
if (!getObjectLiteral().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasFunction()) {
if (!getFunction().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasDocComment()) {
if (!getDocComment().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasBinary()) {
if (!getBinary().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasUnary()) {
if (!getUnary().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasConditional()) {
if (!getConditional().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasArrayAccess()) {
if (!getArrayAccess().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasNameReference()) {
if (!getNameReference().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasPropertyReference()) {
if (!getPropertyReference().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasInvocation()) {
if (!getInvocation().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasInstantiation()) {
if (!getInstantiation().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, fileId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, location_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBool(3, synthetic_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeEnum(4, sideEffects_.getNumber());
}
if (expressionCase_ == 22) {
output.writeInt32(
22, (int)((java.lang.Integer) expression_));
}
if (expressionCase_ == 23) {
output.writeMessage(23, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_);
}
if (expressionCase_ == 24) {
output.writeMessage(24, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_);
}
if (expressionCase_ == 25) {
output.writeMessage(25, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_);
}
if (expressionCase_ == 26) {
output.writeMessage(26, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_);
}
if (expressionCase_ == 27) {
output.writeInt32(
27, (int)((java.lang.Integer) expression_));
}
if (expressionCase_ == 28) {
output.writeMessage(28, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_);
}
if (expressionCase_ == 29) {
output.writeInt32(
29, (int)((java.lang.Integer) expression_));
}
if (expressionCase_ == 30) {
output.writeDouble(
30, (double)((java.lang.Double) expression_));
}
if (expressionCase_ == 31) {
output.writeMessage(31, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_);
}
if (expressionCase_ == 32) {
output.writeMessage(32, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_);
}
if (expressionCase_ == 33) {
output.writeMessage(33, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_);
}
if (expressionCase_ == 34) {
output.writeMessage(34, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_);
}
if (expressionCase_ == 35) {
output.writeMessage(35, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_);
}
if (expressionCase_ == 36) {
output.writeMessage(36, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_);
}
if (expressionCase_ == 37) {
output.writeMessage(37, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_);
}
if (expressionCase_ == 38) {
output.writeMessage(38, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_);
}
if (expressionCase_ == 39) {
output.writeMessage(39, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_);
}
if (expressionCase_ == 40) {
output.writeMessage(40, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_);
}
if (expressionCase_ == 41) {
output.writeMessage(41, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_);
}
if (expressionCase_ == 42) {
output.writeMessage(42, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, fileId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, location_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(3, synthetic_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(4, sideEffects_.getNumber());
}
if (expressionCase_ == 22) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(
22, (int)((java.lang.Integer) expression_));
}
if (expressionCase_ == 23) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(23, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_);
}
if (expressionCase_ == 24) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(24, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_);
}
if (expressionCase_ == 25) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(25, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_);
}
if (expressionCase_ == 26) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(26, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_);
}
if (expressionCase_ == 27) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(
27, (int)((java.lang.Integer) expression_));
}
if (expressionCase_ == 28) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(28, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_);
}
if (expressionCase_ == 29) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(
29, (int)((java.lang.Integer) expression_));
}
if (expressionCase_ == 30) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeDoubleSize(
30, (double)((java.lang.Double) expression_));
}
if (expressionCase_ == 31) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(31, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_);
}
if (expressionCase_ == 32) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(32, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_);
}
if (expressionCase_ == 33) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(33, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_);
}
if (expressionCase_ == 34) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(34, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_);
}
if (expressionCase_ == 35) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(35, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_);
}
if (expressionCase_ == 36) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(36, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_);
}
if (expressionCase_ == 37) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(37, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_);
}
if (expressionCase_ == 38) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(38, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_);
}
if (expressionCase_ == 39) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(39, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_);
}
if (expressionCase_ == 40) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(40, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_);
}
if (expressionCase_ == 41) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(41, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_);
}
if (expressionCase_ == 42) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(42, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Expression}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Expression)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getLocationFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
fileId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (locationBuilder_ == null) {
location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
} else {
locationBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
synthetic_ = false;
bitField0_ = (bitField0_ & ~0x00000004);
sideEffects_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects.AFFECTS_STATE;
bitField0_ = (bitField0_ & ~0x00000008);
expressionCase_ = 0;
expression_ = null;
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.fileId_ = fileId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (locationBuilder_ == null) {
result.location_ = location_;
} else {
result.location_ = locationBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.synthetic_ = synthetic_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.sideEffects_ = sideEffects_;
if (expressionCase_ == 22) {
result.expression_ = expression_;
}
if (expressionCase_ == 23) {
if (thisLiteralBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = thisLiteralBuilder_.build();
}
}
if (expressionCase_ == 24) {
if (nullLiteralBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = nullLiteralBuilder_.build();
}
}
if (expressionCase_ == 25) {
if (trueLiteralBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = trueLiteralBuilder_.build();
}
}
if (expressionCase_ == 26) {
if (falseLiteralBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = falseLiteralBuilder_.build();
}
}
if (expressionCase_ == 27) {
result.expression_ = expression_;
}
if (expressionCase_ == 28) {
if (regExpLiteralBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = regExpLiteralBuilder_.build();
}
}
if (expressionCase_ == 29) {
result.expression_ = expression_;
}
if (expressionCase_ == 30) {
result.expression_ = expression_;
}
if (expressionCase_ == 31) {
if (arrayLiteralBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = arrayLiteralBuilder_.build();
}
}
if (expressionCase_ == 32) {
if (objectLiteralBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = objectLiteralBuilder_.build();
}
}
if (expressionCase_ == 33) {
if (functionBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = functionBuilder_.build();
}
}
if (expressionCase_ == 34) {
if (docCommentBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = docCommentBuilder_.build();
}
}
if (expressionCase_ == 35) {
if (binaryBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = binaryBuilder_.build();
}
}
if (expressionCase_ == 36) {
if (unaryBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = unaryBuilder_.build();
}
}
if (expressionCase_ == 37) {
if (conditionalBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = conditionalBuilder_.build();
}
}
if (expressionCase_ == 38) {
if (arrayAccessBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = arrayAccessBuilder_.build();
}
}
if (expressionCase_ == 39) {
if (nameReferenceBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = nameReferenceBuilder_.build();
}
}
if (expressionCase_ == 40) {
if (propertyReferenceBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = propertyReferenceBuilder_.build();
}
}
if (expressionCase_ == 41) {
if (invocationBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = invocationBuilder_.build();
}
}
if (expressionCase_ == 42) {
if (instantiationBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = instantiationBuilder_.build();
}
}
result.bitField0_ = to_bitField0_;
result.expressionCase_ = expressionCase_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) return this;
if (other.hasFileId()) {
setFileId(other.getFileId());
}
if (other.hasLocation()) {
mergeLocation(other.getLocation());
}
if (other.hasSynthetic()) {
setSynthetic(other.getSynthetic());
}
if (other.hasSideEffects()) {
setSideEffects(other.getSideEffects());
}
switch (other.getExpressionCase()) {
case SIMPLE_NAME_REFERENCE: {
setSimpleNameReference(other.getSimpleNameReference());
break;
}
case THIS_LITERAL: {
mergeThisLiteral(other.getThisLiteral());
break;
}
case NULL_LITERAL: {
mergeNullLiteral(other.getNullLiteral());
break;
}
case TRUE_LITERAL: {
mergeTrueLiteral(other.getTrueLiteral());
break;
}
case FALSE_LITERAL: {
mergeFalseLiteral(other.getFalseLiteral());
break;
}
case STRING_LITERAL: {
setStringLiteral(other.getStringLiteral());
break;
}
case REG_EXP_LITERAL: {
mergeRegExpLiteral(other.getRegExpLiteral());
break;
}
case INT_LITERAL: {
setIntLiteral(other.getIntLiteral());
break;
}
case DOUBLE_LITERAL: {
setDoubleLiteral(other.getDoubleLiteral());
break;
}
case ARRAY_LITERAL: {
mergeArrayLiteral(other.getArrayLiteral());
break;
}
case OBJECT_LITERAL: {
mergeObjectLiteral(other.getObjectLiteral());
break;
}
case FUNCTION: {
mergeFunction(other.getFunction());
break;
}
case DOC_COMMENT: {
mergeDocComment(other.getDocComment());
break;
}
case BINARY: {
mergeBinary(other.getBinary());
break;
}
case UNARY: {
mergeUnary(other.getUnary());
break;
}
case CONDITIONAL: {
mergeConditional(other.getConditional());
break;
}
case ARRAY_ACCESS: {
mergeArrayAccess(other.getArrayAccess());
break;
}
case NAME_REFERENCE: {
mergeNameReference(other.getNameReference());
break;
}
case PROPERTY_REFERENCE: {
mergePropertyReference(other.getPropertyReference());
break;
}
case INVOCATION: {
mergeInvocation(other.getInvocation());
break;
}
case INSTANTIATION: {
mergeInstantiation(other.getInstantiation());
break;
}
case EXPRESSION_NOT_SET: {
break;
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasLocation()) {
if (!getLocation().isInitialized()) {
return false;
}
}
if (hasRegExpLiteral()) {
if (!getRegExpLiteral().isInitialized()) {
return false;
}
}
if (hasArrayLiteral()) {
if (!getArrayLiteral().isInitialized()) {
return false;
}
}
if (hasObjectLiteral()) {
if (!getObjectLiteral().isInitialized()) {
return false;
}
}
if (hasFunction()) {
if (!getFunction().isInitialized()) {
return false;
}
}
if (hasDocComment()) {
if (!getDocComment().isInitialized()) {
return false;
}
}
if (hasBinary()) {
if (!getBinary().isInitialized()) {
return false;
}
}
if (hasUnary()) {
if (!getUnary().isInitialized()) {
return false;
}
}
if (hasConditional()) {
if (!getConditional().isInitialized()) {
return false;
}
}
if (hasArrayAccess()) {
if (!getArrayAccess().isInitialized()) {
return false;
}
}
if (hasNameReference()) {
if (!getNameReference().isInitialized()) {
return false;
}
}
if (hasPropertyReference()) {
if (!getPropertyReference().isInitialized()) {
return false;
}
}
if (hasInvocation()) {
if (!getInvocation().isInitialized()) {
return false;
}
}
if (hasInstantiation()) {
if (!getInstantiation().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int expressionCase_ = 0;
private java.lang.Object expression_;
public ExpressionCase
getExpressionCase() {
return ExpressionCase.valueOf(
expressionCase_);
}
public Builder clearExpression() {
expressionCase_ = 0;
expression_ = null;
onChanged();
return this;
}
private int bitField0_;
private int fileId_ ;
/**
* <code>optional int32 fileId = 1;</code>
*/
public boolean hasFileId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public int getFileId() {
return fileId_;
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public Builder setFileId(int value) {
bitField0_ |= 0x00000001;
fileId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public Builder clearFileId() {
bitField0_ = (bitField0_ & ~0x00000001);
fileId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder> locationBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public boolean hasLocation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location getLocation() {
if (locationBuilder_ == null) {
return location_;
} else {
return locationBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder setLocation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location value) {
if (locationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
location_ = value;
onChanged();
} else {
locationBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder setLocation(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder builderForValue) {
if (locationBuilder_ == null) {
location_ = builderForValue.build();
onChanged();
} else {
locationBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder mergeLocation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location value) {
if (locationBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
location_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance()) {
location_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.newBuilder(location_).mergeFrom(value).buildPartial();
} else {
location_ = value;
}
onChanged();
} else {
locationBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder clearLocation() {
if (locationBuilder_ == null) {
location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
onChanged();
} else {
locationBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder getLocationBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getLocationFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder getLocationOrBuilder() {
if (locationBuilder_ != null) {
return locationBuilder_.getMessageOrBuilder();
} else {
return location_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder>
getLocationFieldBuilder() {
if (locationBuilder_ == null) {
locationBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder>(
getLocation(),
getParentForChildren(),
isClean());
location_ = null;
}
return locationBuilder_;
}
private boolean synthetic_ ;
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean hasSynthetic() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean getSynthetic() {
return synthetic_;
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public Builder setSynthetic(boolean value) {
bitField0_ |= 0x00000004;
synthetic_ = value;
onChanged();
return this;
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public Builder clearSynthetic() {
bitField0_ = (bitField0_ & ~0x00000004);
synthetic_ = false;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects sideEffects_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects.AFFECTS_STATE;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
public boolean hasSideEffects() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects getSideEffects() {
return sideEffects_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
public Builder setSideEffects(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
sideEffects_ = value;
onChanged();
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.SideEffects side_effects = 4 [default = AFFECTS_STATE];</code>
*/
public Builder clearSideEffects() {
bitField0_ = (bitField0_ & ~0x00000008);
sideEffects_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SideEffects.AFFECTS_STATE;
onChanged();
return this;
}
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
public boolean hasSimpleNameReference() {
return expressionCase_ == 22;
}
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
public int getSimpleNameReference() {
if (expressionCase_ == 22) {
return (java.lang.Integer) expression_;
}
return 0;
}
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
public Builder setSimpleNameReference(int value) {
expressionCase_ = 22;
expression_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 simple_name_reference = 22;</code>
*/
public Builder clearSimpleNameReference() {
if (expressionCase_ == 22) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
return this;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteralOrBuilder> thisLiteralBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public boolean hasThisLiteral() {
return expressionCase_ == 23;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral getThisLiteral() {
if (thisLiteralBuilder_ == null) {
if (expressionCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance();
} else {
if (expressionCase_ == 23) {
return thisLiteralBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public Builder setThisLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral value) {
if (thisLiteralBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
thisLiteralBuilder_.setMessage(value);
}
expressionCase_ = 23;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public Builder setThisLiteral(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder builderForValue) {
if (thisLiteralBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
thisLiteralBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 23;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public Builder mergeThisLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral value) {
if (thisLiteralBuilder_ == null) {
if (expressionCase_ == 23 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 23) {
thisLiteralBuilder_.mergeFrom(value);
}
thisLiteralBuilder_.setMessage(value);
}
expressionCase_ = 23;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public Builder clearThisLiteral() {
if (thisLiteralBuilder_ == null) {
if (expressionCase_ == 23) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 23) {
expressionCase_ = 0;
expression_ = null;
}
thisLiteralBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder getThisLiteralBuilder() {
return getThisLiteralFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteralOrBuilder getThisLiteralOrBuilder() {
if ((expressionCase_ == 23) && (thisLiteralBuilder_ != null)) {
return thisLiteralBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ThisLiteral this_literal = 23;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteralOrBuilder>
getThisLiteralFieldBuilder() {
if (thisLiteralBuilder_ == null) {
if (!(expressionCase_ == 23)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance();
}
thisLiteralBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteralOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 23;
return thisLiteralBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteralOrBuilder> nullLiteralBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public boolean hasNullLiteral() {
return expressionCase_ == 24;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral getNullLiteral() {
if (nullLiteralBuilder_ == null) {
if (expressionCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance();
} else {
if (expressionCase_ == 24) {
return nullLiteralBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public Builder setNullLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral value) {
if (nullLiteralBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
nullLiteralBuilder_.setMessage(value);
}
expressionCase_ = 24;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public Builder setNullLiteral(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder builderForValue) {
if (nullLiteralBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
nullLiteralBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 24;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public Builder mergeNullLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral value) {
if (nullLiteralBuilder_ == null) {
if (expressionCase_ == 24 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 24) {
nullLiteralBuilder_.mergeFrom(value);
}
nullLiteralBuilder_.setMessage(value);
}
expressionCase_ = 24;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public Builder clearNullLiteral() {
if (nullLiteralBuilder_ == null) {
if (expressionCase_ == 24) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 24) {
expressionCase_ = 0;
expression_ = null;
}
nullLiteralBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder getNullLiteralBuilder() {
return getNullLiteralFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteralOrBuilder getNullLiteralOrBuilder() {
if ((expressionCase_ == 24) && (nullLiteralBuilder_ != null)) {
return nullLiteralBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NullLiteral null_literal = 24;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteralOrBuilder>
getNullLiteralFieldBuilder() {
if (nullLiteralBuilder_ == null) {
if (!(expressionCase_ == 24)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance();
}
nullLiteralBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteralOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 24;
return nullLiteralBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteralOrBuilder> trueLiteralBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public boolean hasTrueLiteral() {
return expressionCase_ == 25;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral getTrueLiteral() {
if (trueLiteralBuilder_ == null) {
if (expressionCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance();
} else {
if (expressionCase_ == 25) {
return trueLiteralBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public Builder setTrueLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral value) {
if (trueLiteralBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
trueLiteralBuilder_.setMessage(value);
}
expressionCase_ = 25;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public Builder setTrueLiteral(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder builderForValue) {
if (trueLiteralBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
trueLiteralBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 25;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public Builder mergeTrueLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral value) {
if (trueLiteralBuilder_ == null) {
if (expressionCase_ == 25 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 25) {
trueLiteralBuilder_.mergeFrom(value);
}
trueLiteralBuilder_.setMessage(value);
}
expressionCase_ = 25;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public Builder clearTrueLiteral() {
if (trueLiteralBuilder_ == null) {
if (expressionCase_ == 25) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 25) {
expressionCase_ = 0;
expression_ = null;
}
trueLiteralBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder getTrueLiteralBuilder() {
return getTrueLiteralFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteralOrBuilder getTrueLiteralOrBuilder() {
if ((expressionCase_ == 25) && (trueLiteralBuilder_ != null)) {
return trueLiteralBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.TrueLiteral true_literal = 25;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteralOrBuilder>
getTrueLiteralFieldBuilder() {
if (trueLiteralBuilder_ == null) {
if (!(expressionCase_ == 25)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance();
}
trueLiteralBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteralOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 25;
return trueLiteralBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteralOrBuilder> falseLiteralBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public boolean hasFalseLiteral() {
return expressionCase_ == 26;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral getFalseLiteral() {
if (falseLiteralBuilder_ == null) {
if (expressionCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance();
} else {
if (expressionCase_ == 26) {
return falseLiteralBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public Builder setFalseLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral value) {
if (falseLiteralBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
falseLiteralBuilder_.setMessage(value);
}
expressionCase_ = 26;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public Builder setFalseLiteral(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder builderForValue) {
if (falseLiteralBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
falseLiteralBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 26;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public Builder mergeFalseLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral value) {
if (falseLiteralBuilder_ == null) {
if (expressionCase_ == 26 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 26) {
falseLiteralBuilder_.mergeFrom(value);
}
falseLiteralBuilder_.setMessage(value);
}
expressionCase_ = 26;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public Builder clearFalseLiteral() {
if (falseLiteralBuilder_ == null) {
if (expressionCase_ == 26) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 26) {
expressionCase_ = 0;
expression_ = null;
}
falseLiteralBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder getFalseLiteralBuilder() {
return getFalseLiteralFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteralOrBuilder getFalseLiteralOrBuilder() {
if ((expressionCase_ == 26) && (falseLiteralBuilder_ != null)) {
return falseLiteralBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.FalseLiteral false_literal = 26;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteralOrBuilder>
getFalseLiteralFieldBuilder() {
if (falseLiteralBuilder_ == null) {
if (!(expressionCase_ == 26)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance();
}
falseLiteralBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteralOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 26;
return falseLiteralBuilder_;
}
/**
* <code>optional int32 string_literal = 27;</code>
*/
public boolean hasStringLiteral() {
return expressionCase_ == 27;
}
/**
* <code>optional int32 string_literal = 27;</code>
*/
public int getStringLiteral() {
if (expressionCase_ == 27) {
return (java.lang.Integer) expression_;
}
return 0;
}
/**
* <code>optional int32 string_literal = 27;</code>
*/
public Builder setStringLiteral(int value) {
expressionCase_ = 27;
expression_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 string_literal = 27;</code>
*/
public Builder clearStringLiteral() {
if (expressionCase_ == 27) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
return this;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteralOrBuilder> regExpLiteralBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public boolean hasRegExpLiteral() {
return expressionCase_ == 28;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral getRegExpLiteral() {
if (regExpLiteralBuilder_ == null) {
if (expressionCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance();
} else {
if (expressionCase_ == 28) {
return regExpLiteralBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public Builder setRegExpLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral value) {
if (regExpLiteralBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
regExpLiteralBuilder_.setMessage(value);
}
expressionCase_ = 28;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public Builder setRegExpLiteral(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder builderForValue) {
if (regExpLiteralBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
regExpLiteralBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 28;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public Builder mergeRegExpLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral value) {
if (regExpLiteralBuilder_ == null) {
if (expressionCase_ == 28 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 28) {
regExpLiteralBuilder_.mergeFrom(value);
}
regExpLiteralBuilder_.setMessage(value);
}
expressionCase_ = 28;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public Builder clearRegExpLiteral() {
if (regExpLiteralBuilder_ == null) {
if (expressionCase_ == 28) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 28) {
expressionCase_ = 0;
expression_ = null;
}
regExpLiteralBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder getRegExpLiteralBuilder() {
return getRegExpLiteralFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteralOrBuilder getRegExpLiteralOrBuilder() {
if ((expressionCase_ == 28) && (regExpLiteralBuilder_ != null)) {
return regExpLiteralBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral reg_exp_literal = 28;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteralOrBuilder>
getRegExpLiteralFieldBuilder() {
if (regExpLiteralBuilder_ == null) {
if (!(expressionCase_ == 28)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance();
}
regExpLiteralBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteralOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 28;
return regExpLiteralBuilder_;
}
/**
* <code>optional int32 int_literal = 29;</code>
*/
public boolean hasIntLiteral() {
return expressionCase_ == 29;
}
/**
* <code>optional int32 int_literal = 29;</code>
*/
public int getIntLiteral() {
if (expressionCase_ == 29) {
return (java.lang.Integer) expression_;
}
return 0;
}
/**
* <code>optional int32 int_literal = 29;</code>
*/
public Builder setIntLiteral(int value) {
expressionCase_ = 29;
expression_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 int_literal = 29;</code>
*/
public Builder clearIntLiteral() {
if (expressionCase_ == 29) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
return this;
}
/**
* <code>optional double double_literal = 30;</code>
*/
public boolean hasDoubleLiteral() {
return expressionCase_ == 30;
}
/**
* <code>optional double double_literal = 30;</code>
*/
public double getDoubleLiteral() {
if (expressionCase_ == 30) {
return (java.lang.Double) expression_;
}
return 0D;
}
/**
* <code>optional double double_literal = 30;</code>
*/
public Builder setDoubleLiteral(double value) {
expressionCase_ = 30;
expression_ = value;
onChanged();
return this;
}
/**
* <code>optional double double_literal = 30;</code>
*/
public Builder clearDoubleLiteral() {
if (expressionCase_ == 30) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
return this;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteralOrBuilder> arrayLiteralBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public boolean hasArrayLiteral() {
return expressionCase_ == 31;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral getArrayLiteral() {
if (arrayLiteralBuilder_ == null) {
if (expressionCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance();
} else {
if (expressionCase_ == 31) {
return arrayLiteralBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public Builder setArrayLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral value) {
if (arrayLiteralBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
arrayLiteralBuilder_.setMessage(value);
}
expressionCase_ = 31;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public Builder setArrayLiteral(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder builderForValue) {
if (arrayLiteralBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
arrayLiteralBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 31;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public Builder mergeArrayLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral value) {
if (arrayLiteralBuilder_ == null) {
if (expressionCase_ == 31 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 31) {
arrayLiteralBuilder_.mergeFrom(value);
}
arrayLiteralBuilder_.setMessage(value);
}
expressionCase_ = 31;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public Builder clearArrayLiteral() {
if (arrayLiteralBuilder_ == null) {
if (expressionCase_ == 31) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 31) {
expressionCase_ = 0;
expression_ = null;
}
arrayLiteralBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder getArrayLiteralBuilder() {
return getArrayLiteralFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteralOrBuilder getArrayLiteralOrBuilder() {
if ((expressionCase_ == 31) && (arrayLiteralBuilder_ != null)) {
return arrayLiteralBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral array_literal = 31;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteralOrBuilder>
getArrayLiteralFieldBuilder() {
if (arrayLiteralBuilder_ == null) {
if (!(expressionCase_ == 31)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance();
}
arrayLiteralBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteralOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 31;
return arrayLiteralBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralOrBuilder> objectLiteralBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public boolean hasObjectLiteral() {
return expressionCase_ == 32;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral getObjectLiteral() {
if (objectLiteralBuilder_ == null) {
if (expressionCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance();
} else {
if (expressionCase_ == 32) {
return objectLiteralBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public Builder setObjectLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral value) {
if (objectLiteralBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
objectLiteralBuilder_.setMessage(value);
}
expressionCase_ = 32;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public Builder setObjectLiteral(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder builderForValue) {
if (objectLiteralBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
objectLiteralBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 32;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public Builder mergeObjectLiteral(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral value) {
if (objectLiteralBuilder_ == null) {
if (expressionCase_ == 32 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 32) {
objectLiteralBuilder_.mergeFrom(value);
}
objectLiteralBuilder_.setMessage(value);
}
expressionCase_ = 32;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public Builder clearObjectLiteral() {
if (objectLiteralBuilder_ == null) {
if (expressionCase_ == 32) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 32) {
expressionCase_ = 0;
expression_ = null;
}
objectLiteralBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder getObjectLiteralBuilder() {
return getObjectLiteralFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralOrBuilder getObjectLiteralOrBuilder() {
if ((expressionCase_ == 32) && (objectLiteralBuilder_ != null)) {
return objectLiteralBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral object_literal = 32;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralOrBuilder>
getObjectLiteralFieldBuilder() {
if (objectLiteralBuilder_ == null) {
if (!(expressionCase_ == 32)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance();
}
objectLiteralBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 32;
return objectLiteralBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FunctionOrBuilder> functionBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public boolean hasFunction() {
return expressionCase_ == 33;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function getFunction() {
if (functionBuilder_ == null) {
if (expressionCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance();
} else {
if (expressionCase_ == 33) {
return functionBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public Builder setFunction(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function value) {
if (functionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
functionBuilder_.setMessage(value);
}
expressionCase_ = 33;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public Builder setFunction(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder builderForValue) {
if (functionBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
functionBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 33;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public Builder mergeFunction(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function value) {
if (functionBuilder_ == null) {
if (expressionCase_ == 33 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 33) {
functionBuilder_.mergeFrom(value);
}
functionBuilder_.setMessage(value);
}
expressionCase_ = 33;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public Builder clearFunction() {
if (functionBuilder_ == null) {
if (expressionCase_ == 33) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 33) {
expressionCase_ = 0;
expression_ = null;
}
functionBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder getFunctionBuilder() {
return getFunctionFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FunctionOrBuilder getFunctionOrBuilder() {
if ((expressionCase_ == 33) && (functionBuilder_ != null)) {
return functionBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Function function = 33;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FunctionOrBuilder>
getFunctionFieldBuilder() {
if (functionBuilder_ == null) {
if (!(expressionCase_ == 33)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance();
}
functionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FunctionOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 33;
return functionBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentOrBuilder> docCommentBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public boolean hasDocComment() {
return expressionCase_ == 34;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment getDocComment() {
if (docCommentBuilder_ == null) {
if (expressionCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance();
} else {
if (expressionCase_ == 34) {
return docCommentBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public Builder setDocComment(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment value) {
if (docCommentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
docCommentBuilder_.setMessage(value);
}
expressionCase_ = 34;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public Builder setDocComment(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder builderForValue) {
if (docCommentBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
docCommentBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 34;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public Builder mergeDocComment(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment value) {
if (docCommentBuilder_ == null) {
if (expressionCase_ == 34 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 34) {
docCommentBuilder_.mergeFrom(value);
}
docCommentBuilder_.setMessage(value);
}
expressionCase_ = 34;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public Builder clearDocComment() {
if (docCommentBuilder_ == null) {
if (expressionCase_ == 34) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 34) {
expressionCase_ = 0;
expression_ = null;
}
docCommentBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder getDocCommentBuilder() {
return getDocCommentFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentOrBuilder getDocCommentOrBuilder() {
if ((expressionCase_ == 34) && (docCommentBuilder_ != null)) {
return docCommentBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DocComment doc_comment = 34;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentOrBuilder>
getDocCommentFieldBuilder() {
if (docCommentBuilder_ == null) {
if (!(expressionCase_ == 34)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance();
}
docCommentBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 34;
return docCommentBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperationOrBuilder> binaryBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public boolean hasBinary() {
return expressionCase_ == 35;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation getBinary() {
if (binaryBuilder_ == null) {
if (expressionCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance();
} else {
if (expressionCase_ == 35) {
return binaryBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public Builder setBinary(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation value) {
if (binaryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
binaryBuilder_.setMessage(value);
}
expressionCase_ = 35;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public Builder setBinary(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder builderForValue) {
if (binaryBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
binaryBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 35;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public Builder mergeBinary(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation value) {
if (binaryBuilder_ == null) {
if (expressionCase_ == 35 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 35) {
binaryBuilder_.mergeFrom(value);
}
binaryBuilder_.setMessage(value);
}
expressionCase_ = 35;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public Builder clearBinary() {
if (binaryBuilder_ == null) {
if (expressionCase_ == 35) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 35) {
expressionCase_ = 0;
expression_ = null;
}
binaryBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder getBinaryBuilder() {
return getBinaryFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperationOrBuilder getBinaryOrBuilder() {
if ((expressionCase_ == 35) && (binaryBuilder_ != null)) {
return binaryBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation binary = 35;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperationOrBuilder>
getBinaryFieldBuilder() {
if (binaryBuilder_ == null) {
if (!(expressionCase_ == 35)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance();
}
binaryBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperationOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 35;
return binaryBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperationOrBuilder> unaryBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public boolean hasUnary() {
return expressionCase_ == 36;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation getUnary() {
if (unaryBuilder_ == null) {
if (expressionCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance();
} else {
if (expressionCase_ == 36) {
return unaryBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public Builder setUnary(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation value) {
if (unaryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
unaryBuilder_.setMessage(value);
}
expressionCase_ = 36;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public Builder setUnary(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder builderForValue) {
if (unaryBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
unaryBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 36;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public Builder mergeUnary(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation value) {
if (unaryBuilder_ == null) {
if (expressionCase_ == 36 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 36) {
unaryBuilder_.mergeFrom(value);
}
unaryBuilder_.setMessage(value);
}
expressionCase_ = 36;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public Builder clearUnary() {
if (unaryBuilder_ == null) {
if (expressionCase_ == 36) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 36) {
expressionCase_ = 0;
expression_ = null;
}
unaryBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder getUnaryBuilder() {
return getUnaryFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperationOrBuilder getUnaryOrBuilder() {
if ((expressionCase_ == 36) && (unaryBuilder_ != null)) {
return unaryBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation unary = 36;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperationOrBuilder>
getUnaryFieldBuilder() {
if (unaryBuilder_ == null) {
if (!(expressionCase_ == 36)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance();
}
unaryBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperationOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 36;
return unaryBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ConditionalOrBuilder> conditionalBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public boolean hasConditional() {
return expressionCase_ == 37;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional getConditional() {
if (conditionalBuilder_ == null) {
if (expressionCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance();
} else {
if (expressionCase_ == 37) {
return conditionalBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public Builder setConditional(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional value) {
if (conditionalBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
conditionalBuilder_.setMessage(value);
}
expressionCase_ = 37;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public Builder setConditional(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder builderForValue) {
if (conditionalBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
conditionalBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 37;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public Builder mergeConditional(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional value) {
if (conditionalBuilder_ == null) {
if (expressionCase_ == 37 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 37) {
conditionalBuilder_.mergeFrom(value);
}
conditionalBuilder_.setMessage(value);
}
expressionCase_ = 37;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public Builder clearConditional() {
if (conditionalBuilder_ == null) {
if (expressionCase_ == 37) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 37) {
expressionCase_ = 0;
expression_ = null;
}
conditionalBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder getConditionalBuilder() {
return getConditionalFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ConditionalOrBuilder getConditionalOrBuilder() {
if ((expressionCase_ == 37) && (conditionalBuilder_ != null)) {
return conditionalBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Conditional conditional = 37;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ConditionalOrBuilder>
getConditionalFieldBuilder() {
if (conditionalBuilder_ == null) {
if (!(expressionCase_ == 37)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance();
}
conditionalBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ConditionalOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 37;
return conditionalBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccessOrBuilder> arrayAccessBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public boolean hasArrayAccess() {
return expressionCase_ == 38;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess getArrayAccess() {
if (arrayAccessBuilder_ == null) {
if (expressionCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance();
} else {
if (expressionCase_ == 38) {
return arrayAccessBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public Builder setArrayAccess(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess value) {
if (arrayAccessBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
arrayAccessBuilder_.setMessage(value);
}
expressionCase_ = 38;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public Builder setArrayAccess(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder builderForValue) {
if (arrayAccessBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
arrayAccessBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 38;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public Builder mergeArrayAccess(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess value) {
if (arrayAccessBuilder_ == null) {
if (expressionCase_ == 38 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 38) {
arrayAccessBuilder_.mergeFrom(value);
}
arrayAccessBuilder_.setMessage(value);
}
expressionCase_ = 38;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public Builder clearArrayAccess() {
if (arrayAccessBuilder_ == null) {
if (expressionCase_ == 38) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 38) {
expressionCase_ = 0;
expression_ = null;
}
arrayAccessBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder getArrayAccessBuilder() {
return getArrayAccessFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccessOrBuilder getArrayAccessOrBuilder() {
if ((expressionCase_ == 38) && (arrayAccessBuilder_ != null)) {
return arrayAccessBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ArrayAccess array_access = 38;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccessOrBuilder>
getArrayAccessFieldBuilder() {
if (arrayAccessBuilder_ == null) {
if (!(expressionCase_ == 38)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance();
}
arrayAccessBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccessOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 38;
return arrayAccessBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReferenceOrBuilder> nameReferenceBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public boolean hasNameReference() {
return expressionCase_ == 39;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference getNameReference() {
if (nameReferenceBuilder_ == null) {
if (expressionCase_ == 39) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance();
} else {
if (expressionCase_ == 39) {
return nameReferenceBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public Builder setNameReference(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference value) {
if (nameReferenceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
nameReferenceBuilder_.setMessage(value);
}
expressionCase_ = 39;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public Builder setNameReference(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder builderForValue) {
if (nameReferenceBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
nameReferenceBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 39;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public Builder mergeNameReference(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference value) {
if (nameReferenceBuilder_ == null) {
if (expressionCase_ == 39 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 39) {
nameReferenceBuilder_.mergeFrom(value);
}
nameReferenceBuilder_.setMessage(value);
}
expressionCase_ = 39;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public Builder clearNameReference() {
if (nameReferenceBuilder_ == null) {
if (expressionCase_ == 39) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 39) {
expressionCase_ = 0;
expression_ = null;
}
nameReferenceBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder getNameReferenceBuilder() {
return getNameReferenceFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReferenceOrBuilder getNameReferenceOrBuilder() {
if ((expressionCase_ == 39) && (nameReferenceBuilder_ != null)) {
return nameReferenceBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 39) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.NameReference name_reference = 39;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReferenceOrBuilder>
getNameReferenceFieldBuilder() {
if (nameReferenceBuilder_ == null) {
if (!(expressionCase_ == 39)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance();
}
nameReferenceBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReferenceOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 39;
return nameReferenceBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReferenceOrBuilder> propertyReferenceBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public boolean hasPropertyReference() {
return expressionCase_ == 40;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference getPropertyReference() {
if (propertyReferenceBuilder_ == null) {
if (expressionCase_ == 40) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance();
} else {
if (expressionCase_ == 40) {
return propertyReferenceBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public Builder setPropertyReference(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference value) {
if (propertyReferenceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
propertyReferenceBuilder_.setMessage(value);
}
expressionCase_ = 40;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public Builder setPropertyReference(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder builderForValue) {
if (propertyReferenceBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
propertyReferenceBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 40;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public Builder mergePropertyReference(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference value) {
if (propertyReferenceBuilder_ == null) {
if (expressionCase_ == 40 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 40) {
propertyReferenceBuilder_.mergeFrom(value);
}
propertyReferenceBuilder_.setMessage(value);
}
expressionCase_ = 40;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public Builder clearPropertyReference() {
if (propertyReferenceBuilder_ == null) {
if (expressionCase_ == 40) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 40) {
expressionCase_ = 0;
expression_ = null;
}
propertyReferenceBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder getPropertyReferenceBuilder() {
return getPropertyReferenceFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReferenceOrBuilder getPropertyReferenceOrBuilder() {
if ((expressionCase_ == 40) && (propertyReferenceBuilder_ != null)) {
return propertyReferenceBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 40) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.PropertyReference property_reference = 40;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReferenceOrBuilder>
getPropertyReferenceFieldBuilder() {
if (propertyReferenceBuilder_ == null) {
if (!(expressionCase_ == 40)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance();
}
propertyReferenceBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReferenceOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 40;
return propertyReferenceBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InvocationOrBuilder> invocationBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public boolean hasInvocation() {
return expressionCase_ == 41;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation getInvocation() {
if (invocationBuilder_ == null) {
if (expressionCase_ == 41) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance();
} else {
if (expressionCase_ == 41) {
return invocationBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public Builder setInvocation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation value) {
if (invocationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
invocationBuilder_.setMessage(value);
}
expressionCase_ = 41;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public Builder setInvocation(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder builderForValue) {
if (invocationBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
invocationBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 41;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public Builder mergeInvocation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation value) {
if (invocationBuilder_ == null) {
if (expressionCase_ == 41 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 41) {
invocationBuilder_.mergeFrom(value);
}
invocationBuilder_.setMessage(value);
}
expressionCase_ = 41;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public Builder clearInvocation() {
if (invocationBuilder_ == null) {
if (expressionCase_ == 41) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 41) {
expressionCase_ = 0;
expression_ = null;
}
invocationBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder getInvocationBuilder() {
return getInvocationFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InvocationOrBuilder getInvocationOrBuilder() {
if ((expressionCase_ == 41) && (invocationBuilder_ != null)) {
return invocationBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 41) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Invocation invocation = 41;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InvocationOrBuilder>
getInvocationFieldBuilder() {
if (invocationBuilder_ == null) {
if (!(expressionCase_ == 41)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance();
}
invocationBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InvocationOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 41;
return invocationBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InstantiationOrBuilder> instantiationBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public boolean hasInstantiation() {
return expressionCase_ == 42;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation getInstantiation() {
if (instantiationBuilder_ == null) {
if (expressionCase_ == 42) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance();
} else {
if (expressionCase_ == 42) {
return instantiationBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public Builder setInstantiation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation value) {
if (instantiationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
instantiationBuilder_.setMessage(value);
}
expressionCase_ = 42;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public Builder setInstantiation(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder builderForValue) {
if (instantiationBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
instantiationBuilder_.setMessage(builderForValue.build());
}
expressionCase_ = 42;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public Builder mergeInstantiation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation value) {
if (instantiationBuilder_ == null) {
if (expressionCase_ == 42 &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance()) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_)
.mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
if (expressionCase_ == 42) {
instantiationBuilder_.mergeFrom(value);
}
instantiationBuilder_.setMessage(value);
}
expressionCase_ = 42;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public Builder clearInstantiation() {
if (instantiationBuilder_ == null) {
if (expressionCase_ == 42) {
expressionCase_ = 0;
expression_ = null;
onChanged();
}
} else {
if (expressionCase_ == 42) {
expressionCase_ = 0;
expression_ = null;
}
instantiationBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder getInstantiationBuilder() {
return getInstantiationFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InstantiationOrBuilder getInstantiationOrBuilder() {
if ((expressionCase_ == 42) && (instantiationBuilder_ != null)) {
return instantiationBuilder_.getMessageOrBuilder();
} else {
if (expressionCase_ == 42) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Instantiation instantiation = 42;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InstantiationOrBuilder>
getInstantiationFieldBuilder() {
if (instantiationBuilder_ == null) {
if (!(expressionCase_ == 42)) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance();
}
instantiationBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InstantiationOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) expression_,
getParentForChildren(),
isClean());
expression_ = null;
}
expressionCase_ = 42;
return instantiationBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Expression)
}
static {
defaultInstance = new Expression(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Expression)
}
public interface ThisLiteralOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ThisLiteral)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ThisLiteral}
*/
public static final class ThisLiteral extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ThisLiteral)
ThisLiteralOrBuilder {
// Use ThisLiteral.newBuilder() to construct.
private ThisLiteral(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ThisLiteral(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ThisLiteral defaultInstance;
public static ThisLiteral getDefaultInstance() {
return defaultInstance;
}
public ThisLiteral getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ThisLiteral(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ThisLiteral> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ThisLiteral>() {
public ThisLiteral parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ThisLiteral(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ThisLiteral> getParserForType() {
return PARSER;
}
private void initFields() {
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ThisLiteral}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ThisLiteral)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteralOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral(this);
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThisLiteral) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ThisLiteral)
}
static {
defaultInstance = new ThisLiteral(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ThisLiteral)
}
public interface NullLiteralOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.NullLiteral)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NullLiteral}
*/
public static final class NullLiteral extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.NullLiteral)
NullLiteralOrBuilder {
// Use NullLiteral.newBuilder() to construct.
private NullLiteral(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private NullLiteral(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final NullLiteral defaultInstance;
public static NullLiteral getDefaultInstance() {
return defaultInstance;
}
public NullLiteral getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private NullLiteral(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<NullLiteral> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<NullLiteral>() {
public NullLiteral parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new NullLiteral(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<NullLiteral> getParserForType() {
return PARSER;
}
private void initFields() {
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NullLiteral}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.NullLiteral)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteralOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral(this);
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NullLiteral) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.NullLiteral)
}
static {
defaultInstance = new NullLiteral(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.NullLiteral)
}
public interface TrueLiteralOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.TrueLiteral)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.TrueLiteral}
*/
public static final class TrueLiteral extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.TrueLiteral)
TrueLiteralOrBuilder {
// Use TrueLiteral.newBuilder() to construct.
private TrueLiteral(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private TrueLiteral(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final TrueLiteral defaultInstance;
public static TrueLiteral getDefaultInstance() {
return defaultInstance;
}
public TrueLiteral getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TrueLiteral(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<TrueLiteral> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<TrueLiteral>() {
public TrueLiteral parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new TrueLiteral(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<TrueLiteral> getParserForType() {
return PARSER;
}
private void initFields() {
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.TrueLiteral}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.TrueLiteral)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteralOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral(this);
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TrueLiteral) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.TrueLiteral)
}
static {
defaultInstance = new TrueLiteral(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.TrueLiteral)
}
public interface FalseLiteralOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.FalseLiteral)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.FalseLiteral}
*/
public static final class FalseLiteral extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.FalseLiteral)
FalseLiteralOrBuilder {
// Use FalseLiteral.newBuilder() to construct.
private FalseLiteral(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private FalseLiteral(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final FalseLiteral defaultInstance;
public static FalseLiteral getDefaultInstance() {
return defaultInstance;
}
public FalseLiteral getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private FalseLiteral(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<FalseLiteral> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<FalseLiteral>() {
public FalseLiteral parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new FalseLiteral(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<FalseLiteral> getParserForType() {
return PARSER;
}
private void initFields() {
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.FalseLiteral}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.FalseLiteral)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteralOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral(this);
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FalseLiteral) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.FalseLiteral)
}
static {
defaultInstance = new FalseLiteral(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.FalseLiteral)
}
public interface RegExpLiteralOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
boolean hasPatternStringId();
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
int getPatternStringId();
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
boolean hasFlagsStringId();
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
int getFlagsStringId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral}
*/
public static final class RegExpLiteral extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral)
RegExpLiteralOrBuilder {
// Use RegExpLiteral.newBuilder() to construct.
private RegExpLiteral(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private RegExpLiteral(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final RegExpLiteral defaultInstance;
public static RegExpLiteral getDefaultInstance() {
return defaultInstance;
}
public RegExpLiteral getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RegExpLiteral(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
patternStringId_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
flagsStringId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<RegExpLiteral> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<RegExpLiteral>() {
public RegExpLiteral parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new RegExpLiteral(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<RegExpLiteral> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int PATTERN_STRING_ID_FIELD_NUMBER = 1;
private int patternStringId_;
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
public boolean hasPatternStringId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
public int getPatternStringId() {
return patternStringId_;
}
public static final int FLAGS_STRING_ID_FIELD_NUMBER = 2;
private int flagsStringId_;
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
public boolean hasFlagsStringId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
public int getFlagsStringId() {
return flagsStringId_;
}
private void initFields() {
patternStringId_ = 0;
flagsStringId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasPatternStringId()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, patternStringId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, flagsStringId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, patternStringId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, flagsStringId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteralOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
patternStringId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
flagsStringId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.patternStringId_ = patternStringId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.flagsStringId_ = flagsStringId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral.getDefaultInstance()) return this;
if (other.hasPatternStringId()) {
setPatternStringId(other.getPatternStringId());
}
if (other.hasFlagsStringId()) {
setFlagsStringId(other.getFlagsStringId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasPatternStringId()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.RegExpLiteral) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int patternStringId_ ;
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
public boolean hasPatternStringId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
public int getPatternStringId() {
return patternStringId_;
}
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
public Builder setPatternStringId(int value) {
bitField0_ |= 0x00000001;
patternStringId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 pattern_string_id = 1;</code>
*/
public Builder clearPatternStringId() {
bitField0_ = (bitField0_ & ~0x00000001);
patternStringId_ = 0;
onChanged();
return this;
}
private int flagsStringId_ ;
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
public boolean hasFlagsStringId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
public int getFlagsStringId() {
return flagsStringId_;
}
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
public Builder setFlagsStringId(int value) {
bitField0_ |= 0x00000002;
flagsStringId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 flags_string_id = 2;</code>
*/
public Builder clearFlagsStringId() {
bitField0_ = (bitField0_ & ~0x00000002);
flagsStringId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral)
}
static {
defaultInstance = new RegExpLiteral(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.RegExpLiteral)
}
public interface ArrayLiteralOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>
getElementList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getElement(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
int getElementCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getElementOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getElementOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral}
*/
public static final class ArrayLiteral extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral)
ArrayLiteralOrBuilder {
// Use ArrayLiteral.newBuilder() to construct.
private ArrayLiteral(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ArrayLiteral(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ArrayLiteral defaultInstance;
public static ArrayLiteral getDefaultInstance() {
return defaultInstance;
}
public ArrayLiteral getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ArrayLiteral(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
element_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>();
mutable_bitField0_ |= 0x00000001;
}
element_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
element_ = java.util.Collections.unmodifiableList(element_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ArrayLiteral> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ArrayLiteral>() {
public ArrayLiteral parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ArrayLiteral(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ArrayLiteral> getParserForType() {
return PARSER;
}
public static final int ELEMENT_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> element_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getElementList() {
return element_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getElementOrBuilderList() {
return element_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public int getElementCount() {
return element_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getElement(int index) {
return element_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getElementOrBuilder(
int index) {
return element_.get(index);
}
private void initFields() {
element_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getElementCount(); i++) {
if (!getElement(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < element_.size(); i++) {
output.writeMessage(1, element_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < element_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, element_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteralOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getElementFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (elementBuilder_ == null) {
element_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
elementBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral(this);
int from_bitField0_ = bitField0_;
if (elementBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
element_ = java.util.Collections.unmodifiableList(element_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.element_ = element_;
} else {
result.element_ = elementBuilder_.build();
}
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral.getDefaultInstance()) return this;
if (elementBuilder_ == null) {
if (!other.element_.isEmpty()) {
if (element_.isEmpty()) {
element_ = other.element_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureElementIsMutable();
element_.addAll(other.element_);
}
onChanged();
}
} else {
if (!other.element_.isEmpty()) {
if (elementBuilder_.isEmpty()) {
elementBuilder_.dispose();
elementBuilder_ = null;
element_ = other.element_;
bitField0_ = (bitField0_ & ~0x00000001);
elementBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getElementFieldBuilder() : null;
} else {
elementBuilder_.addAllMessages(other.element_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getElementCount(); i++) {
if (!getElement(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayLiteral) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> element_ =
java.util.Collections.emptyList();
private void ensureElementIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
element_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>(element_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> elementBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getElementList() {
if (elementBuilder_ == null) {
return java.util.Collections.unmodifiableList(element_);
} else {
return elementBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public int getElementCount() {
if (elementBuilder_ == null) {
return element_.size();
} else {
return elementBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getElement(int index) {
if (elementBuilder_ == null) {
return element_.get(index);
} else {
return elementBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder setElement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (elementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureElementIsMutable();
element_.set(index, value);
onChanged();
} else {
elementBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder setElement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (elementBuilder_ == null) {
ensureElementIsMutable();
element_.set(index, builderForValue.build());
onChanged();
} else {
elementBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder addElement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (elementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureElementIsMutable();
element_.add(value);
onChanged();
} else {
elementBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder addElement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (elementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureElementIsMutable();
element_.add(index, value);
onChanged();
} else {
elementBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder addElement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (elementBuilder_ == null) {
ensureElementIsMutable();
element_.add(builderForValue.build());
onChanged();
} else {
elementBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder addElement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (elementBuilder_ == null) {
ensureElementIsMutable();
element_.add(index, builderForValue.build());
onChanged();
} else {
elementBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder addAllElement(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> values) {
if (elementBuilder_ == null) {
ensureElementIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, element_);
onChanged();
} else {
elementBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder clearElement() {
if (elementBuilder_ == null) {
element_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
elementBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public Builder removeElement(int index) {
if (elementBuilder_ == null) {
ensureElementIsMutable();
element_.remove(index);
onChanged();
} else {
elementBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getElementBuilder(
int index) {
return getElementFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getElementOrBuilder(
int index) {
if (elementBuilder_ == null) {
return element_.get(index); } else {
return elementBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getElementOrBuilderList() {
if (elementBuilder_ != null) {
return elementBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(element_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addElementBuilder() {
return getElementFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addElementBuilder(
int index) {
return getElementFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression element = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder>
getElementBuilderList() {
return getElementFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getElementFieldBuilder() {
if (elementBuilder_ == null) {
elementBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
element_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
element_ = null;
}
return elementBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral)
}
static {
defaultInstance = new ArrayLiteral(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ArrayLiteral)
}
public interface ObjectLiteralOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry>
getEntryList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry getEntry(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
int getEntryCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder>
getEntryOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder getEntryOrBuilder(
int index);
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
boolean hasMultiline();
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
boolean getMultiline();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral}
*/
public static final class ObjectLiteral extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral)
ObjectLiteralOrBuilder {
// Use ObjectLiteral.newBuilder() to construct.
private ObjectLiteral(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ObjectLiteral(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ObjectLiteral defaultInstance;
public static ObjectLiteral getDefaultInstance() {
return defaultInstance;
}
public ObjectLiteral getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ObjectLiteral(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry>();
mutable_bitField0_ |= 0x00000001;
}
entry_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.PARSER, extensionRegistry));
break;
}
case 16: {
bitField0_ |= 0x00000001;
multiline_ = input.readBool();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ObjectLiteral> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ObjectLiteral>() {
public ObjectLiteral parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ObjectLiteral(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ObjectLiteral> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int ENTRY_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry> entry_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry> getEntryList() {
return entry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder>
getEntryOrBuilderList() {
return entry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public int getEntryCount() {
return entry_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry getEntry(int index) {
return entry_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder getEntryOrBuilder(
int index) {
return entry_.get(index);
}
public static final int MULTILINE_FIELD_NUMBER = 2;
private boolean multiline_;
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
public boolean hasMultiline() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
public boolean getMultiline() {
return multiline_;
}
private void initFields() {
entry_ = java.util.Collections.emptyList();
multiline_ = true;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < entry_.size(); i++) {
output.writeMessage(1, entry_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBool(2, multiline_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < entry_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, entry_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(2, multiline_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getEntryFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
entryBuilder_.clear();
}
multiline_ = true;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (entryBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.entry_ = entry_;
} else {
result.entry_ = entryBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000001;
}
result.multiline_ = multiline_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral.getDefaultInstance()) return this;
if (entryBuilder_ == null) {
if (!other.entry_.isEmpty()) {
if (entry_.isEmpty()) {
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureEntryIsMutable();
entry_.addAll(other.entry_);
}
onChanged();
}
} else {
if (!other.entry_.isEmpty()) {
if (entryBuilder_.isEmpty()) {
entryBuilder_.dispose();
entryBuilder_ = null;
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000001);
entryBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getEntryFieldBuilder() : null;
} else {
entryBuilder_.addAllMessages(other.entry_);
}
}
}
if (other.hasMultiline()) {
setMultiline(other.getMultiline());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteral) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry> entry_ =
java.util.Collections.emptyList();
private void ensureEntryIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry>(entry_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder> entryBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry> getEntryList() {
if (entryBuilder_ == null) {
return java.util.Collections.unmodifiableList(entry_);
} else {
return entryBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public int getEntryCount() {
if (entryBuilder_ == null) {
return entry_.size();
} else {
return entryBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry getEntry(int index) {
if (entryBuilder_ == null) {
return entry_.get(index);
} else {
return entryBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder setEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.set(index, value);
onChanged();
} else {
entryBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder setEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.set(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder addEntry(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(value);
onChanged();
} else {
entryBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder addEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(index, value);
onChanged();
} else {
entryBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder addEntry(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder addEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder addAllEntry(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry> values) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, entry_);
onChanged();
} else {
entryBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder clearEntry() {
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
entryBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public Builder removeEntry(int index) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.remove(index);
onChanged();
} else {
entryBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder getEntryBuilder(
int index) {
return getEntryFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder getEntryOrBuilder(
int index) {
if (entryBuilder_ == null) {
return entry_.get(index); } else {
return entryBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder>
getEntryOrBuilderList() {
if (entryBuilder_ != null) {
return entryBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(entry_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder addEntryBuilder() {
return getEntryFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder addEntryBuilder(
int index) {
return getEntryFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry entry = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder>
getEntryBuilderList() {
return getEntryFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder>
getEntryFieldBuilder() {
if (entryBuilder_ == null) {
entryBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder>(
entry_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
entry_ = null;
}
return entryBuilder_;
}
private boolean multiline_ = true;
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
public boolean hasMultiline() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
public boolean getMultiline() {
return multiline_;
}
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
public Builder setMultiline(boolean value) {
bitField0_ |= 0x00000002;
multiline_ = value;
onChanged();
return this;
}
/**
* <code>optional bool multiline = 2 [default = true];</code>
*/
public Builder clearMultiline() {
bitField0_ = (bitField0_ & ~0x00000002);
multiline_ = true;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral)
}
static {
defaultInstance = new ObjectLiteral(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteral)
}
public interface ObjectLiteralEntryOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
boolean hasKey();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getKey();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getKeyOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
boolean hasValue();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getValue();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getValueOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry}
*/
public static final class ObjectLiteralEntry extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry)
ObjectLiteralEntryOrBuilder {
// Use ObjectLiteralEntry.newBuilder() to construct.
private ObjectLiteralEntry(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ObjectLiteralEntry(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ObjectLiteralEntry defaultInstance;
public static ObjectLiteralEntry getDefaultInstance() {
return defaultInstance;
}
public ObjectLiteralEntry getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ObjectLiteralEntry(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = key_.toBuilder();
}
key_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(key_);
key_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = value_.toBuilder();
}
value_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(value_);
value_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ObjectLiteralEntry> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ObjectLiteralEntry>() {
public ObjectLiteralEntry parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ObjectLiteralEntry(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ObjectLiteralEntry> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int KEY_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression key_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public boolean hasKey() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getKey() {
return key_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getKeyOrBuilder() {
return key_;
}
public static final int VALUE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getValue() {
return value_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getValueOrBuilder() {
return value_;
}
private void initFields() {
key_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasKey()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasValue()) {
memoizedIsInitialized = 0;
return false;
}
if (!getKey().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getValue().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, key_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, value_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, key_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, value_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntryOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getKeyFieldBuilder();
getValueFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (keyBuilder_ == null) {
key_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
keyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (valueBuilder_ == null) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
valueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (keyBuilder_ == null) {
result.key_ = key_;
} else {
result.key_ = keyBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (valueBuilder_ == null) {
result.value_ = value_;
} else {
result.value_ = valueBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry.getDefaultInstance()) return this;
if (other.hasKey()) {
mergeKey(other.getKey());
}
if (other.hasValue()) {
mergeValue(other.getValue());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasKey()) {
return false;
}
if (!hasValue()) {
return false;
}
if (!getKey().isInitialized()) {
return false;
}
if (!getValue().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ObjectLiteralEntry) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression key_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> keyBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public boolean hasKey() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getKey() {
if (keyBuilder_ == null) {
return key_;
} else {
return keyBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public Builder setKey(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (keyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
} else {
keyBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public Builder setKey(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (keyBuilder_ == null) {
key_ = builderForValue.build();
onChanged();
} else {
keyBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public Builder mergeKey(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (keyBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
key_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
key_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(key_).mergeFrom(value).buildPartial();
} else {
key_ = value;
}
onChanged();
} else {
keyBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public Builder clearKey() {
if (keyBuilder_ == null) {
key_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
keyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getKeyBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getKeyFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getKeyOrBuilder() {
if (keyBuilder_ != null) {
return keyBuilder_.getMessageOrBuilder();
} else {
return key_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression key = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getKeyFieldBuilder() {
if (keyBuilder_ == null) {
keyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getKey(),
getParentForChildren(),
isClean());
key_ = null;
}
return keyBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> valueBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getValue() {
if (valueBuilder_ == null) {
return value_;
} else {
return valueBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public Builder setValue(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (valueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
} else {
valueBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public Builder setValue(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (valueBuilder_ == null) {
value_ = builderForValue.build();
onChanged();
} else {
valueBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public Builder mergeValue(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (valueBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
value_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
value_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(value_).mergeFrom(value).buildPartial();
} else {
value_ = value;
}
onChanged();
} else {
valueBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public Builder clearValue() {
if (valueBuilder_ == null) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
valueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getValueBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getValueFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getValueOrBuilder() {
if (valueBuilder_ != null) {
return valueBuilder_.getMessageOrBuilder();
} else {
return value_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression value = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getValueFieldBuilder() {
if (valueBuilder_ == null) {
valueBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getValue(),
getParentForChildren(),
isClean());
value_ = null;
}
return valueBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry)
}
static {
defaultInstance = new ObjectLiteralEntry(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ObjectLiteralEntry)
}
public interface FunctionOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Function)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter>
getParameterList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter getParameter(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
int getParameterCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder>
getParameterOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder getParameterOrBuilder(
int index);
/**
* <code>optional int32 name_id = 2;</code>
*/
boolean hasNameId();
/**
* <code>optional int32 name_id = 2;</code>
*/
int getNameId();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
boolean hasBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder();
/**
* <code>optional bool local = 4 [default = false];</code>
*/
boolean hasLocal();
/**
* <code>optional bool local = 4 [default = false];</code>
*/
boolean getLocal();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Function}
*/
public static final class Function extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Function)
FunctionOrBuilder {
// Use Function.newBuilder() to construct.
private Function(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Function(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Function defaultInstance;
public static Function getDefaultInstance() {
return defaultInstance;
}
public Function getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Function(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
parameter_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter>();
mutable_bitField0_ |= 0x00000001;
}
parameter_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.PARSER, extensionRegistry));
break;
}
case 16: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = body_.toBuilder();
}
body_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(body_);
body_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 32: {
bitField0_ |= 0x00000004;
local_ = input.readBool();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
parameter_ = java.util.Collections.unmodifiableList(parameter_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Function> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Function>() {
public Function parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Function(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Function> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int PARAMETER_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter> parameter_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter> getParameterList() {
return parameter_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder>
getParameterOrBuilderList() {
return parameter_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public int getParameterCount() {
return parameter_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter getParameter(int index) {
return parameter_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder getParameterOrBuilder(
int index) {
return parameter_.get(index);
}
public static final int NAME_ID_FIELD_NUMBER = 2;
private int nameId_;
/**
* <code>optional int32 name_id = 2;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 name_id = 2;</code>
*/
public int getNameId() {
return nameId_;
}
public static final int BODY_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
return body_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
return body_;
}
public static final int LOCAL_FIELD_NUMBER = 4;
private boolean local_;
/**
* <code>optional bool local = 4 [default = false];</code>
*/
public boolean hasLocal() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional bool local = 4 [default = false];</code>
*/
public boolean getLocal() {
return local_;
}
private void initFields() {
parameter_ = java.util.Collections.emptyList();
nameId_ = 0;
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
local_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasBody()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getParameterCount(); i++) {
if (!getParameter(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!getBody().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < parameter_.size(); i++) {
output.writeMessage(1, parameter_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(2, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(3, body_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBool(4, local_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < parameter_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, parameter_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, body_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(4, local_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Function}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Function)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FunctionOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getParameterFieldBuilder();
getBodyFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (parameterBuilder_ == null) {
parameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
parameterBuilder_.clear();
}
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
local_ = false;
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (parameterBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
parameter_ = java.util.Collections.unmodifiableList(parameter_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.parameter_ = parameter_;
} else {
result.parameter_ = parameterBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000001;
}
result.nameId_ = nameId_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000002;
}
if (bodyBuilder_ == null) {
result.body_ = body_;
} else {
result.body_ = bodyBuilder_.build();
}
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000004;
}
result.local_ = local_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function.getDefaultInstance()) return this;
if (parameterBuilder_ == null) {
if (!other.parameter_.isEmpty()) {
if (parameter_.isEmpty()) {
parameter_ = other.parameter_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureParameterIsMutable();
parameter_.addAll(other.parameter_);
}
onChanged();
}
} else {
if (!other.parameter_.isEmpty()) {
if (parameterBuilder_.isEmpty()) {
parameterBuilder_.dispose();
parameterBuilder_ = null;
parameter_ = other.parameter_;
bitField0_ = (bitField0_ & ~0x00000001);
parameterBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getParameterFieldBuilder() : null;
} else {
parameterBuilder_.addAllMessages(other.parameter_);
}
}
}
if (other.hasNameId()) {
setNameId(other.getNameId());
}
if (other.hasBody()) {
mergeBody(other.getBody());
}
if (other.hasLocal()) {
setLocal(other.getLocal());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasBody()) {
return false;
}
for (int i = 0; i < getParameterCount(); i++) {
if (!getParameter(i).isInitialized()) {
return false;
}
}
if (!getBody().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Function) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter> parameter_ =
java.util.Collections.emptyList();
private void ensureParameterIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
parameter_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter>(parameter_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder> parameterBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter> getParameterList() {
if (parameterBuilder_ == null) {
return java.util.Collections.unmodifiableList(parameter_);
} else {
return parameterBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public int getParameterCount() {
if (parameterBuilder_ == null) {
return parameter_.size();
} else {
return parameterBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter getParameter(int index) {
if (parameterBuilder_ == null) {
return parameter_.get(index);
} else {
return parameterBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder setParameter(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureParameterIsMutable();
parameter_.set(index, value);
onChanged();
} else {
parameterBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder setParameter(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder builderForValue) {
if (parameterBuilder_ == null) {
ensureParameterIsMutable();
parameter_.set(index, builderForValue.build());
onChanged();
} else {
parameterBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder addParameter(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureParameterIsMutable();
parameter_.add(value);
onChanged();
} else {
parameterBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder addParameter(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureParameterIsMutable();
parameter_.add(index, value);
onChanged();
} else {
parameterBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder addParameter(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder builderForValue) {
if (parameterBuilder_ == null) {
ensureParameterIsMutable();
parameter_.add(builderForValue.build());
onChanged();
} else {
parameterBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder addParameter(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder builderForValue) {
if (parameterBuilder_ == null) {
ensureParameterIsMutable();
parameter_.add(index, builderForValue.build());
onChanged();
} else {
parameterBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder addAllParameter(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter> values) {
if (parameterBuilder_ == null) {
ensureParameterIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, parameter_);
onChanged();
} else {
parameterBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder clearParameter() {
if (parameterBuilder_ == null) {
parameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
parameterBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder removeParameter(int index) {
if (parameterBuilder_ == null) {
ensureParameterIsMutable();
parameter_.remove(index);
onChanged();
} else {
parameterBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder getParameterBuilder(
int index) {
return getParameterFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder getParameterOrBuilder(
int index) {
if (parameterBuilder_ == null) {
return parameter_.get(index); } else {
return parameterBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder>
getParameterOrBuilderList() {
if (parameterBuilder_ != null) {
return parameterBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(parameter_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder addParameterBuilder() {
return getParameterFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder addParameterBuilder(
int index) {
return getParameterFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder>
getParameterBuilderList() {
return getParameterFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder>
getParameterFieldBuilder() {
if (parameterBuilder_ == null) {
parameterBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder>(
parameter_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
parameter_ = null;
}
return parameterBuilder_;
}
private int nameId_ ;
/**
* <code>optional int32 name_id = 2;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 name_id = 2;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>optional int32 name_id = 2;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000002;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 name_id = 2;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000002);
nameId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> bodyBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
if (bodyBuilder_ == null) {
return body_;
} else {
return bodyBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public Builder setBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
body_ = value;
onChanged();
} else {
bodyBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public Builder setBody(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (bodyBuilder_ == null) {
body_ = builderForValue.build();
onChanged();
} else {
bodyBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public Builder mergeBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
body_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
body_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(body_).mergeFrom(value).buildPartial();
} else {
body_ = value;
}
onChanged();
} else {
bodyBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public Builder clearBody() {
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getBodyBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getBodyFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
if (bodyBuilder_ != null) {
return bodyBuilder_.getMessageOrBuilder();
} else {
return body_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getBodyFieldBuilder() {
if (bodyBuilder_ == null) {
bodyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getBody(),
getParentForChildren(),
isClean());
body_ = null;
}
return bodyBuilder_;
}
private boolean local_ ;
/**
* <code>optional bool local = 4 [default = false];</code>
*/
public boolean hasLocal() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional bool local = 4 [default = false];</code>
*/
public boolean getLocal() {
return local_;
}
/**
* <code>optional bool local = 4 [default = false];</code>
*/
public Builder setLocal(boolean value) {
bitField0_ |= 0x00000008;
local_ = value;
onChanged();
return this;
}
/**
* <code>optional bool local = 4 [default = false];</code>
*/
public Builder clearLocal() {
bitField0_ = (bitField0_ & ~0x00000008);
local_ = false;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Function)
}
static {
defaultInstance = new Function(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Function)
}
public interface ParameterOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Parameter)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 name_id = 1;</code>
*/
boolean hasNameId();
/**
* <code>required int32 name_id = 1;</code>
*/
int getNameId();
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
boolean hasHasDefaultValue();
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
boolean getHasDefaultValue();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Parameter}
*/
public static final class Parameter extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Parameter)
ParameterOrBuilder {
// Use Parameter.newBuilder() to construct.
private Parameter(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Parameter(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Parameter defaultInstance;
public static Parameter getDefaultInstance() {
return defaultInstance;
}
public Parameter getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Parameter(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
hasDefaultValue_ = input.readBool();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Parameter> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Parameter>() {
public Parameter parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Parameter(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Parameter> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int NAME_ID_FIELD_NUMBER = 1;
private int nameId_;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
public static final int HAS_DEFAULT_VALUE_FIELD_NUMBER = 2;
private boolean hasDefaultValue_;
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
public boolean hasHasDefaultValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
public boolean getHasDefaultValue() {
return hasDefaultValue_;
}
private void initFields() {
nameId_ = 0;
hasDefaultValue_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBool(2, hasDefaultValue_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(2, hasDefaultValue_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Parameter}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Parameter)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
hasDefaultValue_ = false;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.nameId_ = nameId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.hasDefaultValue_ = hasDefaultValue_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance()) return this;
if (other.hasNameId()) {
setNameId(other.getNameId());
}
if (other.hasHasDefaultValue()) {
setHasDefaultValue(other.getHasDefaultValue());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasNameId()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int nameId_ ;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
private boolean hasDefaultValue_ ;
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
public boolean hasHasDefaultValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
public boolean getHasDefaultValue() {
return hasDefaultValue_;
}
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
public Builder setHasDefaultValue(boolean value) {
bitField0_ |= 0x00000002;
hasDefaultValue_ = value;
onChanged();
return this;
}
/**
* <code>optional bool has_default_value = 2 [default = false];</code>
*/
public Builder clearHasDefaultValue() {
bitField0_ = (bitField0_ & ~0x00000002);
hasDefaultValue_ = false;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Parameter)
}
static {
defaultInstance = new Parameter(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Parameter)
}
public interface DocCommentOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.DocComment)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag>
getTagList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag getTag(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
int getTagCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder>
getTagOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder getTagOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.DocComment}
*/
public static final class DocComment extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.DocComment)
DocCommentOrBuilder {
// Use DocComment.newBuilder() to construct.
private DocComment(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private DocComment(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final DocComment defaultInstance;
public static DocComment getDefaultInstance() {
return defaultInstance;
}
public DocComment getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DocComment(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
tag_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag>();
mutable_bitField0_ |= 0x00000001;
}
tag_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
tag_ = java.util.Collections.unmodifiableList(tag_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<DocComment> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<DocComment>() {
public DocComment parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new DocComment(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<DocComment> getParserForType() {
return PARSER;
}
public static final int TAG_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag> tag_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag> getTagList() {
return tag_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder>
getTagOrBuilderList() {
return tag_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public int getTagCount() {
return tag_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag getTag(int index) {
return tag_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder getTagOrBuilder(
int index) {
return tag_.get(index);
}
private void initFields() {
tag_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getTagCount(); i++) {
if (!getTag(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < tag_.size(); i++) {
output.writeMessage(1, tag_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < tag_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, tag_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.DocComment}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.DocComment)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getTagFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (tagBuilder_ == null) {
tag_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
tagBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment(this);
int from_bitField0_ = bitField0_;
if (tagBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
tag_ = java.util.Collections.unmodifiableList(tag_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.tag_ = tag_;
} else {
result.tag_ = tagBuilder_.build();
}
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment.getDefaultInstance()) return this;
if (tagBuilder_ == null) {
if (!other.tag_.isEmpty()) {
if (tag_.isEmpty()) {
tag_ = other.tag_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureTagIsMutable();
tag_.addAll(other.tag_);
}
onChanged();
}
} else {
if (!other.tag_.isEmpty()) {
if (tagBuilder_.isEmpty()) {
tagBuilder_.dispose();
tagBuilder_ = null;
tag_ = other.tag_;
bitField0_ = (bitField0_ & ~0x00000001);
tagBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getTagFieldBuilder() : null;
} else {
tagBuilder_.addAllMessages(other.tag_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getTagCount(); i++) {
if (!getTag(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocComment) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag> tag_ =
java.util.Collections.emptyList();
private void ensureTagIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
tag_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag>(tag_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder> tagBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag> getTagList() {
if (tagBuilder_ == null) {
return java.util.Collections.unmodifiableList(tag_);
} else {
return tagBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public int getTagCount() {
if (tagBuilder_ == null) {
return tag_.size();
} else {
return tagBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag getTag(int index) {
if (tagBuilder_ == null) {
return tag_.get(index);
} else {
return tagBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder setTag(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag value) {
if (tagBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTagIsMutable();
tag_.set(index, value);
onChanged();
} else {
tagBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder setTag(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder builderForValue) {
if (tagBuilder_ == null) {
ensureTagIsMutable();
tag_.set(index, builderForValue.build());
onChanged();
} else {
tagBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder addTag(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag value) {
if (tagBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTagIsMutable();
tag_.add(value);
onChanged();
} else {
tagBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder addTag(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag value) {
if (tagBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTagIsMutable();
tag_.add(index, value);
onChanged();
} else {
tagBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder addTag(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder builderForValue) {
if (tagBuilder_ == null) {
ensureTagIsMutable();
tag_.add(builderForValue.build());
onChanged();
} else {
tagBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder addTag(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder builderForValue) {
if (tagBuilder_ == null) {
ensureTagIsMutable();
tag_.add(index, builderForValue.build());
onChanged();
} else {
tagBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder addAllTag(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag> values) {
if (tagBuilder_ == null) {
ensureTagIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, tag_);
onChanged();
} else {
tagBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder clearTag() {
if (tagBuilder_ == null) {
tag_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
tagBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public Builder removeTag(int index) {
if (tagBuilder_ == null) {
ensureTagIsMutable();
tag_.remove(index);
onChanged();
} else {
tagBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder getTagBuilder(
int index) {
return getTagFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder getTagOrBuilder(
int index) {
if (tagBuilder_ == null) {
return tag_.get(index); } else {
return tagBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder>
getTagOrBuilderList() {
if (tagBuilder_ != null) {
return tagBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(tag_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder addTagBuilder() {
return getTagFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder addTagBuilder(
int index) {
return getTagFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.DocCommentTag tag = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder>
getTagBuilderList() {
return getTagFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder>
getTagFieldBuilder() {
if (tagBuilder_ == null) {
tagBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder>(
tag_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
tag_ = null;
}
return tagBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.DocComment)
}
static {
defaultInstance = new DocComment(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.DocComment)
}
public interface DocCommentTagOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.DocCommentTag)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 name_id = 1;</code>
*/
boolean hasNameId();
/**
* <code>required int32 name_id = 1;</code>
*/
int getNameId();
/**
* <code>optional int32 value_string_id = 2;</code>
*/
boolean hasValueStringId();
/**
* <code>optional int32 value_string_id = 2;</code>
*/
int getValueStringId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
boolean hasExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.DocCommentTag}
*/
public static final class DocCommentTag extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.DocCommentTag)
DocCommentTagOrBuilder {
// Use DocCommentTag.newBuilder() to construct.
private DocCommentTag(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private DocCommentTag(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final DocCommentTag defaultInstance;
public static DocCommentTag getDefaultInstance() {
return defaultInstance;
}
public DocCommentTag getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DocCommentTag(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 16: {
valueCase_ = 2;
value_ = input.readInt32();
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (valueCase_ == 3) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_).toBuilder();
}
value_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_);
value_ = subBuilder.buildPartial();
}
valueCase_ = 3;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<DocCommentTag> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<DocCommentTag>() {
public DocCommentTag parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new DocCommentTag(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<DocCommentTag> getParserForType() {
return PARSER;
}
private int bitField0_;
private int valueCase_ = 0;
private java.lang.Object value_;
public enum ValueCase
implements org.jetbrains.kotlin.protobuf.Internal.EnumLite {
VALUE_STRING_ID(2),
EXPRESSION(3),
VALUE_NOT_SET(0);
private int value = 0;
private ValueCase(int value) {
this.value = value;
}
public static ValueCase valueOf(int value) {
switch (value) {
case 2: return VALUE_STRING_ID;
case 3: return EXPRESSION;
case 0: return VALUE_NOT_SET;
default: throw new java.lang.IllegalArgumentException(
"Value is undefined for this oneof enum.");
}
}
public int getNumber() {
return this.value;
}
};
public ValueCase
getValueCase() {
return ValueCase.valueOf(
valueCase_);
}
public static final int NAME_ID_FIELD_NUMBER = 1;
private int nameId_;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
public static final int VALUE_STRING_ID_FIELD_NUMBER = 2;
/**
* <code>optional int32 value_string_id = 2;</code>
*/
public boolean hasValueStringId() {
return valueCase_ == 2;
}
/**
* <code>optional int32 value_string_id = 2;</code>
*/
public int getValueStringId() {
if (valueCase_ == 2) {
return (java.lang.Integer) value_;
}
return 0;
}
public static final int EXPRESSION_FIELD_NUMBER = 3;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public boolean hasExpression() {
return valueCase_ == 3;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (valueCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if (valueCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private void initFields() {
nameId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, nameId_);
}
if (valueCase_ == 2) {
output.writeInt32(
2, (int)((java.lang.Integer) value_));
}
if (valueCase_ == 3) {
output.writeMessage(3, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (valueCase_ == 2) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(
2, (int)((java.lang.Integer) value_));
}
if (valueCase_ == 3) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.DocCommentTag}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.DocCommentTag)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTagOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
valueCase_ = 0;
value_ = null;
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.nameId_ = nameId_;
if (valueCase_ == 2) {
result.value_ = value_;
}
if (valueCase_ == 3) {
if (expressionBuilder_ == null) {
result.value_ = value_;
} else {
result.value_ = expressionBuilder_.build();
}
}
result.bitField0_ = to_bitField0_;
result.valueCase_ = valueCase_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag.getDefaultInstance()) return this;
if (other.hasNameId()) {
setNameId(other.getNameId());
}
switch (other.getValueCase()) {
case VALUE_STRING_ID: {
setValueStringId(other.getValueStringId());
break;
}
case EXPRESSION: {
mergeExpression(other.getExpression());
break;
}
case VALUE_NOT_SET: {
break;
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasNameId()) {
return false;
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DocCommentTag) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int valueCase_ = 0;
private java.lang.Object value_;
public ValueCase
getValueCase() {
return ValueCase.valueOf(
valueCase_);
}
public Builder clearValue() {
valueCase_ = 0;
value_ = null;
onChanged();
return this;
}
private int bitField0_;
private int nameId_ ;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
/**
* <code>optional int32 value_string_id = 2;</code>
*/
public boolean hasValueStringId() {
return valueCase_ == 2;
}
/**
* <code>optional int32 value_string_id = 2;</code>
*/
public int getValueStringId() {
if (valueCase_ == 2) {
return (java.lang.Integer) value_;
}
return 0;
}
/**
* <code>optional int32 value_string_id = 2;</code>
*/
public Builder setValueStringId(int value) {
valueCase_ = 2;
value_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 value_string_id = 2;</code>
*/
public Builder clearValueStringId() {
if (valueCase_ == 2) {
valueCase_ = 0;
value_ = null;
onChanged();
}
return this;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> expressionBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public boolean hasExpression() {
return valueCase_ == 3;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (expressionBuilder_ == null) {
if (valueCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
if (valueCase_ == 3) {
return expressionBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public Builder setExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
} else {
expressionBuilder_.setMessage(value);
}
valueCase_ = 3;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public Builder setExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (expressionBuilder_ == null) {
value_ = builderForValue.build();
onChanged();
} else {
expressionBuilder_.setMessage(builderForValue.build());
}
valueCase_ = 3;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public Builder mergeExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (valueCase_ == 3 &&
value_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_)
.mergeFrom(value).buildPartial();
} else {
value_ = value;
}
onChanged();
} else {
if (valueCase_ == 3) {
expressionBuilder_.mergeFrom(value);
}
expressionBuilder_.setMessage(value);
}
valueCase_ = 3;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public Builder clearExpression() {
if (expressionBuilder_ == null) {
if (valueCase_ == 3) {
valueCase_ = 0;
value_ = null;
onChanged();
}
} else {
if (valueCase_ == 3) {
valueCase_ = 0;
value_ = null;
}
expressionBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getExpressionBuilder() {
return getExpressionFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if ((valueCase_ == 3) && (expressionBuilder_ != null)) {
return expressionBuilder_.getMessageOrBuilder();
} else {
if (valueCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getExpressionFieldBuilder() {
if (expressionBuilder_ == null) {
if (!(valueCase_ == 3)) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
expressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_,
getParentForChildren(),
isClean());
value_ = null;
}
valueCase_ = 3;
return expressionBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.DocCommentTag)
}
static {
defaultInstance = new DocCommentTag(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.DocCommentTag)
}
public interface BinaryOperationOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.BinaryOperation)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
boolean hasLeft();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getLeft();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getLeftOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
boolean hasRight();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getRight();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getRightOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
boolean hasType();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type getType();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.BinaryOperation}
*/
public static final class BinaryOperation extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.BinaryOperation)
BinaryOperationOrBuilder {
// Use BinaryOperation.newBuilder() to construct.
private BinaryOperation(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private BinaryOperation(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final BinaryOperation defaultInstance;
public static BinaryOperation getDefaultInstance() {
return defaultInstance;
}
public BinaryOperation getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private BinaryOperation(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = left_.toBuilder();
}
left_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(left_);
left_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = right_.toBuilder();
}
right_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(right_);
right_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 24: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type value = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
bitField0_ |= 0x00000004;
type_ = value;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<BinaryOperation> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<BinaryOperation>() {
public BinaryOperation parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new BinaryOperation(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<BinaryOperation> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type}
*/
public enum Type
implements org.jetbrains.kotlin.protobuf.ProtocolMessageEnum {
/**
* <code>MUL = 1;</code>
*/
MUL(0, 1),
/**
* <code>DIV = 2;</code>
*/
DIV(1, 2),
/**
* <code>MOD = 3;</code>
*/
MOD(2, 3),
/**
* <code>ADD = 4;</code>
*/
ADD(3, 4),
/**
* <code>SUB = 5;</code>
*/
SUB(4, 5),
/**
* <code>SHL = 6;</code>
*/
SHL(5, 6),
/**
* <code>SHR = 7;</code>
*/
SHR(6, 7),
/**
* <code>SHRU = 8;</code>
*/
SHRU(7, 8),
/**
* <code>LT = 9;</code>
*/
LT(8, 9),
/**
* <code>LTE = 10;</code>
*/
LTE(9, 10),
/**
* <code>GT = 11;</code>
*/
GT(10, 11),
/**
* <code>GTE = 12;</code>
*/
GTE(11, 12),
/**
* <code>INSTANCEOF = 13;</code>
*/
INSTANCEOF(12, 13),
/**
* <code>IN = 14;</code>
*/
IN(13, 14),
/**
* <code>EQ = 15;</code>
*/
EQ(14, 15),
/**
* <code>NEQ = 16;</code>
*/
NEQ(15, 16),
/**
* <code>REF_EQ = 17;</code>
*/
REF_EQ(16, 17),
/**
* <code>REF_NEQ = 18;</code>
*/
REF_NEQ(17, 18),
/**
* <code>BIT_AND = 19;</code>
*/
BIT_AND(18, 19),
/**
* <code>BIT_XOR = 20;</code>
*/
BIT_XOR(19, 20),
/**
* <code>BIT_OR = 21;</code>
*/
BIT_OR(20, 21),
/**
* <code>AND = 22;</code>
*/
AND(21, 22),
/**
* <code>OR = 23;</code>
*/
OR(22, 23),
/**
* <code>ASG = 24;</code>
*/
ASG(23, 24),
/**
* <code>ASG_ADD = 25;</code>
*/
ASG_ADD(24, 25),
/**
* <code>ASG_SUB = 26;</code>
*/
ASG_SUB(25, 26),
/**
* <code>ASG_MUL = 27;</code>
*/
ASG_MUL(26, 27),
/**
* <code>ASG_DIV = 28;</code>
*/
ASG_DIV(27, 28),
/**
* <code>ASG_MOD = 29;</code>
*/
ASG_MOD(28, 29),
/**
* <code>ASG_SHL = 30;</code>
*/
ASG_SHL(29, 30),
/**
* <code>ASG_SHR = 31;</code>
*/
ASG_SHR(30, 31),
/**
* <code>ASG_SHRU = 32;</code>
*/
ASG_SHRU(31, 32),
/**
* <code>ASG_BIT_AND = 33;</code>
*/
ASG_BIT_AND(32, 33),
/**
* <code>ASG_BIT_OR = 34;</code>
*/
ASG_BIT_OR(33, 34),
/**
* <code>ASG_BIT_XOR = 35;</code>
*/
ASG_BIT_XOR(34, 35),
/**
* <code>COMMA = 36;</code>
*/
COMMA(35, 36),
;
/**
* <code>MUL = 1;</code>
*/
public static final int MUL_VALUE = 1;
/**
* <code>DIV = 2;</code>
*/
public static final int DIV_VALUE = 2;
/**
* <code>MOD = 3;</code>
*/
public static final int MOD_VALUE = 3;
/**
* <code>ADD = 4;</code>
*/
public static final int ADD_VALUE = 4;
/**
* <code>SUB = 5;</code>
*/
public static final int SUB_VALUE = 5;
/**
* <code>SHL = 6;</code>
*/
public static final int SHL_VALUE = 6;
/**
* <code>SHR = 7;</code>
*/
public static final int SHR_VALUE = 7;
/**
* <code>SHRU = 8;</code>
*/
public static final int SHRU_VALUE = 8;
/**
* <code>LT = 9;</code>
*/
public static final int LT_VALUE = 9;
/**
* <code>LTE = 10;</code>
*/
public static final int LTE_VALUE = 10;
/**
* <code>GT = 11;</code>
*/
public static final int GT_VALUE = 11;
/**
* <code>GTE = 12;</code>
*/
public static final int GTE_VALUE = 12;
/**
* <code>INSTANCEOF = 13;</code>
*/
public static final int INSTANCEOF_VALUE = 13;
/**
* <code>IN = 14;</code>
*/
public static final int IN_VALUE = 14;
/**
* <code>EQ = 15;</code>
*/
public static final int EQ_VALUE = 15;
/**
* <code>NEQ = 16;</code>
*/
public static final int NEQ_VALUE = 16;
/**
* <code>REF_EQ = 17;</code>
*/
public static final int REF_EQ_VALUE = 17;
/**
* <code>REF_NEQ = 18;</code>
*/
public static final int REF_NEQ_VALUE = 18;
/**
* <code>BIT_AND = 19;</code>
*/
public static final int BIT_AND_VALUE = 19;
/**
* <code>BIT_XOR = 20;</code>
*/
public static final int BIT_XOR_VALUE = 20;
/**
* <code>BIT_OR = 21;</code>
*/
public static final int BIT_OR_VALUE = 21;
/**
* <code>AND = 22;</code>
*/
public static final int AND_VALUE = 22;
/**
* <code>OR = 23;</code>
*/
public static final int OR_VALUE = 23;
/**
* <code>ASG = 24;</code>
*/
public static final int ASG_VALUE = 24;
/**
* <code>ASG_ADD = 25;</code>
*/
public static final int ASG_ADD_VALUE = 25;
/**
* <code>ASG_SUB = 26;</code>
*/
public static final int ASG_SUB_VALUE = 26;
/**
* <code>ASG_MUL = 27;</code>
*/
public static final int ASG_MUL_VALUE = 27;
/**
* <code>ASG_DIV = 28;</code>
*/
public static final int ASG_DIV_VALUE = 28;
/**
* <code>ASG_MOD = 29;</code>
*/
public static final int ASG_MOD_VALUE = 29;
/**
* <code>ASG_SHL = 30;</code>
*/
public static final int ASG_SHL_VALUE = 30;
/**
* <code>ASG_SHR = 31;</code>
*/
public static final int ASG_SHR_VALUE = 31;
/**
* <code>ASG_SHRU = 32;</code>
*/
public static final int ASG_SHRU_VALUE = 32;
/**
* <code>ASG_BIT_AND = 33;</code>
*/
public static final int ASG_BIT_AND_VALUE = 33;
/**
* <code>ASG_BIT_OR = 34;</code>
*/
public static final int ASG_BIT_OR_VALUE = 34;
/**
* <code>ASG_BIT_XOR = 35;</code>
*/
public static final int ASG_BIT_XOR_VALUE = 35;
/**
* <code>COMMA = 36;</code>
*/
public static final int COMMA_VALUE = 36;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 1: return MUL;
case 2: return DIV;
case 3: return MOD;
case 4: return ADD;
case 5: return SUB;
case 6: return SHL;
case 7: return SHR;
case 8: return SHRU;
case 9: return LT;
case 10: return LTE;
case 11: return GT;
case 12: return GTE;
case 13: return INSTANCEOF;
case 14: return IN;
case 15: return EQ;
case 16: return NEQ;
case 17: return REF_EQ;
case 18: return REF_NEQ;
case 19: return BIT_AND;
case 20: return BIT_XOR;
case 21: return BIT_OR;
case 22: return AND;
case 23: return OR;
case 24: return ASG;
case 25: return ASG_ADD;
case 26: return ASG_SUB;
case 27: return ASG_MUL;
case 28: return ASG_DIV;
case 29: return ASG_MOD;
case 30: return ASG_SHL;
case 31: return ASG_SHR;
case 32: return ASG_SHRU;
case 33: return ASG_BIT_AND;
case 34: return ASG_BIT_OR;
case 35: return ASG_BIT_XOR;
case 36: return COMMA;
default: return null;
}
}
public static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<Type>
internalGetValueMap() {
return internalValueMap;
}
private static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<Type>
internalValueMap =
new org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<Type>() {
public Type findValueByNumber(int number) {
return Type.valueOf(number);
}
};
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = values();
public static Type valueOf(
org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Type(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type)
}
private int bitField0_;
public static final int LEFT_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression left_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public boolean hasLeft() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getLeft() {
return left_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getLeftOrBuilder() {
return left_;
}
public static final int RIGHT_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression right_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public boolean hasRight() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getRight() {
return right_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getRightOrBuilder() {
return right_;
}
public static final int TYPE_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type type_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type getType() {
return type_;
}
private void initFields() {
left_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
right_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type.MUL;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasLeft()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasRight()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasType()) {
memoizedIsInitialized = 0;
return false;
}
if (!getLeft().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getRight().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, left_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, right_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeEnum(3, type_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, left_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, right_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(3, type_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.BinaryOperation}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.BinaryOperation)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperationOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getLeftFieldBuilder();
getRightFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (leftBuilder_ == null) {
left_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
leftBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (rightBuilder_ == null) {
right_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
rightBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type.MUL;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (leftBuilder_ == null) {
result.left_ = left_;
} else {
result.left_ = leftBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (rightBuilder_ == null) {
result.right_ = right_;
} else {
result.right_ = rightBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.type_ = type_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.getDefaultInstance()) return this;
if (other.hasLeft()) {
mergeLeft(other.getLeft());
}
if (other.hasRight()) {
mergeRight(other.getRight());
}
if (other.hasType()) {
setType(other.getType());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasLeft()) {
return false;
}
if (!hasRight()) {
return false;
}
if (!hasType()) {
return false;
}
if (!getLeft().isInitialized()) {
return false;
}
if (!getRight().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression left_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> leftBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public boolean hasLeft() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getLeft() {
if (leftBuilder_ == null) {
return left_;
} else {
return leftBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public Builder setLeft(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (leftBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
left_ = value;
onChanged();
} else {
leftBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public Builder setLeft(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (leftBuilder_ == null) {
left_ = builderForValue.build();
onChanged();
} else {
leftBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public Builder mergeLeft(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (leftBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
left_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
left_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(left_).mergeFrom(value).buildPartial();
} else {
left_ = value;
}
onChanged();
} else {
leftBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public Builder clearLeft() {
if (leftBuilder_ == null) {
left_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
leftBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getLeftBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getLeftFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getLeftOrBuilder() {
if (leftBuilder_ != null) {
return leftBuilder_.getMessageOrBuilder();
} else {
return left_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression left = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getLeftFieldBuilder() {
if (leftBuilder_ == null) {
leftBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getLeft(),
getParentForChildren(),
isClean());
left_ = null;
}
return leftBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression right_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> rightBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public boolean hasRight() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getRight() {
if (rightBuilder_ == null) {
return right_;
} else {
return rightBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public Builder setRight(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (rightBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
right_ = value;
onChanged();
} else {
rightBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public Builder setRight(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (rightBuilder_ == null) {
right_ = builderForValue.build();
onChanged();
} else {
rightBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public Builder mergeRight(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (rightBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
right_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
right_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(right_).mergeFrom(value).buildPartial();
} else {
right_ = value;
}
onChanged();
} else {
rightBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public Builder clearRight() {
if (rightBuilder_ == null) {
right_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
rightBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getRightBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getRightFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getRightOrBuilder() {
if (rightBuilder_ != null) {
return rightBuilder_.getMessageOrBuilder();
} else {
return right_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression right = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getRightFieldBuilder() {
if (rightBuilder_ == null) {
rightBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getRight(),
getParentForChildren(),
isClean());
right_ = null;
}
return rightBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type.MUL;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type getType() {
return type_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
public Builder setType(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
type_ = value;
onChanged();
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.BinaryOperation.Type type = 3;</code>
*/
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00000004);
type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BinaryOperation.Type.MUL;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.BinaryOperation)
}
static {
defaultInstance = new BinaryOperation(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.BinaryOperation)
}
public interface UnaryOperationOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.UnaryOperation)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
boolean hasOperand();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getOperand();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getOperandOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
boolean hasType();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type getType();
/**
* <code>required bool postfix = 3;</code>
*/
boolean hasPostfix();
/**
* <code>required bool postfix = 3;</code>
*/
boolean getPostfix();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.UnaryOperation}
*/
public static final class UnaryOperation extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.UnaryOperation)
UnaryOperationOrBuilder {
// Use UnaryOperation.newBuilder() to construct.
private UnaryOperation(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private UnaryOperation(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final UnaryOperation defaultInstance;
public static UnaryOperation getDefaultInstance() {
return defaultInstance;
}
public UnaryOperation getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UnaryOperation(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = operand_.toBuilder();
}
operand_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(operand_);
operand_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 16: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type value = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(2, rawValue);
} else {
bitField0_ |= 0x00000002;
type_ = value;
}
break;
}
case 24: {
bitField0_ |= 0x00000004;
postfix_ = input.readBool();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<UnaryOperation> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<UnaryOperation>() {
public UnaryOperation parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new UnaryOperation(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<UnaryOperation> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type}
*/
public enum Type
implements org.jetbrains.kotlin.protobuf.ProtocolMessageEnum {
/**
* <code>BIT_NOT = 1;</code>
*/
BIT_NOT(0, 1),
/**
* <code>DEC = 2;</code>
*/
DEC(1, 2),
/**
* <code>DELETE = 3;</code>
*/
DELETE(2, 3),
/**
* <code>INC = 4;</code>
*/
INC(3, 4),
/**
* <code>NEG = 5;</code>
*/
NEG(4, 5),
/**
* <code>POS = 6;</code>
*/
POS(5, 6),
/**
* <code>NOT = 7;</code>
*/
NOT(6, 7),
/**
* <code>TYPEOF = 8;</code>
*/
TYPEOF(7, 8),
/**
* <code>VOID = 9;</code>
*/
VOID(8, 9),
;
/**
* <code>BIT_NOT = 1;</code>
*/
public static final int BIT_NOT_VALUE = 1;
/**
* <code>DEC = 2;</code>
*/
public static final int DEC_VALUE = 2;
/**
* <code>DELETE = 3;</code>
*/
public static final int DELETE_VALUE = 3;
/**
* <code>INC = 4;</code>
*/
public static final int INC_VALUE = 4;
/**
* <code>NEG = 5;</code>
*/
public static final int NEG_VALUE = 5;
/**
* <code>POS = 6;</code>
*/
public static final int POS_VALUE = 6;
/**
* <code>NOT = 7;</code>
*/
public static final int NOT_VALUE = 7;
/**
* <code>TYPEOF = 8;</code>
*/
public static final int TYPEOF_VALUE = 8;
/**
* <code>VOID = 9;</code>
*/
public static final int VOID_VALUE = 9;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 1: return BIT_NOT;
case 2: return DEC;
case 3: return DELETE;
case 4: return INC;
case 5: return NEG;
case 6: return POS;
case 7: return NOT;
case 8: return TYPEOF;
case 9: return VOID;
default: return null;
}
}
public static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<Type>
internalGetValueMap() {
return internalValueMap;
}
private static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<Type>
internalValueMap =
new org.jetbrains.kotlin.protobuf.Internal.EnumLiteMap<Type>() {
public Type findValueByNumber(int number) {
return Type.valueOf(number);
}
};
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = values();
public static Type valueOf(
org.jetbrains.kotlin.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Type(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type)
}
private int bitField0_;
public static final int OPERAND_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression operand_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public boolean hasOperand() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getOperand() {
return operand_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getOperandOrBuilder() {
return operand_;
}
public static final int TYPE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type type_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type getType() {
return type_;
}
public static final int POSTFIX_FIELD_NUMBER = 3;
private boolean postfix_;
/**
* <code>required bool postfix = 3;</code>
*/
public boolean hasPostfix() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required bool postfix = 3;</code>
*/
public boolean getPostfix() {
return postfix_;
}
private void initFields() {
operand_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type.BIT_NOT;
postfix_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasOperand()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasType()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasPostfix()) {
memoizedIsInitialized = 0;
return false;
}
if (!getOperand().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, operand_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(2, type_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBool(3, postfix_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, operand_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(2, type_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(3, postfix_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.UnaryOperation}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.UnaryOperation)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperationOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getOperandFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (operandBuilder_ == null) {
operand_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
operandBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type.BIT_NOT;
bitField0_ = (bitField0_ & ~0x00000002);
postfix_ = false;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (operandBuilder_ == null) {
result.operand_ = operand_;
} else {
result.operand_ = operandBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.type_ = type_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.postfix_ = postfix_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.getDefaultInstance()) return this;
if (other.hasOperand()) {
mergeOperand(other.getOperand());
}
if (other.hasType()) {
setType(other.getType());
}
if (other.hasPostfix()) {
setPostfix(other.getPostfix());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasOperand()) {
return false;
}
if (!hasType()) {
return false;
}
if (!hasPostfix()) {
return false;
}
if (!getOperand().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression operand_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> operandBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public boolean hasOperand() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getOperand() {
if (operandBuilder_ == null) {
return operand_;
} else {
return operandBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public Builder setOperand(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (operandBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
operand_ = value;
onChanged();
} else {
operandBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public Builder setOperand(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (operandBuilder_ == null) {
operand_ = builderForValue.build();
onChanged();
} else {
operandBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public Builder mergeOperand(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (operandBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
operand_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
operand_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(operand_).mergeFrom(value).buildPartial();
} else {
operand_ = value;
}
onChanged();
} else {
operandBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public Builder clearOperand() {
if (operandBuilder_ == null) {
operand_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
operandBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getOperandBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getOperandFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getOperandOrBuilder() {
if (operandBuilder_ != null) {
return operandBuilder_.getMessageOrBuilder();
} else {
return operand_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression operand = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getOperandFieldBuilder() {
if (operandBuilder_ == null) {
operandBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getOperand(),
getParentForChildren(),
isClean());
operand_ = null;
}
return operandBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type.BIT_NOT;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type getType() {
return type_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
public Builder setType(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
type_ = value;
onChanged();
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.UnaryOperation.Type type = 2;</code>
*/
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00000002);
type_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.UnaryOperation.Type.BIT_NOT;
onChanged();
return this;
}
private boolean postfix_ ;
/**
* <code>required bool postfix = 3;</code>
*/
public boolean hasPostfix() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required bool postfix = 3;</code>
*/
public boolean getPostfix() {
return postfix_;
}
/**
* <code>required bool postfix = 3;</code>
*/
public Builder setPostfix(boolean value) {
bitField0_ |= 0x00000004;
postfix_ = value;
onChanged();
return this;
}
/**
* <code>required bool postfix = 3;</code>
*/
public Builder clearPostfix() {
bitField0_ = (bitField0_ & ~0x00000004);
postfix_ = false;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.UnaryOperation)
}
static {
defaultInstance = new UnaryOperation(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.UnaryOperation)
}
public interface ConditionalOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Conditional)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
boolean hasTestExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getTestExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getTestExpressionOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
boolean hasThenExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getThenExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getThenExpressionOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
boolean hasElseExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getElseExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getElseExpressionOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Conditional}
*/
public static final class Conditional extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Conditional)
ConditionalOrBuilder {
// Use Conditional.newBuilder() to construct.
private Conditional(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Conditional(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Conditional defaultInstance;
public static Conditional getDefaultInstance() {
return defaultInstance;
}
public Conditional getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Conditional(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = testExpression_.toBuilder();
}
testExpression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(testExpression_);
testExpression_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = thenExpression_.toBuilder();
}
thenExpression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(thenExpression_);
thenExpression_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = elseExpression_.toBuilder();
}
elseExpression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(elseExpression_);
elseExpression_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Conditional> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Conditional>() {
public Conditional parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Conditional(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Conditional> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int TEST_EXPRESSION_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression testExpression_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public boolean hasTestExpression() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getTestExpression() {
return testExpression_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getTestExpressionOrBuilder() {
return testExpression_;
}
public static final int THEN_EXPRESSION_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression thenExpression_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public boolean hasThenExpression() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getThenExpression() {
return thenExpression_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getThenExpressionOrBuilder() {
return thenExpression_;
}
public static final int ELSE_EXPRESSION_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression elseExpression_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public boolean hasElseExpression() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getElseExpression() {
return elseExpression_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getElseExpressionOrBuilder() {
return elseExpression_;
}
private void initFields() {
testExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
thenExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
elseExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasTestExpression()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasThenExpression()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasElseExpression()) {
memoizedIsInitialized = 0;
return false;
}
if (!getTestExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getThenExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getElseExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, testExpression_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, thenExpression_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, elseExpression_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, testExpression_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, thenExpression_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, elseExpression_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Conditional}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Conditional)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ConditionalOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getTestExpressionFieldBuilder();
getThenExpressionFieldBuilder();
getElseExpressionFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (testExpressionBuilder_ == null) {
testExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
testExpressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (thenExpressionBuilder_ == null) {
thenExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
thenExpressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
if (elseExpressionBuilder_ == null) {
elseExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
elseExpressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (testExpressionBuilder_ == null) {
result.testExpression_ = testExpression_;
} else {
result.testExpression_ = testExpressionBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (thenExpressionBuilder_ == null) {
result.thenExpression_ = thenExpression_;
} else {
result.thenExpression_ = thenExpressionBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (elseExpressionBuilder_ == null) {
result.elseExpression_ = elseExpression_;
} else {
result.elseExpression_ = elseExpressionBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional.getDefaultInstance()) return this;
if (other.hasTestExpression()) {
mergeTestExpression(other.getTestExpression());
}
if (other.hasThenExpression()) {
mergeThenExpression(other.getThenExpression());
}
if (other.hasElseExpression()) {
mergeElseExpression(other.getElseExpression());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasTestExpression()) {
return false;
}
if (!hasThenExpression()) {
return false;
}
if (!hasElseExpression()) {
return false;
}
if (!getTestExpression().isInitialized()) {
return false;
}
if (!getThenExpression().isInitialized()) {
return false;
}
if (!getElseExpression().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Conditional) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression testExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> testExpressionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public boolean hasTestExpression() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getTestExpression() {
if (testExpressionBuilder_ == null) {
return testExpression_;
} else {
return testExpressionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public Builder setTestExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (testExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
testExpression_ = value;
onChanged();
} else {
testExpressionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public Builder setTestExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (testExpressionBuilder_ == null) {
testExpression_ = builderForValue.build();
onChanged();
} else {
testExpressionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public Builder mergeTestExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (testExpressionBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
testExpression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
testExpression_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(testExpression_).mergeFrom(value).buildPartial();
} else {
testExpression_ = value;
}
onChanged();
} else {
testExpressionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public Builder clearTestExpression() {
if (testExpressionBuilder_ == null) {
testExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
testExpressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getTestExpressionBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getTestExpressionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getTestExpressionOrBuilder() {
if (testExpressionBuilder_ != null) {
return testExpressionBuilder_.getMessageOrBuilder();
} else {
return testExpression_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression test_expression = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getTestExpressionFieldBuilder() {
if (testExpressionBuilder_ == null) {
testExpressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getTestExpression(),
getParentForChildren(),
isClean());
testExpression_ = null;
}
return testExpressionBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression thenExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> thenExpressionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public boolean hasThenExpression() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getThenExpression() {
if (thenExpressionBuilder_ == null) {
return thenExpression_;
} else {
return thenExpressionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public Builder setThenExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (thenExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
thenExpression_ = value;
onChanged();
} else {
thenExpressionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public Builder setThenExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (thenExpressionBuilder_ == null) {
thenExpression_ = builderForValue.build();
onChanged();
} else {
thenExpressionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public Builder mergeThenExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (thenExpressionBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
thenExpression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
thenExpression_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(thenExpression_).mergeFrom(value).buildPartial();
} else {
thenExpression_ = value;
}
onChanged();
} else {
thenExpressionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public Builder clearThenExpression() {
if (thenExpressionBuilder_ == null) {
thenExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
thenExpressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getThenExpressionBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getThenExpressionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getThenExpressionOrBuilder() {
if (thenExpressionBuilder_ != null) {
return thenExpressionBuilder_.getMessageOrBuilder();
} else {
return thenExpression_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression then_expression = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getThenExpressionFieldBuilder() {
if (thenExpressionBuilder_ == null) {
thenExpressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getThenExpression(),
getParentForChildren(),
isClean());
thenExpression_ = null;
}
return thenExpressionBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression elseExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> elseExpressionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public boolean hasElseExpression() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getElseExpression() {
if (elseExpressionBuilder_ == null) {
return elseExpression_;
} else {
return elseExpressionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public Builder setElseExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (elseExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
elseExpression_ = value;
onChanged();
} else {
elseExpressionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public Builder setElseExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (elseExpressionBuilder_ == null) {
elseExpression_ = builderForValue.build();
onChanged();
} else {
elseExpressionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public Builder mergeElseExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (elseExpressionBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
elseExpression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
elseExpression_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(elseExpression_).mergeFrom(value).buildPartial();
} else {
elseExpression_ = value;
}
onChanged();
} else {
elseExpressionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public Builder clearElseExpression() {
if (elseExpressionBuilder_ == null) {
elseExpression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
elseExpressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getElseExpressionBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getElseExpressionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getElseExpressionOrBuilder() {
if (elseExpressionBuilder_ != null) {
return elseExpressionBuilder_.getMessageOrBuilder();
} else {
return elseExpression_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression else_expression = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getElseExpressionFieldBuilder() {
if (elseExpressionBuilder_ == null) {
elseExpressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getElseExpression(),
getParentForChildren(),
isClean());
elseExpression_ = null;
}
return elseExpressionBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Conditional)
}
static {
defaultInstance = new Conditional(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Conditional)
}
public interface ArrayAccessOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ArrayAccess)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
boolean hasArray();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArray();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArrayOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
boolean hasIndex();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIndex();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIndexOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ArrayAccess}
*/
public static final class ArrayAccess extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ArrayAccess)
ArrayAccessOrBuilder {
// Use ArrayAccess.newBuilder() to construct.
private ArrayAccess(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ArrayAccess(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ArrayAccess defaultInstance;
public static ArrayAccess getDefaultInstance() {
return defaultInstance;
}
public ArrayAccess getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ArrayAccess(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = array_.toBuilder();
}
array_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(array_);
array_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = index_.toBuilder();
}
index_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(index_);
index_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ArrayAccess> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ArrayAccess>() {
public ArrayAccess parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ArrayAccess(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ArrayAccess> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int ARRAY_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression array_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public boolean hasArray() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArray() {
return array_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArrayOrBuilder() {
return array_;
}
public static final int INDEX_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression index_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public boolean hasIndex() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIndex() {
return index_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIndexOrBuilder() {
return index_;
}
private void initFields() {
array_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
index_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasArray()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasIndex()) {
memoizedIsInitialized = 0;
return false;
}
if (!getArray().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getIndex().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, array_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, index_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, array_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, index_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ArrayAccess}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ArrayAccess)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccessOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getArrayFieldBuilder();
getIndexFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (arrayBuilder_ == null) {
array_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
arrayBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (indexBuilder_ == null) {
index_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
indexBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (arrayBuilder_ == null) {
result.array_ = array_;
} else {
result.array_ = arrayBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (indexBuilder_ == null) {
result.index_ = index_;
} else {
result.index_ = indexBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess.getDefaultInstance()) return this;
if (other.hasArray()) {
mergeArray(other.getArray());
}
if (other.hasIndex()) {
mergeIndex(other.getIndex());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasArray()) {
return false;
}
if (!hasIndex()) {
return false;
}
if (!getArray().isInitialized()) {
return false;
}
if (!getIndex().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ArrayAccess) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression array_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> arrayBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public boolean hasArray() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArray() {
if (arrayBuilder_ == null) {
return array_;
} else {
return arrayBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public Builder setArray(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (arrayBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
array_ = value;
onChanged();
} else {
arrayBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public Builder setArray(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (arrayBuilder_ == null) {
array_ = builderForValue.build();
onChanged();
} else {
arrayBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public Builder mergeArray(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (arrayBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
array_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
array_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(array_).mergeFrom(value).buildPartial();
} else {
array_ = value;
}
onChanged();
} else {
arrayBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public Builder clearArray() {
if (arrayBuilder_ == null) {
array_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
arrayBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getArrayBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getArrayFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArrayOrBuilder() {
if (arrayBuilder_ != null) {
return arrayBuilder_.getMessageOrBuilder();
} else {
return array_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression array = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArrayFieldBuilder() {
if (arrayBuilder_ == null) {
arrayBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getArray(),
getParentForChildren(),
isClean());
array_ = null;
}
return arrayBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression index_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> indexBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public boolean hasIndex() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIndex() {
if (indexBuilder_ == null) {
return index_;
} else {
return indexBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public Builder setIndex(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (indexBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
index_ = value;
onChanged();
} else {
indexBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public Builder setIndex(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (indexBuilder_ == null) {
index_ = builderForValue.build();
onChanged();
} else {
indexBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public Builder mergeIndex(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (indexBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
index_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
index_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(index_).mergeFrom(value).buildPartial();
} else {
index_ = value;
}
onChanged();
} else {
indexBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public Builder clearIndex() {
if (indexBuilder_ == null) {
index_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
indexBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getIndexBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getIndexFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIndexOrBuilder() {
if (indexBuilder_ != null) {
return indexBuilder_.getMessageOrBuilder();
} else {
return index_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression index = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getIndexFieldBuilder() {
if (indexBuilder_ == null) {
indexBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getIndex(),
getParentForChildren(),
isClean());
index_ = null;
}
return indexBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ArrayAccess)
}
static {
defaultInstance = new ArrayAccess(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ArrayAccess)
}
public interface NameReferenceOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.NameReference)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 name_id = 1;</code>
*/
boolean hasNameId();
/**
* <code>required int32 name_id = 1;</code>
*/
int getNameId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
boolean hasQualifier();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
boolean hasInlineStrategy();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NameReference}
*/
public static final class NameReference extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.NameReference)
NameReferenceOrBuilder {
// Use NameReference.newBuilder() to construct.
private NameReference(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private NameReference(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final NameReference defaultInstance;
public static NameReference getDefaultInstance() {
return defaultInstance;
}
public NameReference getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private NameReference(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = qualifier_.toBuilder();
}
qualifier_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(qualifier_);
qualifier_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 24: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy value = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
bitField0_ |= 0x00000004;
inlineStrategy_ = value;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<NameReference> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<NameReference>() {
public NameReference parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new NameReference(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<NameReference> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int NAME_ID_FIELD_NUMBER = 1;
private int nameId_;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
public static final int QUALIFIER_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
return qualifier_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
return qualifier_;
}
public static final int INLINE_STRATEGY_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy inlineStrategy_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public boolean hasInlineStrategy() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy() {
return inlineStrategy_;
}
private void initFields() {
nameId_ = 0;
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (hasQualifier()) {
if (!getQualifier().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, qualifier_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeEnum(3, inlineStrategy_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, qualifier_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(3, inlineStrategy_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NameReference}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.NameReference)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReferenceOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getQualifierFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.nameId_ = nameId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (qualifierBuilder_ == null) {
result.qualifier_ = qualifier_;
} else {
result.qualifier_ = qualifierBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.inlineStrategy_ = inlineStrategy_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference.getDefaultInstance()) return this;
if (other.hasNameId()) {
setNameId(other.getNameId());
}
if (other.hasQualifier()) {
mergeQualifier(other.getQualifier());
}
if (other.hasInlineStrategy()) {
setInlineStrategy(other.getInlineStrategy());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasNameId()) {
return false;
}
if (hasQualifier()) {
if (!getQualifier().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameReference) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int nameId_ ;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> qualifierBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
if (qualifierBuilder_ == null) {
return qualifier_;
} else {
return qualifierBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder setQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
qualifier_ = value;
onChanged();
} else {
qualifierBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder setQualifier(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (qualifierBuilder_ == null) {
qualifier_ = builderForValue.build();
onChanged();
} else {
qualifierBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder mergeQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
qualifier_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
qualifier_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(qualifier_).mergeFrom(value).buildPartial();
} else {
qualifier_ = value;
}
onChanged();
} else {
qualifierBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder clearQualifier() {
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getQualifierBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getQualifierFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
if (qualifierBuilder_ != null) {
return qualifierBuilder_.getMessageOrBuilder();
} else {
return qualifier_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getQualifierFieldBuilder() {
if (qualifierBuilder_ == null) {
qualifierBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getQualifier(),
getParentForChildren(),
isClean());
qualifier_ = null;
}
return qualifierBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public boolean hasInlineStrategy() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy() {
return inlineStrategy_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public Builder setInlineStrategy(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
inlineStrategy_ = value;
onChanged();
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public Builder clearInlineStrategy() {
bitField0_ = (bitField0_ & ~0x00000004);
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.NameReference)
}
static {
defaultInstance = new NameReference(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.NameReference)
}
public interface PropertyReferenceOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.PropertyReference)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 string_id = 1;</code>
*/
boolean hasStringId();
/**
* <code>required int32 string_id = 1;</code>
*/
int getStringId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
boolean hasQualifier();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
boolean hasInlineStrategy();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.PropertyReference}
*/
public static final class PropertyReference extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.PropertyReference)
PropertyReferenceOrBuilder {
// Use PropertyReference.newBuilder() to construct.
private PropertyReference(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private PropertyReference(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final PropertyReference defaultInstance;
public static PropertyReference getDefaultInstance() {
return defaultInstance;
}
public PropertyReference getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PropertyReference(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
stringId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = qualifier_.toBuilder();
}
qualifier_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(qualifier_);
qualifier_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 24: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy value = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
bitField0_ |= 0x00000004;
inlineStrategy_ = value;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<PropertyReference> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<PropertyReference>() {
public PropertyReference parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new PropertyReference(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<PropertyReference> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int STRING_ID_FIELD_NUMBER = 1;
private int stringId_;
/**
* <code>required int32 string_id = 1;</code>
*/
public boolean hasStringId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 string_id = 1;</code>
*/
public int getStringId() {
return stringId_;
}
public static final int QUALIFIER_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
return qualifier_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
return qualifier_;
}
public static final int INLINE_STRATEGY_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy inlineStrategy_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public boolean hasInlineStrategy() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy() {
return inlineStrategy_;
}
private void initFields() {
stringId_ = 0;
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasStringId()) {
memoizedIsInitialized = 0;
return false;
}
if (hasQualifier()) {
if (!getQualifier().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, stringId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, qualifier_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeEnum(3, inlineStrategy_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, stringId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, qualifier_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(3, inlineStrategy_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.PropertyReference}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.PropertyReference)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReferenceOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getQualifierFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
stringId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.stringId_ = stringId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (qualifierBuilder_ == null) {
result.qualifier_ = qualifier_;
} else {
result.qualifier_ = qualifierBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.inlineStrategy_ = inlineStrategy_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference.getDefaultInstance()) return this;
if (other.hasStringId()) {
setStringId(other.getStringId());
}
if (other.hasQualifier()) {
mergeQualifier(other.getQualifier());
}
if (other.hasInlineStrategy()) {
setInlineStrategy(other.getInlineStrategy());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasStringId()) {
return false;
}
if (hasQualifier()) {
if (!getQualifier().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.PropertyReference) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int stringId_ ;
/**
* <code>required int32 string_id = 1;</code>
*/
public boolean hasStringId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 string_id = 1;</code>
*/
public int getStringId() {
return stringId_;
}
/**
* <code>required int32 string_id = 1;</code>
*/
public Builder setStringId(int value) {
bitField0_ |= 0x00000001;
stringId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 string_id = 1;</code>
*/
public Builder clearStringId() {
bitField0_ = (bitField0_ & ~0x00000001);
stringId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> qualifierBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
if (qualifierBuilder_ == null) {
return qualifier_;
} else {
return qualifierBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder setQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
qualifier_ = value;
onChanged();
} else {
qualifierBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder setQualifier(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (qualifierBuilder_ == null) {
qualifier_ = builderForValue.build();
onChanged();
} else {
qualifierBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder mergeQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
qualifier_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
qualifier_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(qualifier_).mergeFrom(value).buildPartial();
} else {
qualifier_ = value;
}
onChanged();
} else {
qualifierBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public Builder clearQualifier() {
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getQualifierBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getQualifierFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
if (qualifierBuilder_ != null) {
return qualifierBuilder_.getMessageOrBuilder();
} else {
return qualifier_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getQualifierFieldBuilder() {
if (qualifierBuilder_ == null) {
qualifierBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getQualifier(),
getParentForChildren(),
isClean());
qualifier_ = null;
}
return qualifierBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public boolean hasInlineStrategy() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy() {
return inlineStrategy_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public Builder setInlineStrategy(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
inlineStrategy_ = value;
onChanged();
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public Builder clearInlineStrategy() {
bitField0_ = (bitField0_ & ~0x00000004);
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.PropertyReference)
}
static {
defaultInstance = new PropertyReference(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.PropertyReference)
}
public interface InvocationOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Invocation)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
boolean hasQualifier();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>
getArgumentList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArgument(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
int getArgumentCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArgumentOrBuilder(
int index);
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
boolean hasInlineStrategy();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Invocation}
*/
public static final class Invocation extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Invocation)
InvocationOrBuilder {
// Use Invocation.newBuilder() to construct.
private Invocation(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Invocation(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Invocation defaultInstance;
public static Invocation getDefaultInstance() {
return defaultInstance;
}
public Invocation getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Invocation(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = qualifier_.toBuilder();
}
qualifier_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(qualifier_);
qualifier_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>();
mutable_bitField0_ |= 0x00000002;
}
argument_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry));
break;
}
case 24: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy value = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
bitField0_ |= 0x00000002;
inlineStrategy_ = value;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = java.util.Collections.unmodifiableList(argument_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Invocation> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Invocation>() {
public Invocation parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Invocation(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Invocation> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int QUALIFIER_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
return qualifier_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
return qualifier_;
}
public static final int ARGUMENT_FIELD_NUMBER = 2;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> argument_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getArgumentList() {
return argument_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public int getArgumentCount() {
return argument_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArgument(int index) {
return argument_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArgumentOrBuilder(
int index) {
return argument_.get(index);
}
public static final int INLINE_STRATEGY_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy inlineStrategy_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public boolean hasInlineStrategy() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy() {
return inlineStrategy_;
}
private void initFields() {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
argument_ = java.util.Collections.emptyList();
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasQualifier()) {
memoizedIsInitialized = 0;
return false;
}
if (!getQualifier().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getArgumentCount(); i++) {
if (!getArgument(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, qualifier_);
}
for (int i = 0; i < argument_.size(); i++) {
output.writeMessage(2, argument_.get(i));
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(3, inlineStrategy_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, qualifier_);
}
for (int i = 0; i < argument_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, argument_.get(i));
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(3, inlineStrategy_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Invocation}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Invocation)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InvocationOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getQualifierFieldBuilder();
getArgumentFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
argumentBuilder_.clear();
}
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (qualifierBuilder_ == null) {
result.qualifier_ = qualifier_;
} else {
result.qualifier_ = qualifierBuilder_.build();
}
if (argumentBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = java.util.Collections.unmodifiableList(argument_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.argument_ = argument_;
} else {
result.argument_ = argumentBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000002;
}
result.inlineStrategy_ = inlineStrategy_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation.getDefaultInstance()) return this;
if (other.hasQualifier()) {
mergeQualifier(other.getQualifier());
}
if (argumentBuilder_ == null) {
if (!other.argument_.isEmpty()) {
if (argument_.isEmpty()) {
argument_ = other.argument_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureArgumentIsMutable();
argument_.addAll(other.argument_);
}
onChanged();
}
} else {
if (!other.argument_.isEmpty()) {
if (argumentBuilder_.isEmpty()) {
argumentBuilder_.dispose();
argumentBuilder_ = null;
argument_ = other.argument_;
bitField0_ = (bitField0_ & ~0x00000002);
argumentBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getArgumentFieldBuilder() : null;
} else {
argumentBuilder_.addAllMessages(other.argument_);
}
}
}
if (other.hasInlineStrategy()) {
setInlineStrategy(other.getInlineStrategy());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasQualifier()) {
return false;
}
if (!getQualifier().isInitialized()) {
return false;
}
for (int i = 0; i < getArgumentCount(); i++) {
if (!getArgument(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Invocation) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> qualifierBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
if (qualifierBuilder_ == null) {
return qualifier_;
} else {
return qualifierBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder setQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
qualifier_ = value;
onChanged();
} else {
qualifierBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder setQualifier(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (qualifierBuilder_ == null) {
qualifier_ = builderForValue.build();
onChanged();
} else {
qualifierBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder mergeQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
qualifier_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
qualifier_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(qualifier_).mergeFrom(value).buildPartial();
} else {
qualifier_ = value;
}
onChanged();
} else {
qualifierBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder clearQualifier() {
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getQualifierBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getQualifierFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
if (qualifierBuilder_ != null) {
return qualifierBuilder_.getMessageOrBuilder();
} else {
return qualifier_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getQualifierFieldBuilder() {
if (qualifierBuilder_ == null) {
qualifierBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getQualifier(),
getParentForChildren(),
isClean());
qualifier_ = null;
}
return qualifierBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> argument_ =
java.util.Collections.emptyList();
private void ensureArgumentIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>(argument_);
bitField0_ |= 0x00000002;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> argumentBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getArgumentList() {
if (argumentBuilder_ == null) {
return java.util.Collections.unmodifiableList(argument_);
} else {
return argumentBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public int getArgumentCount() {
if (argumentBuilder_ == null) {
return argument_.size();
} else {
return argumentBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArgument(int index) {
if (argumentBuilder_ == null) {
return argument_.get(index);
} else {
return argumentBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.set(index, value);
onChanged();
} else {
argumentBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.set(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(value);
onChanged();
} else {
argumentBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(index, value);
onChanged();
} else {
argumentBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addAllArgument(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> values) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, argument_);
onChanged();
} else {
argumentBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder clearArgument() {
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
argumentBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder removeArgument(int index) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.remove(index);
onChanged();
} else {
argumentBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getArgumentBuilder(
int index) {
return getArgumentFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArgumentOrBuilder(
int index) {
if (argumentBuilder_ == null) {
return argument_.get(index); } else {
return argumentBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentOrBuilderList() {
if (argumentBuilder_ != null) {
return argumentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argument_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addArgumentBuilder() {
return getArgumentFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addArgumentBuilder(
int index) {
return getArgumentFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder>
getArgumentBuilderList() {
return getArgumentFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentFieldBuilder() {
if (argumentBuilder_ == null) {
argumentBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
argument_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
argument_ = null;
}
return argumentBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public boolean hasInlineStrategy() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy getInlineStrategy() {
return inlineStrategy_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public Builder setInlineStrategy(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
inlineStrategy_ = value;
onChanged();
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.InlineStrategy inline_strategy = 3 [default = NOT_INLINE];</code>
*/
public Builder clearInlineStrategy() {
bitField0_ = (bitField0_ & ~0x00000004);
inlineStrategy_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineStrategy.NOT_INLINE;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Invocation)
}
static {
defaultInstance = new Invocation(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Invocation)
}
public interface InstantiationOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Instantiation)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
boolean hasQualifier();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>
getArgumentList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArgument(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
int getArgumentCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArgumentOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Instantiation}
*/
public static final class Instantiation extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Instantiation)
InstantiationOrBuilder {
// Use Instantiation.newBuilder() to construct.
private Instantiation(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Instantiation(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Instantiation defaultInstance;
public static Instantiation getDefaultInstance() {
return defaultInstance;
}
public Instantiation getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Instantiation(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = qualifier_.toBuilder();
}
qualifier_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(qualifier_);
qualifier_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>();
mutable_bitField0_ |= 0x00000002;
}
argument_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = java.util.Collections.unmodifiableList(argument_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Instantiation> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Instantiation>() {
public Instantiation parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Instantiation(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Instantiation> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int QUALIFIER_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
return qualifier_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
return qualifier_;
}
public static final int ARGUMENT_FIELD_NUMBER = 2;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> argument_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getArgumentList() {
return argument_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public int getArgumentCount() {
return argument_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArgument(int index) {
return argument_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArgumentOrBuilder(
int index) {
return argument_.get(index);
}
private void initFields() {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
argument_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasQualifier()) {
memoizedIsInitialized = 0;
return false;
}
if (!getQualifier().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getArgumentCount(); i++) {
if (!getArgument(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, qualifier_);
}
for (int i = 0; i < argument_.size(); i++) {
output.writeMessage(2, argument_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, qualifier_);
}
for (int i = 0; i < argument_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, argument_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Instantiation}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Instantiation)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InstantiationOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getQualifierFieldBuilder();
getArgumentFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
argumentBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (qualifierBuilder_ == null) {
result.qualifier_ = qualifier_;
} else {
result.qualifier_ = qualifierBuilder_.build();
}
if (argumentBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = java.util.Collections.unmodifiableList(argument_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.argument_ = argument_;
} else {
result.argument_ = argumentBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation.getDefaultInstance()) return this;
if (other.hasQualifier()) {
mergeQualifier(other.getQualifier());
}
if (argumentBuilder_ == null) {
if (!other.argument_.isEmpty()) {
if (argument_.isEmpty()) {
argument_ = other.argument_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureArgumentIsMutable();
argument_.addAll(other.argument_);
}
onChanged();
}
} else {
if (!other.argument_.isEmpty()) {
if (argumentBuilder_.isEmpty()) {
argumentBuilder_.dispose();
argumentBuilder_ = null;
argument_ = other.argument_;
bitField0_ = (bitField0_ & ~0x00000002);
argumentBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getArgumentFieldBuilder() : null;
} else {
argumentBuilder_.addAllMessages(other.argument_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasQualifier()) {
return false;
}
if (!getQualifier().isInitialized()) {
return false;
}
for (int i = 0; i < getArgumentCount(); i++) {
if (!getArgument(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Instantiation) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> qualifierBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public boolean hasQualifier() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getQualifier() {
if (qualifierBuilder_ == null) {
return qualifier_;
} else {
return qualifierBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder setQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
qualifier_ = value;
onChanged();
} else {
qualifierBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder setQualifier(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (qualifierBuilder_ == null) {
qualifier_ = builderForValue.build();
onChanged();
} else {
qualifierBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder mergeQualifier(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (qualifierBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
qualifier_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
qualifier_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(qualifier_).mergeFrom(value).buildPartial();
} else {
qualifier_ = value;
}
onChanged();
} else {
qualifierBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public Builder clearQualifier() {
if (qualifierBuilder_ == null) {
qualifier_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
qualifierBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getQualifierBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getQualifierFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getQualifierOrBuilder() {
if (qualifierBuilder_ != null) {
return qualifierBuilder_.getMessageOrBuilder();
} else {
return qualifier_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression qualifier = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getQualifierFieldBuilder() {
if (qualifierBuilder_ == null) {
qualifierBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getQualifier(),
getParentForChildren(),
isClean());
qualifier_ = null;
}
return qualifierBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> argument_ =
java.util.Collections.emptyList();
private void ensureArgumentIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>(argument_);
bitField0_ |= 0x00000002;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> argumentBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getArgumentList() {
if (argumentBuilder_ == null) {
return java.util.Collections.unmodifiableList(argument_);
} else {
return argumentBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public int getArgumentCount() {
if (argumentBuilder_ == null) {
return argument_.size();
} else {
return argumentBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getArgument(int index) {
if (argumentBuilder_ == null) {
return argument_.get(index);
} else {
return argumentBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.set(index, value);
onChanged();
} else {
argumentBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.set(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(value);
onChanged();
} else {
argumentBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(index, value);
onChanged();
} else {
argumentBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder addAllArgument(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> values) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, argument_);
onChanged();
} else {
argumentBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder clearArgument() {
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
argumentBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public Builder removeArgument(int index) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.remove(index);
onChanged();
} else {
argumentBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getArgumentBuilder(
int index) {
return getArgumentFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getArgumentOrBuilder(
int index) {
if (argumentBuilder_ == null) {
return argument_.get(index); } else {
return argumentBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentOrBuilderList() {
if (argumentBuilder_ != null) {
return argumentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argument_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addArgumentBuilder() {
return getArgumentFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addArgumentBuilder(
int index) {
return getArgumentFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression argument = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder>
getArgumentBuilderList() {
return getArgumentFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getArgumentFieldBuilder() {
if (argumentBuilder_ == null) {
argumentBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
argument_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
argument_ = null;
}
return argumentBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Instantiation)
}
static {
defaultInstance = new Instantiation(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Instantiation)
}
public interface StatementOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Statement)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional int32 fileId = 1;</code>
*/
boolean hasFileId();
/**
* <code>optional int32 fileId = 1;</code>
*/
int getFileId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
boolean hasLocation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location getLocation();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder getLocationOrBuilder();
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
boolean hasSynthetic();
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
boolean getSynthetic();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
boolean hasReturnStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return getReturnStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ReturnOrBuilder getReturnStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
boolean hasThrowStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw getThrowStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThrowOrBuilder getThrowStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
boolean hasBreakStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break getBreakStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BreakOrBuilder getBreakStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
boolean hasContinueStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue getContinueStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ContinueOrBuilder getContinueStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
boolean hasDebugger();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger getDebugger();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DebuggerOrBuilder getDebuggerOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
boolean hasExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement getExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatementOrBuilder getExpressionOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
boolean hasVars();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars getVars();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder getVarsOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
boolean hasBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block getBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BlockOrBuilder getBlockOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
boolean hasGlobalBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getGlobalBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getGlobalBlockOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
boolean hasLabel();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label getLabel();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LabelOrBuilder getLabelOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
boolean hasIfStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If getIfStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.IfOrBuilder getIfStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
boolean hasSwitchStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch getSwitchStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchOrBuilder getSwitchStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
boolean hasWhileStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While getWhileStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.WhileOrBuilder getWhileStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
boolean hasDoWhileStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile getDoWhileStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhileOrBuilder getDoWhileStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
boolean hasForStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For getForStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForOrBuilder getForStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
boolean hasForInStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn getForInStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForInOrBuilder getForInStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
boolean hasTryStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try getTryStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TryOrBuilder getTryStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
boolean hasEmpty();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty getEmpty();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyOrBuilder getEmptyOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Statement}
*/
public static final class Statement extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Statement)
StatementOrBuilder {
// Use Statement.newBuilder() to construct.
private Statement(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Statement(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Statement defaultInstance;
public static Statement getDefaultInstance() {
return defaultInstance;
}
public Statement getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Statement(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
fileId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = location_.toBuilder();
}
location_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(location_);
location_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 24: {
bitField0_ |= 0x00000004;
synthetic_ = input.readBool();
break;
}
case 170: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder subBuilder = null;
if (statementCase_ == 21) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 21;
break;
}
case 178: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder subBuilder = null;
if (statementCase_ == 22) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 22;
break;
}
case 186: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder subBuilder = null;
if (statementCase_ == 23) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 23;
break;
}
case 194: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder subBuilder = null;
if (statementCase_ == 24) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 24;
break;
}
case 202: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder subBuilder = null;
if (statementCase_ == 25) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 25;
break;
}
case 210: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder subBuilder = null;
if (statementCase_ == 26) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 26;
break;
}
case 218: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder subBuilder = null;
if (statementCase_ == 27) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 27;
break;
}
case 226: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder subBuilder = null;
if (statementCase_ == 28) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 28;
break;
}
case 234: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder subBuilder = null;
if (statementCase_ == 29) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 29;
break;
}
case 242: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder subBuilder = null;
if (statementCase_ == 30) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 30;
break;
}
case 250: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder subBuilder = null;
if (statementCase_ == 31) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 31;
break;
}
case 258: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder subBuilder = null;
if (statementCase_ == 32) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 32;
break;
}
case 266: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder subBuilder = null;
if (statementCase_ == 33) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 33;
break;
}
case 274: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder subBuilder = null;
if (statementCase_ == 34) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 34;
break;
}
case 282: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder subBuilder = null;
if (statementCase_ == 35) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 35;
break;
}
case 290: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder subBuilder = null;
if (statementCase_ == 36) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 36;
break;
}
case 298: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder subBuilder = null;
if (statementCase_ == 37) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 37;
break;
}
case 306: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder subBuilder = null;
if (statementCase_ == 38) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_).toBuilder();
}
statement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_);
statement_ = subBuilder.buildPartial();
}
statementCase_ = 38;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Statement> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Statement>() {
public Statement parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Statement(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Statement> getParserForType() {
return PARSER;
}
private int bitField0_;
private int statementCase_ = 0;
private java.lang.Object statement_;
public enum StatementCase
implements org.jetbrains.kotlin.protobuf.Internal.EnumLite {
RETURN_STATEMENT(21),
THROW_STATEMENT(22),
BREAK_STATEMENT(23),
CONTINUE_STATEMENT(24),
DEBUGGER(25),
EXPRESSION(26),
VARS(27),
BLOCK(28),
GLOBAL_BLOCK(29),
LABEL(30),
IF_STATEMENT(31),
SWITCH_STATEMENT(32),
WHILE_STATEMENT(33),
DO_WHILE_STATEMENT(34),
FOR_STATEMENT(35),
FOR_IN_STATEMENT(36),
TRY_STATEMENT(37),
EMPTY(38),
STATEMENT_NOT_SET(0);
private int value = 0;
private StatementCase(int value) {
this.value = value;
}
public static StatementCase valueOf(int value) {
switch (value) {
case 21: return RETURN_STATEMENT;
case 22: return THROW_STATEMENT;
case 23: return BREAK_STATEMENT;
case 24: return CONTINUE_STATEMENT;
case 25: return DEBUGGER;
case 26: return EXPRESSION;
case 27: return VARS;
case 28: return BLOCK;
case 29: return GLOBAL_BLOCK;
case 30: return LABEL;
case 31: return IF_STATEMENT;
case 32: return SWITCH_STATEMENT;
case 33: return WHILE_STATEMENT;
case 34: return DO_WHILE_STATEMENT;
case 35: return FOR_STATEMENT;
case 36: return FOR_IN_STATEMENT;
case 37: return TRY_STATEMENT;
case 38: return EMPTY;
case 0: return STATEMENT_NOT_SET;
default: throw new java.lang.IllegalArgumentException(
"Value is undefined for this oneof enum.");
}
}
public int getNumber() {
return this.value;
}
};
public StatementCase
getStatementCase() {
return StatementCase.valueOf(
statementCase_);
}
public static final int FILEID_FIELD_NUMBER = 1;
private int fileId_;
/**
* <code>optional int32 fileId = 1;</code>
*/
public boolean hasFileId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public int getFileId() {
return fileId_;
}
public static final int LOCATION_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location location_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public boolean hasLocation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location getLocation() {
return location_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder getLocationOrBuilder() {
return location_;
}
public static final int SYNTHETIC_FIELD_NUMBER = 3;
private boolean synthetic_;
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean hasSynthetic() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean getSynthetic() {
return synthetic_;
}
public static final int RETURN_STATEMENT_FIELD_NUMBER = 21;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public boolean hasReturnStatement() {
return statementCase_ == 21;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return getReturnStatement() {
if (statementCase_ == 21) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ReturnOrBuilder getReturnStatementOrBuilder() {
if (statementCase_ == 21) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance();
}
public static final int THROW_STATEMENT_FIELD_NUMBER = 22;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public boolean hasThrowStatement() {
return statementCase_ == 22;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw getThrowStatement() {
if (statementCase_ == 22) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThrowOrBuilder getThrowStatementOrBuilder() {
if (statementCase_ == 22) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance();
}
public static final int BREAK_STATEMENT_FIELD_NUMBER = 23;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public boolean hasBreakStatement() {
return statementCase_ == 23;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break getBreakStatement() {
if (statementCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BreakOrBuilder getBreakStatementOrBuilder() {
if (statementCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance();
}
public static final int CONTINUE_STATEMENT_FIELD_NUMBER = 24;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public boolean hasContinueStatement() {
return statementCase_ == 24;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue getContinueStatement() {
if (statementCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ContinueOrBuilder getContinueStatementOrBuilder() {
if (statementCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance();
}
public static final int DEBUGGER_FIELD_NUMBER = 25;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public boolean hasDebugger() {
return statementCase_ == 25;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger getDebugger() {
if (statementCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DebuggerOrBuilder getDebuggerOrBuilder() {
if (statementCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance();
}
public static final int EXPRESSION_FIELD_NUMBER = 26;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public boolean hasExpression() {
return statementCase_ == 26;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement getExpression() {
if (statementCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatementOrBuilder getExpressionOrBuilder() {
if (statementCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance();
}
public static final int VARS_FIELD_NUMBER = 27;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public boolean hasVars() {
return statementCase_ == 27;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars getVars() {
if (statementCase_ == 27) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder getVarsOrBuilder() {
if (statementCase_ == 27) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
public static final int BLOCK_FIELD_NUMBER = 28;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public boolean hasBlock() {
return statementCase_ == 28;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block getBlock() {
if (statementCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BlockOrBuilder getBlockOrBuilder() {
if (statementCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance();
}
public static final int GLOBAL_BLOCK_FIELD_NUMBER = 29;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public boolean hasGlobalBlock() {
return statementCase_ == 29;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getGlobalBlock() {
if (statementCase_ == 29) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getGlobalBlockOrBuilder() {
if (statementCase_ == 29) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
}
public static final int LABEL_FIELD_NUMBER = 30;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public boolean hasLabel() {
return statementCase_ == 30;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label getLabel() {
if (statementCase_ == 30) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LabelOrBuilder getLabelOrBuilder() {
if (statementCase_ == 30) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance();
}
public static final int IF_STATEMENT_FIELD_NUMBER = 31;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public boolean hasIfStatement() {
return statementCase_ == 31;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If getIfStatement() {
if (statementCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.IfOrBuilder getIfStatementOrBuilder() {
if (statementCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance();
}
public static final int SWITCH_STATEMENT_FIELD_NUMBER = 32;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public boolean hasSwitchStatement() {
return statementCase_ == 32;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch getSwitchStatement() {
if (statementCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchOrBuilder getSwitchStatementOrBuilder() {
if (statementCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance();
}
public static final int WHILE_STATEMENT_FIELD_NUMBER = 33;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public boolean hasWhileStatement() {
return statementCase_ == 33;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While getWhileStatement() {
if (statementCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.WhileOrBuilder getWhileStatementOrBuilder() {
if (statementCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance();
}
public static final int DO_WHILE_STATEMENT_FIELD_NUMBER = 34;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public boolean hasDoWhileStatement() {
return statementCase_ == 34;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile getDoWhileStatement() {
if (statementCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhileOrBuilder getDoWhileStatementOrBuilder() {
if (statementCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance();
}
public static final int FOR_STATEMENT_FIELD_NUMBER = 35;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public boolean hasForStatement() {
return statementCase_ == 35;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For getForStatement() {
if (statementCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForOrBuilder getForStatementOrBuilder() {
if (statementCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance();
}
public static final int FOR_IN_STATEMENT_FIELD_NUMBER = 36;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public boolean hasForInStatement() {
return statementCase_ == 36;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn getForInStatement() {
if (statementCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForInOrBuilder getForInStatementOrBuilder() {
if (statementCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance();
}
public static final int TRY_STATEMENT_FIELD_NUMBER = 37;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public boolean hasTryStatement() {
return statementCase_ == 37;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try getTryStatement() {
if (statementCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TryOrBuilder getTryStatementOrBuilder() {
if (statementCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance();
}
public static final int EMPTY_FIELD_NUMBER = 38;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public boolean hasEmpty() {
return statementCase_ == 38;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty getEmpty() {
if (statementCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyOrBuilder getEmptyOrBuilder() {
if (statementCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance();
}
private void initFields() {
fileId_ = 0;
location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
synthetic_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (hasLocation()) {
if (!getLocation().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasReturnStatement()) {
if (!getReturnStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasThrowStatement()) {
if (!getThrowStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasVars()) {
if (!getVars().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasBlock()) {
if (!getBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasGlobalBlock()) {
if (!getGlobalBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasLabel()) {
if (!getLabel().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasIfStatement()) {
if (!getIfStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasSwitchStatement()) {
if (!getSwitchStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasWhileStatement()) {
if (!getWhileStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasDoWhileStatement()) {
if (!getDoWhileStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasForStatement()) {
if (!getForStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasForInStatement()) {
if (!getForInStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasTryStatement()) {
if (!getTryStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, fileId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, location_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBool(3, synthetic_);
}
if (statementCase_ == 21) {
output.writeMessage(21, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_);
}
if (statementCase_ == 22) {
output.writeMessage(22, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_);
}
if (statementCase_ == 23) {
output.writeMessage(23, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_);
}
if (statementCase_ == 24) {
output.writeMessage(24, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_);
}
if (statementCase_ == 25) {
output.writeMessage(25, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_);
}
if (statementCase_ == 26) {
output.writeMessage(26, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_);
}
if (statementCase_ == 27) {
output.writeMessage(27, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_);
}
if (statementCase_ == 28) {
output.writeMessage(28, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_);
}
if (statementCase_ == 29) {
output.writeMessage(29, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_);
}
if (statementCase_ == 30) {
output.writeMessage(30, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_);
}
if (statementCase_ == 31) {
output.writeMessage(31, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_);
}
if (statementCase_ == 32) {
output.writeMessage(32, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_);
}
if (statementCase_ == 33) {
output.writeMessage(33, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_);
}
if (statementCase_ == 34) {
output.writeMessage(34, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_);
}
if (statementCase_ == 35) {
output.writeMessage(35, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_);
}
if (statementCase_ == 36) {
output.writeMessage(36, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_);
}
if (statementCase_ == 37) {
output.writeMessage(37, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_);
}
if (statementCase_ == 38) {
output.writeMessage(38, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, fileId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, location_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(3, synthetic_);
}
if (statementCase_ == 21) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(21, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_);
}
if (statementCase_ == 22) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(22, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_);
}
if (statementCase_ == 23) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(23, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_);
}
if (statementCase_ == 24) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(24, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_);
}
if (statementCase_ == 25) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(25, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_);
}
if (statementCase_ == 26) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(26, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_);
}
if (statementCase_ == 27) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(27, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_);
}
if (statementCase_ == 28) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(28, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_);
}
if (statementCase_ == 29) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(29, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_);
}
if (statementCase_ == 30) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(30, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_);
}
if (statementCase_ == 31) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(31, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_);
}
if (statementCase_ == 32) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(32, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_);
}
if (statementCase_ == 33) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(33, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_);
}
if (statementCase_ == 34) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(34, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_);
}
if (statementCase_ == 35) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(35, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_);
}
if (statementCase_ == 36) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(36, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_);
}
if (statementCase_ == 37) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(37, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_);
}
if (statementCase_ == 38) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(38, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Statement}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Statement)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getLocationFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
fileId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (locationBuilder_ == null) {
location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
} else {
locationBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
synthetic_ = false;
bitField0_ = (bitField0_ & ~0x00000004);
statementCase_ = 0;
statement_ = null;
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.fileId_ = fileId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (locationBuilder_ == null) {
result.location_ = location_;
} else {
result.location_ = locationBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.synthetic_ = synthetic_;
if (statementCase_ == 21) {
if (returnStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = returnStatementBuilder_.build();
}
}
if (statementCase_ == 22) {
if (throwStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = throwStatementBuilder_.build();
}
}
if (statementCase_ == 23) {
if (breakStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = breakStatementBuilder_.build();
}
}
if (statementCase_ == 24) {
if (continueStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = continueStatementBuilder_.build();
}
}
if (statementCase_ == 25) {
if (debuggerBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = debuggerBuilder_.build();
}
}
if (statementCase_ == 26) {
if (expressionBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = expressionBuilder_.build();
}
}
if (statementCase_ == 27) {
if (varsBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = varsBuilder_.build();
}
}
if (statementCase_ == 28) {
if (blockBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = blockBuilder_.build();
}
}
if (statementCase_ == 29) {
if (globalBlockBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = globalBlockBuilder_.build();
}
}
if (statementCase_ == 30) {
if (labelBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = labelBuilder_.build();
}
}
if (statementCase_ == 31) {
if (ifStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = ifStatementBuilder_.build();
}
}
if (statementCase_ == 32) {
if (switchStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = switchStatementBuilder_.build();
}
}
if (statementCase_ == 33) {
if (whileStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = whileStatementBuilder_.build();
}
}
if (statementCase_ == 34) {
if (doWhileStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = doWhileStatementBuilder_.build();
}
}
if (statementCase_ == 35) {
if (forStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = forStatementBuilder_.build();
}
}
if (statementCase_ == 36) {
if (forInStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = forInStatementBuilder_.build();
}
}
if (statementCase_ == 37) {
if (tryStatementBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = tryStatementBuilder_.build();
}
}
if (statementCase_ == 38) {
if (emptyBuilder_ == null) {
result.statement_ = statement_;
} else {
result.statement_ = emptyBuilder_.build();
}
}
result.bitField0_ = to_bitField0_;
result.statementCase_ = statementCase_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) return this;
if (other.hasFileId()) {
setFileId(other.getFileId());
}
if (other.hasLocation()) {
mergeLocation(other.getLocation());
}
if (other.hasSynthetic()) {
setSynthetic(other.getSynthetic());
}
switch (other.getStatementCase()) {
case RETURN_STATEMENT: {
mergeReturnStatement(other.getReturnStatement());
break;
}
case THROW_STATEMENT: {
mergeThrowStatement(other.getThrowStatement());
break;
}
case BREAK_STATEMENT: {
mergeBreakStatement(other.getBreakStatement());
break;
}
case CONTINUE_STATEMENT: {
mergeContinueStatement(other.getContinueStatement());
break;
}
case DEBUGGER: {
mergeDebugger(other.getDebugger());
break;
}
case EXPRESSION: {
mergeExpression(other.getExpression());
break;
}
case VARS: {
mergeVars(other.getVars());
break;
}
case BLOCK: {
mergeBlock(other.getBlock());
break;
}
case GLOBAL_BLOCK: {
mergeGlobalBlock(other.getGlobalBlock());
break;
}
case LABEL: {
mergeLabel(other.getLabel());
break;
}
case IF_STATEMENT: {
mergeIfStatement(other.getIfStatement());
break;
}
case SWITCH_STATEMENT: {
mergeSwitchStatement(other.getSwitchStatement());
break;
}
case WHILE_STATEMENT: {
mergeWhileStatement(other.getWhileStatement());
break;
}
case DO_WHILE_STATEMENT: {
mergeDoWhileStatement(other.getDoWhileStatement());
break;
}
case FOR_STATEMENT: {
mergeForStatement(other.getForStatement());
break;
}
case FOR_IN_STATEMENT: {
mergeForInStatement(other.getForInStatement());
break;
}
case TRY_STATEMENT: {
mergeTryStatement(other.getTryStatement());
break;
}
case EMPTY: {
mergeEmpty(other.getEmpty());
break;
}
case STATEMENT_NOT_SET: {
break;
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasLocation()) {
if (!getLocation().isInitialized()) {
return false;
}
}
if (hasReturnStatement()) {
if (!getReturnStatement().isInitialized()) {
return false;
}
}
if (hasThrowStatement()) {
if (!getThrowStatement().isInitialized()) {
return false;
}
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
return false;
}
}
if (hasVars()) {
if (!getVars().isInitialized()) {
return false;
}
}
if (hasBlock()) {
if (!getBlock().isInitialized()) {
return false;
}
}
if (hasGlobalBlock()) {
if (!getGlobalBlock().isInitialized()) {
return false;
}
}
if (hasLabel()) {
if (!getLabel().isInitialized()) {
return false;
}
}
if (hasIfStatement()) {
if (!getIfStatement().isInitialized()) {
return false;
}
}
if (hasSwitchStatement()) {
if (!getSwitchStatement().isInitialized()) {
return false;
}
}
if (hasWhileStatement()) {
if (!getWhileStatement().isInitialized()) {
return false;
}
}
if (hasDoWhileStatement()) {
if (!getDoWhileStatement().isInitialized()) {
return false;
}
}
if (hasForStatement()) {
if (!getForStatement().isInitialized()) {
return false;
}
}
if (hasForInStatement()) {
if (!getForInStatement().isInitialized()) {
return false;
}
}
if (hasTryStatement()) {
if (!getTryStatement().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int statementCase_ = 0;
private java.lang.Object statement_;
public StatementCase
getStatementCase() {
return StatementCase.valueOf(
statementCase_);
}
public Builder clearStatement() {
statementCase_ = 0;
statement_ = null;
onChanged();
return this;
}
private int bitField0_;
private int fileId_ ;
/**
* <code>optional int32 fileId = 1;</code>
*/
public boolean hasFileId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public int getFileId() {
return fileId_;
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public Builder setFileId(int value) {
bitField0_ |= 0x00000001;
fileId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 fileId = 1;</code>
*/
public Builder clearFileId() {
bitField0_ = (bitField0_ & ~0x00000001);
fileId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder> locationBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public boolean hasLocation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location getLocation() {
if (locationBuilder_ == null) {
return location_;
} else {
return locationBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder setLocation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location value) {
if (locationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
location_ = value;
onChanged();
} else {
locationBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder setLocation(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder builderForValue) {
if (locationBuilder_ == null) {
location_ = builderForValue.build();
onChanged();
} else {
locationBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder mergeLocation(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location value) {
if (locationBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
location_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance()) {
location_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.newBuilder(location_).mergeFrom(value).buildPartial();
} else {
location_ = value;
}
onChanged();
} else {
locationBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public Builder clearLocation() {
if (locationBuilder_ == null) {
location_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.getDefaultInstance();
onChanged();
} else {
locationBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder getLocationBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getLocationFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder getLocationOrBuilder() {
if (locationBuilder_ != null) {
return locationBuilder_.getMessageOrBuilder();
} else {
return location_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Location location = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder>
getLocationFieldBuilder() {
if (locationBuilder_ == null) {
locationBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Location.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LocationOrBuilder>(
getLocation(),
getParentForChildren(),
isClean());
location_ = null;
}
return locationBuilder_;
}
private boolean synthetic_ ;
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean hasSynthetic() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public boolean getSynthetic() {
return synthetic_;
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public Builder setSynthetic(boolean value) {
bitField0_ |= 0x00000004;
synthetic_ = value;
onChanged();
return this;
}
/**
* <code>optional bool synthetic = 3 [default = false];</code>
*/
public Builder clearSynthetic() {
bitField0_ = (bitField0_ & ~0x00000004);
synthetic_ = false;
onChanged();
return this;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ReturnOrBuilder> returnStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public boolean hasReturnStatement() {
return statementCase_ == 21;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return getReturnStatement() {
if (returnStatementBuilder_ == null) {
if (statementCase_ == 21) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance();
} else {
if (statementCase_ == 21) {
return returnStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public Builder setReturnStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return value) {
if (returnStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
returnStatementBuilder_.setMessage(value);
}
statementCase_ = 21;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public Builder setReturnStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder builderForValue) {
if (returnStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
returnStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 21;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public Builder mergeReturnStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return value) {
if (returnStatementBuilder_ == null) {
if (statementCase_ == 21 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 21) {
returnStatementBuilder_.mergeFrom(value);
}
returnStatementBuilder_.setMessage(value);
}
statementCase_ = 21;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public Builder clearReturnStatement() {
if (returnStatementBuilder_ == null) {
if (statementCase_ == 21) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 21) {
statementCase_ = 0;
statement_ = null;
}
returnStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder getReturnStatementBuilder() {
return getReturnStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ReturnOrBuilder getReturnStatementOrBuilder() {
if ((statementCase_ == 21) && (returnStatementBuilder_ != null)) {
return returnStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 21) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Return return_statement = 21;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ReturnOrBuilder>
getReturnStatementFieldBuilder() {
if (returnStatementBuilder_ == null) {
if (!(statementCase_ == 21)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance();
}
returnStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ReturnOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 21;
return returnStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThrowOrBuilder> throwStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public boolean hasThrowStatement() {
return statementCase_ == 22;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw getThrowStatement() {
if (throwStatementBuilder_ == null) {
if (statementCase_ == 22) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance();
} else {
if (statementCase_ == 22) {
return throwStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public Builder setThrowStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw value) {
if (throwStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
throwStatementBuilder_.setMessage(value);
}
statementCase_ = 22;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public Builder setThrowStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder builderForValue) {
if (throwStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
throwStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 22;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public Builder mergeThrowStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw value) {
if (throwStatementBuilder_ == null) {
if (statementCase_ == 22 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 22) {
throwStatementBuilder_.mergeFrom(value);
}
throwStatementBuilder_.setMessage(value);
}
statementCase_ = 22;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public Builder clearThrowStatement() {
if (throwStatementBuilder_ == null) {
if (statementCase_ == 22) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 22) {
statementCase_ = 0;
statement_ = null;
}
throwStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder getThrowStatementBuilder() {
return getThrowStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThrowOrBuilder getThrowStatementOrBuilder() {
if ((statementCase_ == 22) && (throwStatementBuilder_ != null)) {
return throwStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 22) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Throw throw_statement = 22;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThrowOrBuilder>
getThrowStatementFieldBuilder() {
if (throwStatementBuilder_ == null) {
if (!(statementCase_ == 22)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance();
}
throwStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThrowOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 22;
return throwStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BreakOrBuilder> breakStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public boolean hasBreakStatement() {
return statementCase_ == 23;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break getBreakStatement() {
if (breakStatementBuilder_ == null) {
if (statementCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance();
} else {
if (statementCase_ == 23) {
return breakStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public Builder setBreakStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break value) {
if (breakStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
breakStatementBuilder_.setMessage(value);
}
statementCase_ = 23;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public Builder setBreakStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder builderForValue) {
if (breakStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
breakStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 23;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public Builder mergeBreakStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break value) {
if (breakStatementBuilder_ == null) {
if (statementCase_ == 23 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 23) {
breakStatementBuilder_.mergeFrom(value);
}
breakStatementBuilder_.setMessage(value);
}
statementCase_ = 23;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public Builder clearBreakStatement() {
if (breakStatementBuilder_ == null) {
if (statementCase_ == 23) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 23) {
statementCase_ = 0;
statement_ = null;
}
breakStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder getBreakStatementBuilder() {
return getBreakStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BreakOrBuilder getBreakStatementOrBuilder() {
if ((statementCase_ == 23) && (breakStatementBuilder_ != null)) {
return breakStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 23) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Break break_statement = 23;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BreakOrBuilder>
getBreakStatementFieldBuilder() {
if (breakStatementBuilder_ == null) {
if (!(statementCase_ == 23)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance();
}
breakStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BreakOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 23;
return breakStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ContinueOrBuilder> continueStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public boolean hasContinueStatement() {
return statementCase_ == 24;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue getContinueStatement() {
if (continueStatementBuilder_ == null) {
if (statementCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance();
} else {
if (statementCase_ == 24) {
return continueStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public Builder setContinueStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue value) {
if (continueStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
continueStatementBuilder_.setMessage(value);
}
statementCase_ = 24;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public Builder setContinueStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder builderForValue) {
if (continueStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
continueStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 24;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public Builder mergeContinueStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue value) {
if (continueStatementBuilder_ == null) {
if (statementCase_ == 24 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 24) {
continueStatementBuilder_.mergeFrom(value);
}
continueStatementBuilder_.setMessage(value);
}
statementCase_ = 24;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public Builder clearContinueStatement() {
if (continueStatementBuilder_ == null) {
if (statementCase_ == 24) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 24) {
statementCase_ = 0;
statement_ = null;
}
continueStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder getContinueStatementBuilder() {
return getContinueStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ContinueOrBuilder getContinueStatementOrBuilder() {
if ((statementCase_ == 24) && (continueStatementBuilder_ != null)) {
return continueStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 24) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Continue continue_statement = 24;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ContinueOrBuilder>
getContinueStatementFieldBuilder() {
if (continueStatementBuilder_ == null) {
if (!(statementCase_ == 24)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance();
}
continueStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ContinueOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 24;
return continueStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DebuggerOrBuilder> debuggerBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public boolean hasDebugger() {
return statementCase_ == 25;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger getDebugger() {
if (debuggerBuilder_ == null) {
if (statementCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance();
} else {
if (statementCase_ == 25) {
return debuggerBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public Builder setDebugger(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger value) {
if (debuggerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
debuggerBuilder_.setMessage(value);
}
statementCase_ = 25;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public Builder setDebugger(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder builderForValue) {
if (debuggerBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
debuggerBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 25;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public Builder mergeDebugger(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger value) {
if (debuggerBuilder_ == null) {
if (statementCase_ == 25 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 25) {
debuggerBuilder_.mergeFrom(value);
}
debuggerBuilder_.setMessage(value);
}
statementCase_ = 25;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public Builder clearDebugger() {
if (debuggerBuilder_ == null) {
if (statementCase_ == 25) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 25) {
statementCase_ = 0;
statement_ = null;
}
debuggerBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder getDebuggerBuilder() {
return getDebuggerFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DebuggerOrBuilder getDebuggerOrBuilder() {
if ((statementCase_ == 25) && (debuggerBuilder_ != null)) {
return debuggerBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 25) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Debugger debugger = 25;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DebuggerOrBuilder>
getDebuggerFieldBuilder() {
if (debuggerBuilder_ == null) {
if (!(statementCase_ == 25)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance();
}
debuggerBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DebuggerOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 25;
return debuggerBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatementOrBuilder> expressionBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public boolean hasExpression() {
return statementCase_ == 26;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement getExpression() {
if (expressionBuilder_ == null) {
if (statementCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance();
} else {
if (statementCase_ == 26) {
return expressionBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public Builder setExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement value) {
if (expressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
expressionBuilder_.setMessage(value);
}
statementCase_ = 26;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public Builder setExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder builderForValue) {
if (expressionBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
expressionBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 26;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public Builder mergeExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement value) {
if (expressionBuilder_ == null) {
if (statementCase_ == 26 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 26) {
expressionBuilder_.mergeFrom(value);
}
expressionBuilder_.setMessage(value);
}
statementCase_ = 26;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public Builder clearExpression() {
if (expressionBuilder_ == null) {
if (statementCase_ == 26) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 26) {
statementCase_ = 0;
statement_ = null;
}
expressionBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder getExpressionBuilder() {
return getExpressionFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatementOrBuilder getExpressionOrBuilder() {
if ((statementCase_ == 26) && (expressionBuilder_ != null)) {
return expressionBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 26) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement expression = 26;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatementOrBuilder>
getExpressionFieldBuilder() {
if (expressionBuilder_ == null) {
if (!(statementCase_ == 26)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance();
}
expressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatementOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 26;
return expressionBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder> varsBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public boolean hasVars() {
return statementCase_ == 27;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars getVars() {
if (varsBuilder_ == null) {
if (statementCase_ == 27) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
} else {
if (statementCase_ == 27) {
return varsBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public Builder setVars(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars value) {
if (varsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
varsBuilder_.setMessage(value);
}
statementCase_ = 27;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public Builder setVars(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder builderForValue) {
if (varsBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
varsBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 27;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public Builder mergeVars(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars value) {
if (varsBuilder_ == null) {
if (statementCase_ == 27 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 27) {
varsBuilder_.mergeFrom(value);
}
varsBuilder_.setMessage(value);
}
statementCase_ = 27;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public Builder clearVars() {
if (varsBuilder_ == null) {
if (statementCase_ == 27) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 27) {
statementCase_ = 0;
statement_ = null;
}
varsBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder getVarsBuilder() {
return getVarsFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder getVarsOrBuilder() {
if ((statementCase_ == 27) && (varsBuilder_ != null)) {
return varsBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 27) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars vars = 27;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder>
getVarsFieldBuilder() {
if (varsBuilder_ == null) {
if (!(statementCase_ == 27)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
varsBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 27;
return varsBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BlockOrBuilder> blockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public boolean hasBlock() {
return statementCase_ == 28;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block getBlock() {
if (blockBuilder_ == null) {
if (statementCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance();
} else {
if (statementCase_ == 28) {
return blockBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public Builder setBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block value) {
if (blockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
blockBuilder_.setMessage(value);
}
statementCase_ = 28;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public Builder setBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder builderForValue) {
if (blockBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
blockBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 28;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public Builder mergeBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block value) {
if (blockBuilder_ == null) {
if (statementCase_ == 28 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 28) {
blockBuilder_.mergeFrom(value);
}
blockBuilder_.setMessage(value);
}
statementCase_ = 28;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public Builder clearBlock() {
if (blockBuilder_ == null) {
if (statementCase_ == 28) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 28) {
statementCase_ = 0;
statement_ = null;
}
blockBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder getBlockBuilder() {
return getBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BlockOrBuilder getBlockOrBuilder() {
if ((statementCase_ == 28) && (blockBuilder_ != null)) {
return blockBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 28) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Block block = 28;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BlockOrBuilder>
getBlockFieldBuilder() {
if (blockBuilder_ == null) {
if (!(statementCase_ == 28)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance();
}
blockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BlockOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 28;
return blockBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder> globalBlockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public boolean hasGlobalBlock() {
return statementCase_ == 29;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getGlobalBlock() {
if (globalBlockBuilder_ == null) {
if (statementCase_ == 29) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
} else {
if (statementCase_ == 29) {
return globalBlockBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public Builder setGlobalBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (globalBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
globalBlockBuilder_.setMessage(value);
}
statementCase_ = 29;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public Builder setGlobalBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder builderForValue) {
if (globalBlockBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
globalBlockBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 29;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public Builder mergeGlobalBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (globalBlockBuilder_ == null) {
if (statementCase_ == 29 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 29) {
globalBlockBuilder_.mergeFrom(value);
}
globalBlockBuilder_.setMessage(value);
}
statementCase_ = 29;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public Builder clearGlobalBlock() {
if (globalBlockBuilder_ == null) {
if (statementCase_ == 29) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 29) {
statementCase_ = 0;
statement_ = null;
}
globalBlockBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder getGlobalBlockBuilder() {
return getGlobalBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getGlobalBlockOrBuilder() {
if ((statementCase_ == 29) && (globalBlockBuilder_ != null)) {
return globalBlockBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 29) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock global_block = 29;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>
getGlobalBlockFieldBuilder() {
if (globalBlockBuilder_ == null) {
if (!(statementCase_ == 29)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
}
globalBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 29;
return globalBlockBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LabelOrBuilder> labelBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public boolean hasLabel() {
return statementCase_ == 30;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label getLabel() {
if (labelBuilder_ == null) {
if (statementCase_ == 30) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance();
} else {
if (statementCase_ == 30) {
return labelBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public Builder setLabel(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label value) {
if (labelBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
labelBuilder_.setMessage(value);
}
statementCase_ = 30;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public Builder setLabel(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder builderForValue) {
if (labelBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
labelBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 30;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public Builder mergeLabel(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label value) {
if (labelBuilder_ == null) {
if (statementCase_ == 30 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 30) {
labelBuilder_.mergeFrom(value);
}
labelBuilder_.setMessage(value);
}
statementCase_ = 30;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public Builder clearLabel() {
if (labelBuilder_ == null) {
if (statementCase_ == 30) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 30) {
statementCase_ = 0;
statement_ = null;
}
labelBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder getLabelBuilder() {
return getLabelFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LabelOrBuilder getLabelOrBuilder() {
if ((statementCase_ == 30) && (labelBuilder_ != null)) {
return labelBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 30) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Label label = 30;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LabelOrBuilder>
getLabelFieldBuilder() {
if (labelBuilder_ == null) {
if (!(statementCase_ == 30)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance();
}
labelBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LabelOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 30;
return labelBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.IfOrBuilder> ifStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public boolean hasIfStatement() {
return statementCase_ == 31;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If getIfStatement() {
if (ifStatementBuilder_ == null) {
if (statementCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance();
} else {
if (statementCase_ == 31) {
return ifStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public Builder setIfStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If value) {
if (ifStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
ifStatementBuilder_.setMessage(value);
}
statementCase_ = 31;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public Builder setIfStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder builderForValue) {
if (ifStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
ifStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 31;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public Builder mergeIfStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If value) {
if (ifStatementBuilder_ == null) {
if (statementCase_ == 31 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 31) {
ifStatementBuilder_.mergeFrom(value);
}
ifStatementBuilder_.setMessage(value);
}
statementCase_ = 31;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public Builder clearIfStatement() {
if (ifStatementBuilder_ == null) {
if (statementCase_ == 31) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 31) {
statementCase_ = 0;
statement_ = null;
}
ifStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder getIfStatementBuilder() {
return getIfStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.IfOrBuilder getIfStatementOrBuilder() {
if ((statementCase_ == 31) && (ifStatementBuilder_ != null)) {
return ifStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 31) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.If if_statement = 31;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.IfOrBuilder>
getIfStatementFieldBuilder() {
if (ifStatementBuilder_ == null) {
if (!(statementCase_ == 31)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance();
}
ifStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.IfOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 31;
return ifStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchOrBuilder> switchStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public boolean hasSwitchStatement() {
return statementCase_ == 32;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch getSwitchStatement() {
if (switchStatementBuilder_ == null) {
if (statementCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance();
} else {
if (statementCase_ == 32) {
return switchStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public Builder setSwitchStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch value) {
if (switchStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
switchStatementBuilder_.setMessage(value);
}
statementCase_ = 32;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public Builder setSwitchStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder builderForValue) {
if (switchStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
switchStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 32;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public Builder mergeSwitchStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch value) {
if (switchStatementBuilder_ == null) {
if (statementCase_ == 32 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 32) {
switchStatementBuilder_.mergeFrom(value);
}
switchStatementBuilder_.setMessage(value);
}
statementCase_ = 32;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public Builder clearSwitchStatement() {
if (switchStatementBuilder_ == null) {
if (statementCase_ == 32) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 32) {
statementCase_ = 0;
statement_ = null;
}
switchStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder getSwitchStatementBuilder() {
return getSwitchStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchOrBuilder getSwitchStatementOrBuilder() {
if ((statementCase_ == 32) && (switchStatementBuilder_ != null)) {
return switchStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 32) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Switch switch_statement = 32;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchOrBuilder>
getSwitchStatementFieldBuilder() {
if (switchStatementBuilder_ == null) {
if (!(statementCase_ == 32)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance();
}
switchStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 32;
return switchStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.WhileOrBuilder> whileStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public boolean hasWhileStatement() {
return statementCase_ == 33;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While getWhileStatement() {
if (whileStatementBuilder_ == null) {
if (statementCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance();
} else {
if (statementCase_ == 33) {
return whileStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public Builder setWhileStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While value) {
if (whileStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
whileStatementBuilder_.setMessage(value);
}
statementCase_ = 33;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public Builder setWhileStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder builderForValue) {
if (whileStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
whileStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 33;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public Builder mergeWhileStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While value) {
if (whileStatementBuilder_ == null) {
if (statementCase_ == 33 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 33) {
whileStatementBuilder_.mergeFrom(value);
}
whileStatementBuilder_.setMessage(value);
}
statementCase_ = 33;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public Builder clearWhileStatement() {
if (whileStatementBuilder_ == null) {
if (statementCase_ == 33) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 33) {
statementCase_ = 0;
statement_ = null;
}
whileStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder getWhileStatementBuilder() {
return getWhileStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.WhileOrBuilder getWhileStatementOrBuilder() {
if ((statementCase_ == 33) && (whileStatementBuilder_ != null)) {
return whileStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 33) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.While while_statement = 33;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.WhileOrBuilder>
getWhileStatementFieldBuilder() {
if (whileStatementBuilder_ == null) {
if (!(statementCase_ == 33)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance();
}
whileStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.WhileOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 33;
return whileStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhileOrBuilder> doWhileStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public boolean hasDoWhileStatement() {
return statementCase_ == 34;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile getDoWhileStatement() {
if (doWhileStatementBuilder_ == null) {
if (statementCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance();
} else {
if (statementCase_ == 34) {
return doWhileStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public Builder setDoWhileStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile value) {
if (doWhileStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
doWhileStatementBuilder_.setMessage(value);
}
statementCase_ = 34;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public Builder setDoWhileStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder builderForValue) {
if (doWhileStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
doWhileStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 34;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public Builder mergeDoWhileStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile value) {
if (doWhileStatementBuilder_ == null) {
if (statementCase_ == 34 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 34) {
doWhileStatementBuilder_.mergeFrom(value);
}
doWhileStatementBuilder_.setMessage(value);
}
statementCase_ = 34;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public Builder clearDoWhileStatement() {
if (doWhileStatementBuilder_ == null) {
if (statementCase_ == 34) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 34) {
statementCase_ = 0;
statement_ = null;
}
doWhileStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder getDoWhileStatementBuilder() {
return getDoWhileStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhileOrBuilder getDoWhileStatementOrBuilder() {
if ((statementCase_ == 34) && (doWhileStatementBuilder_ != null)) {
return doWhileStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 34) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.DoWhile do_while_statement = 34;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhileOrBuilder>
getDoWhileStatementFieldBuilder() {
if (doWhileStatementBuilder_ == null) {
if (!(statementCase_ == 34)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance();
}
doWhileStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhileOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 34;
return doWhileStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForOrBuilder> forStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public boolean hasForStatement() {
return statementCase_ == 35;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For getForStatement() {
if (forStatementBuilder_ == null) {
if (statementCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance();
} else {
if (statementCase_ == 35) {
return forStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public Builder setForStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For value) {
if (forStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
forStatementBuilder_.setMessage(value);
}
statementCase_ = 35;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public Builder setForStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder builderForValue) {
if (forStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
forStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 35;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public Builder mergeForStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For value) {
if (forStatementBuilder_ == null) {
if (statementCase_ == 35 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 35) {
forStatementBuilder_.mergeFrom(value);
}
forStatementBuilder_.setMessage(value);
}
statementCase_ = 35;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public Builder clearForStatement() {
if (forStatementBuilder_ == null) {
if (statementCase_ == 35) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 35) {
statementCase_ = 0;
statement_ = null;
}
forStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder getForStatementBuilder() {
return getForStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForOrBuilder getForStatementOrBuilder() {
if ((statementCase_ == 35) && (forStatementBuilder_ != null)) {
return forStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 35) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.For for_statement = 35;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForOrBuilder>
getForStatementFieldBuilder() {
if (forStatementBuilder_ == null) {
if (!(statementCase_ == 35)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance();
}
forStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 35;
return forStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForInOrBuilder> forInStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public boolean hasForInStatement() {
return statementCase_ == 36;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn getForInStatement() {
if (forInStatementBuilder_ == null) {
if (statementCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance();
} else {
if (statementCase_ == 36) {
return forInStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public Builder setForInStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn value) {
if (forInStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
forInStatementBuilder_.setMessage(value);
}
statementCase_ = 36;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public Builder setForInStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder builderForValue) {
if (forInStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
forInStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 36;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public Builder mergeForInStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn value) {
if (forInStatementBuilder_ == null) {
if (statementCase_ == 36 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 36) {
forInStatementBuilder_.mergeFrom(value);
}
forInStatementBuilder_.setMessage(value);
}
statementCase_ = 36;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public Builder clearForInStatement() {
if (forInStatementBuilder_ == null) {
if (statementCase_ == 36) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 36) {
statementCase_ = 0;
statement_ = null;
}
forInStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder getForInStatementBuilder() {
return getForInStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForInOrBuilder getForInStatementOrBuilder() {
if ((statementCase_ == 36) && (forInStatementBuilder_ != null)) {
return forInStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 36) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.ForIn for_in_statement = 36;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForInOrBuilder>
getForInStatementFieldBuilder() {
if (forInStatementBuilder_ == null) {
if (!(statementCase_ == 36)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance();
}
forInStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForInOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 36;
return forInStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TryOrBuilder> tryStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public boolean hasTryStatement() {
return statementCase_ == 37;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try getTryStatement() {
if (tryStatementBuilder_ == null) {
if (statementCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance();
} else {
if (statementCase_ == 37) {
return tryStatementBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public Builder setTryStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try value) {
if (tryStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
tryStatementBuilder_.setMessage(value);
}
statementCase_ = 37;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public Builder setTryStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder builderForValue) {
if (tryStatementBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
tryStatementBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 37;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public Builder mergeTryStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try value) {
if (tryStatementBuilder_ == null) {
if (statementCase_ == 37 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 37) {
tryStatementBuilder_.mergeFrom(value);
}
tryStatementBuilder_.setMessage(value);
}
statementCase_ = 37;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public Builder clearTryStatement() {
if (tryStatementBuilder_ == null) {
if (statementCase_ == 37) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 37) {
statementCase_ = 0;
statement_ = null;
}
tryStatementBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder getTryStatementBuilder() {
return getTryStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TryOrBuilder getTryStatementOrBuilder() {
if ((statementCase_ == 37) && (tryStatementBuilder_ != null)) {
return tryStatementBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 37) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Try try_statement = 37;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TryOrBuilder>
getTryStatementFieldBuilder() {
if (tryStatementBuilder_ == null) {
if (!(statementCase_ == 37)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance();
}
tryStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TryOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 37;
return tryStatementBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyOrBuilder> emptyBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public boolean hasEmpty() {
return statementCase_ == 38;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty getEmpty() {
if (emptyBuilder_ == null) {
if (statementCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance();
} else {
if (statementCase_ == 38) {
return emptyBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public Builder setEmpty(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty value) {
if (emptyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
statement_ = value;
onChanged();
} else {
emptyBuilder_.setMessage(value);
}
statementCase_ = 38;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public Builder setEmpty(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder builderForValue) {
if (emptyBuilder_ == null) {
statement_ = builderForValue.build();
onChanged();
} else {
emptyBuilder_.setMessage(builderForValue.build());
}
statementCase_ = 38;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public Builder mergeEmpty(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty value) {
if (emptyBuilder_ == null) {
if (statementCase_ == 38 &&
statement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance()) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_)
.mergeFrom(value).buildPartial();
} else {
statement_ = value;
}
onChanged();
} else {
if (statementCase_ == 38) {
emptyBuilder_.mergeFrom(value);
}
emptyBuilder_.setMessage(value);
}
statementCase_ = 38;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public Builder clearEmpty() {
if (emptyBuilder_ == null) {
if (statementCase_ == 38) {
statementCase_ = 0;
statement_ = null;
onChanged();
}
} else {
if (statementCase_ == 38) {
statementCase_ = 0;
statement_ = null;
}
emptyBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder getEmptyBuilder() {
return getEmptyFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyOrBuilder getEmptyOrBuilder() {
if ((statementCase_ == 38) && (emptyBuilder_ != null)) {
return emptyBuilder_.getMessageOrBuilder();
} else {
if (statementCase_ == 38) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Empty empty = 38;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyOrBuilder>
getEmptyFieldBuilder() {
if (emptyBuilder_ == null) {
if (!(statementCase_ == 38)) {
statement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance();
}
emptyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) statement_,
getParentForChildren(),
isClean());
statement_ = null;
}
statementCase_ = 38;
return emptyBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Statement)
}
static {
defaultInstance = new Statement(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Statement)
}
public interface ReturnOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Return)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
boolean hasValue();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getValue();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getValueOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Return}
*/
public static final class Return extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Return)
ReturnOrBuilder {
// Use Return.newBuilder() to construct.
private Return(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Return(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Return defaultInstance;
public static Return getDefaultInstance() {
return defaultInstance;
}
public Return getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Return(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = value_.toBuilder();
}
value_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(value_);
value_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Return> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Return>() {
public Return parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Return(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Return> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int VALUE_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getValue() {
return value_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getValueOrBuilder() {
return value_;
}
private void initFields() {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (hasValue()) {
if (!getValue().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, value_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, value_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Return}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Return)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ReturnOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getValueFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (valueBuilder_ == null) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
valueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (valueBuilder_ == null) {
result.value_ = value_;
} else {
result.value_ = valueBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return.getDefaultInstance()) return this;
if (other.hasValue()) {
mergeValue(other.getValue());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasValue()) {
if (!getValue().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Return) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> valueBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getValue() {
if (valueBuilder_ == null) {
return value_;
} else {
return valueBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public Builder setValue(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (valueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
} else {
valueBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public Builder setValue(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (valueBuilder_ == null) {
value_ = builderForValue.build();
onChanged();
} else {
valueBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public Builder mergeValue(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (valueBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
value_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
value_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(value_).mergeFrom(value).buildPartial();
} else {
value_ = value;
}
onChanged();
} else {
valueBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public Builder clearValue() {
if (valueBuilder_ == null) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
valueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getValueBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getValueFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getValueOrBuilder() {
if (valueBuilder_ != null) {
return valueBuilder_.getMessageOrBuilder();
} else {
return value_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression value = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getValueFieldBuilder() {
if (valueBuilder_ == null) {
valueBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getValue(),
getParentForChildren(),
isClean());
value_ = null;
}
return valueBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Return)
}
static {
defaultInstance = new Return(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Return)
}
public interface ThrowOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Throw)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
boolean hasException();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getException();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExceptionOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Throw}
*/
public static final class Throw extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Throw)
ThrowOrBuilder {
// Use Throw.newBuilder() to construct.
private Throw(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Throw(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Throw defaultInstance;
public static Throw getDefaultInstance() {
return defaultInstance;
}
public Throw getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Throw(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = exception_.toBuilder();
}
exception_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(exception_);
exception_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Throw> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Throw>() {
public Throw parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Throw(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Throw> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int EXCEPTION_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression exception_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public boolean hasException() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getException() {
return exception_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExceptionOrBuilder() {
return exception_;
}
private void initFields() {
exception_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasException()) {
memoizedIsInitialized = 0;
return false;
}
if (!getException().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, exception_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, exception_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Throw}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Throw)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ThrowOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getExceptionFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (exceptionBuilder_ == null) {
exception_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
exceptionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (exceptionBuilder_ == null) {
result.exception_ = exception_;
} else {
result.exception_ = exceptionBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw.getDefaultInstance()) return this;
if (other.hasException()) {
mergeException(other.getException());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasException()) {
return false;
}
if (!getException().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Throw) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression exception_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> exceptionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public boolean hasException() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getException() {
if (exceptionBuilder_ == null) {
return exception_;
} else {
return exceptionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public Builder setException(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (exceptionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
exception_ = value;
onChanged();
} else {
exceptionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public Builder setException(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (exceptionBuilder_ == null) {
exception_ = builderForValue.build();
onChanged();
} else {
exceptionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public Builder mergeException(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (exceptionBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
exception_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
exception_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(exception_).mergeFrom(value).buildPartial();
} else {
exception_ = value;
}
onChanged();
} else {
exceptionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public Builder clearException() {
if (exceptionBuilder_ == null) {
exception_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
exceptionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getExceptionBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getExceptionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExceptionOrBuilder() {
if (exceptionBuilder_ != null) {
return exceptionBuilder_.getMessageOrBuilder();
} else {
return exception_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression exception = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getExceptionFieldBuilder() {
if (exceptionBuilder_ == null) {
exceptionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getException(),
getParentForChildren(),
isClean());
exception_ = null;
}
return exceptionBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Throw)
}
static {
defaultInstance = new Throw(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Throw)
}
public interface BreakOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Break)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional int32 label_id = 1;</code>
*/
boolean hasLabelId();
/**
* <code>optional int32 label_id = 1;</code>
*/
int getLabelId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Break}
*/
public static final class Break extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Break)
BreakOrBuilder {
// Use Break.newBuilder() to construct.
private Break(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Break(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Break defaultInstance;
public static Break getDefaultInstance() {
return defaultInstance;
}
public Break getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Break(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
labelId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Break> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Break>() {
public Break parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Break(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Break> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int LABEL_ID_FIELD_NUMBER = 1;
private int labelId_;
/**
* <code>optional int32 label_id = 1;</code>
*/
public boolean hasLabelId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public int getLabelId() {
return labelId_;
}
private void initFields() {
labelId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, labelId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, labelId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Break}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Break)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BreakOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
labelId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.labelId_ = labelId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break.getDefaultInstance()) return this;
if (other.hasLabelId()) {
setLabelId(other.getLabelId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Break) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int labelId_ ;
/**
* <code>optional int32 label_id = 1;</code>
*/
public boolean hasLabelId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public int getLabelId() {
return labelId_;
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public Builder setLabelId(int value) {
bitField0_ |= 0x00000001;
labelId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public Builder clearLabelId() {
bitField0_ = (bitField0_ & ~0x00000001);
labelId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Break)
}
static {
defaultInstance = new Break(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Break)
}
public interface ContinueOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Continue)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional int32 label_id = 1;</code>
*/
boolean hasLabelId();
/**
* <code>optional int32 label_id = 1;</code>
*/
int getLabelId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Continue}
*/
public static final class Continue extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Continue)
ContinueOrBuilder {
// Use Continue.newBuilder() to construct.
private Continue(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Continue(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Continue defaultInstance;
public static Continue getDefaultInstance() {
return defaultInstance;
}
public Continue getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Continue(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
labelId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Continue> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Continue>() {
public Continue parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Continue(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Continue> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int LABEL_ID_FIELD_NUMBER = 1;
private int labelId_;
/**
* <code>optional int32 label_id = 1;</code>
*/
public boolean hasLabelId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public int getLabelId() {
return labelId_;
}
private void initFields() {
labelId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, labelId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, labelId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Continue}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Continue)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ContinueOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
labelId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.labelId_ = labelId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue.getDefaultInstance()) return this;
if (other.hasLabelId()) {
setLabelId(other.getLabelId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Continue) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int labelId_ ;
/**
* <code>optional int32 label_id = 1;</code>
*/
public boolean hasLabelId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public int getLabelId() {
return labelId_;
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public Builder setLabelId(int value) {
bitField0_ |= 0x00000001;
labelId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 label_id = 1;</code>
*/
public Builder clearLabelId() {
bitField0_ = (bitField0_ & ~0x00000001);
labelId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Continue)
}
static {
defaultInstance = new Continue(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Continue)
}
public interface DebuggerOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Debugger)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Debugger}
*/
public static final class Debugger extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Debugger)
DebuggerOrBuilder {
// Use Debugger.newBuilder() to construct.
private Debugger(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Debugger(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Debugger defaultInstance;
public static Debugger getDefaultInstance() {
return defaultInstance;
}
public Debugger getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Debugger(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Debugger> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Debugger>() {
public Debugger parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Debugger(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Debugger> getParserForType() {
return PARSER;
}
private void initFields() {
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Debugger}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Debugger)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DebuggerOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger(this);
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Debugger) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Debugger)
}
static {
defaultInstance = new Debugger(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Debugger)
}
public interface ExpressionStatementOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
boolean hasExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder();
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
boolean hasExportedTagId();
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
int getExportedTagId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement}
*/
public static final class ExpressionStatement extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement)
ExpressionStatementOrBuilder {
// Use ExpressionStatement.newBuilder() to construct.
private ExpressionStatement(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ExpressionStatement(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ExpressionStatement defaultInstance;
public static ExpressionStatement getDefaultInstance() {
return defaultInstance;
}
public ExpressionStatement getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ExpressionStatement(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = expression_.toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(expression_);
expression_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 16: {
bitField0_ |= 0x00000002;
exportedTagId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ExpressionStatement> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ExpressionStatement>() {
public ExpressionStatement parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ExpressionStatement(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ExpressionStatement> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int EXPRESSION_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression expression_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public boolean hasExpression() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
return expression_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
return expression_;
}
public static final int EXPORTED_TAG_ID_FIELD_NUMBER = 2;
private int exportedTagId_;
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
public boolean hasExportedTagId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
public int getExportedTagId() {
return exportedTagId_;
}
private void initFields() {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
exportedTagId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasExpression()) {
memoizedIsInitialized = 0;
return false;
}
if (!getExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, expression_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, exportedTagId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, expression_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, exportedTagId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatementOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getExpressionFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (expressionBuilder_ == null) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
expressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
exportedTagId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (expressionBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = expressionBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.exportedTagId_ = exportedTagId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement.getDefaultInstance()) return this;
if (other.hasExpression()) {
mergeExpression(other.getExpression());
}
if (other.hasExportedTagId()) {
setExportedTagId(other.getExportedTagId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasExpression()) {
return false;
}
if (!getExpression().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionStatement) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> expressionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public boolean hasExpression() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (expressionBuilder_ == null) {
return expression_;
} else {
return expressionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder setExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
expressionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder setExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (expressionBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
expressionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder mergeExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
expression_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(expression_).mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
expressionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder clearExpression() {
if (expressionBuilder_ == null) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
expressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getExpressionBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getExpressionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if (expressionBuilder_ != null) {
return expressionBuilder_.getMessageOrBuilder();
} else {
return expression_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getExpressionFieldBuilder() {
if (expressionBuilder_ == null) {
expressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getExpression(),
getParentForChildren(),
isClean());
expression_ = null;
}
return expressionBuilder_;
}
private int exportedTagId_ ;
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
public boolean hasExportedTagId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
public int getExportedTagId() {
return exportedTagId_;
}
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
public Builder setExportedTagId(int value) {
bitField0_ |= 0x00000002;
exportedTagId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 exported_tag_id = 2;</code>
*/
public Builder clearExportedTagId() {
bitField0_ = (bitField0_ & ~0x00000002);
exportedTagId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement)
}
static {
defaultInstance = new ExpressionStatement(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ExpressionStatement)
}
public interface VarsOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Vars)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration>
getDeclarationList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration getDeclaration(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
int getDeclarationCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder>
getDeclarationOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder getDeclarationOrBuilder(
int index);
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
boolean hasMultiline();
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
boolean getMultiline();
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
boolean hasExportedPackageId();
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
int getExportedPackageId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Vars}
*/
public static final class Vars extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Vars)
VarsOrBuilder {
// Use Vars.newBuilder() to construct.
private Vars(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Vars(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Vars defaultInstance;
public static Vars getDefaultInstance() {
return defaultInstance;
}
public Vars getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Vars(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
declaration_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration>();
mutable_bitField0_ |= 0x00000001;
}
declaration_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.PARSER, extensionRegistry));
break;
}
case 16: {
bitField0_ |= 0x00000001;
multiline_ = input.readBool();
break;
}
case 24: {
bitField0_ |= 0x00000002;
exportedPackageId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
declaration_ = java.util.Collections.unmodifiableList(declaration_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Vars> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Vars>() {
public Vars parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Vars(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Vars> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int DECLARATION_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration> declaration_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration> getDeclarationList() {
return declaration_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder>
getDeclarationOrBuilderList() {
return declaration_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public int getDeclarationCount() {
return declaration_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration getDeclaration(int index) {
return declaration_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder getDeclarationOrBuilder(
int index) {
return declaration_.get(index);
}
public static final int MULTILINE_FIELD_NUMBER = 2;
private boolean multiline_;
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
public boolean hasMultiline() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
public boolean getMultiline() {
return multiline_;
}
public static final int EXPORTED_PACKAGE_ID_FIELD_NUMBER = 3;
private int exportedPackageId_;
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
public boolean hasExportedPackageId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
public int getExportedPackageId() {
return exportedPackageId_;
}
private void initFields() {
declaration_ = java.util.Collections.emptyList();
multiline_ = false;
exportedPackageId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getDeclarationCount(); i++) {
if (!getDeclaration(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < declaration_.size(); i++) {
output.writeMessage(1, declaration_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBool(2, multiline_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(3, exportedPackageId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < declaration_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, declaration_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(2, multiline_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(3, exportedPackageId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Vars}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Vars)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getDeclarationFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (declarationBuilder_ == null) {
declaration_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
declarationBuilder_.clear();
}
multiline_ = false;
bitField0_ = (bitField0_ & ~0x00000002);
exportedPackageId_ = 0;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (declarationBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
declaration_ = java.util.Collections.unmodifiableList(declaration_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.declaration_ = declaration_;
} else {
result.declaration_ = declarationBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000001;
}
result.multiline_ = multiline_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000002;
}
result.exportedPackageId_ = exportedPackageId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance()) return this;
if (declarationBuilder_ == null) {
if (!other.declaration_.isEmpty()) {
if (declaration_.isEmpty()) {
declaration_ = other.declaration_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureDeclarationIsMutable();
declaration_.addAll(other.declaration_);
}
onChanged();
}
} else {
if (!other.declaration_.isEmpty()) {
if (declarationBuilder_.isEmpty()) {
declarationBuilder_.dispose();
declarationBuilder_ = null;
declaration_ = other.declaration_;
bitField0_ = (bitField0_ & ~0x00000001);
declarationBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getDeclarationFieldBuilder() : null;
} else {
declarationBuilder_.addAllMessages(other.declaration_);
}
}
}
if (other.hasMultiline()) {
setMultiline(other.getMultiline());
}
if (other.hasExportedPackageId()) {
setExportedPackageId(other.getExportedPackageId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getDeclarationCount(); i++) {
if (!getDeclaration(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration> declaration_ =
java.util.Collections.emptyList();
private void ensureDeclarationIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
declaration_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration>(declaration_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder> declarationBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration> getDeclarationList() {
if (declarationBuilder_ == null) {
return java.util.Collections.unmodifiableList(declaration_);
} else {
return declarationBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public int getDeclarationCount() {
if (declarationBuilder_ == null) {
return declaration_.size();
} else {
return declarationBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration getDeclaration(int index) {
if (declarationBuilder_ == null) {
return declaration_.get(index);
} else {
return declarationBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder setDeclaration(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration value) {
if (declarationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDeclarationIsMutable();
declaration_.set(index, value);
onChanged();
} else {
declarationBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder setDeclaration(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder builderForValue) {
if (declarationBuilder_ == null) {
ensureDeclarationIsMutable();
declaration_.set(index, builderForValue.build());
onChanged();
} else {
declarationBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder addDeclaration(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration value) {
if (declarationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDeclarationIsMutable();
declaration_.add(value);
onChanged();
} else {
declarationBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder addDeclaration(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration value) {
if (declarationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDeclarationIsMutable();
declaration_.add(index, value);
onChanged();
} else {
declarationBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder addDeclaration(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder builderForValue) {
if (declarationBuilder_ == null) {
ensureDeclarationIsMutable();
declaration_.add(builderForValue.build());
onChanged();
} else {
declarationBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder addDeclaration(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder builderForValue) {
if (declarationBuilder_ == null) {
ensureDeclarationIsMutable();
declaration_.add(index, builderForValue.build());
onChanged();
} else {
declarationBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder addAllDeclaration(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration> values) {
if (declarationBuilder_ == null) {
ensureDeclarationIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, declaration_);
onChanged();
} else {
declarationBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder clearDeclaration() {
if (declarationBuilder_ == null) {
declaration_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
declarationBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public Builder removeDeclaration(int index) {
if (declarationBuilder_ == null) {
ensureDeclarationIsMutable();
declaration_.remove(index);
onChanged();
} else {
declarationBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder getDeclarationBuilder(
int index) {
return getDeclarationFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder getDeclarationOrBuilder(
int index) {
if (declarationBuilder_ == null) {
return declaration_.get(index); } else {
return declarationBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder>
getDeclarationOrBuilderList() {
if (declarationBuilder_ != null) {
return declarationBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(declaration_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder addDeclarationBuilder() {
return getDeclarationFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder addDeclarationBuilder(
int index) {
return getDeclarationFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.VarDeclaration declaration = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder>
getDeclarationBuilderList() {
return getDeclarationFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder>
getDeclarationFieldBuilder() {
if (declarationBuilder_ == null) {
declarationBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder>(
declaration_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
declaration_ = null;
}
return declarationBuilder_;
}
private boolean multiline_ ;
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
public boolean hasMultiline() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
public boolean getMultiline() {
return multiline_;
}
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
public Builder setMultiline(boolean value) {
bitField0_ |= 0x00000002;
multiline_ = value;
onChanged();
return this;
}
/**
* <code>optional bool multiline = 2 [default = false];</code>
*/
public Builder clearMultiline() {
bitField0_ = (bitField0_ & ~0x00000002);
multiline_ = false;
onChanged();
return this;
}
private int exportedPackageId_ ;
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
public boolean hasExportedPackageId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
public int getExportedPackageId() {
return exportedPackageId_;
}
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
public Builder setExportedPackageId(int value) {
bitField0_ |= 0x00000004;
exportedPackageId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 exported_package_id = 3;</code>
*/
public Builder clearExportedPackageId() {
bitField0_ = (bitField0_ & ~0x00000004);
exportedPackageId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Vars)
}
static {
defaultInstance = new Vars(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Vars)
}
public interface VarDeclarationOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.VarDeclaration)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 name_id = 1;</code>
*/
boolean hasNameId();
/**
* <code>required int32 name_id = 1;</code>
*/
int getNameId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
boolean hasInitialValue();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getInitialValue();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getInitialValueOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.VarDeclaration}
*/
public static final class VarDeclaration extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.VarDeclaration)
VarDeclarationOrBuilder {
// Use VarDeclaration.newBuilder() to construct.
private VarDeclaration(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private VarDeclaration(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final VarDeclaration defaultInstance;
public static VarDeclaration getDefaultInstance() {
return defaultInstance;
}
public VarDeclaration getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private VarDeclaration(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = initialValue_.toBuilder();
}
initialValue_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(initialValue_);
initialValue_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<VarDeclaration> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<VarDeclaration>() {
public VarDeclaration parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new VarDeclaration(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<VarDeclaration> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int NAME_ID_FIELD_NUMBER = 1;
private int nameId_;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
public static final int INITIAL_VALUE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression initialValue_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public boolean hasInitialValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getInitialValue() {
return initialValue_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getInitialValueOrBuilder() {
return initialValue_;
}
private void initFields() {
nameId_ = 0;
initialValue_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (hasInitialValue()) {
if (!getInitialValue().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, initialValue_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, initialValue_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.VarDeclaration}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.VarDeclaration)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclarationOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getInitialValueFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (initialValueBuilder_ == null) {
initialValue_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
initialValueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.nameId_ = nameId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (initialValueBuilder_ == null) {
result.initialValue_ = initialValue_;
} else {
result.initialValue_ = initialValueBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration.getDefaultInstance()) return this;
if (other.hasNameId()) {
setNameId(other.getNameId());
}
if (other.hasInitialValue()) {
mergeInitialValue(other.getInitialValue());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasNameId()) {
return false;
}
if (hasInitialValue()) {
if (!getInitialValue().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarDeclaration) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int nameId_ ;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression initialValue_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> initialValueBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public boolean hasInitialValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getInitialValue() {
if (initialValueBuilder_ == null) {
return initialValue_;
} else {
return initialValueBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public Builder setInitialValue(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (initialValueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
initialValue_ = value;
onChanged();
} else {
initialValueBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public Builder setInitialValue(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (initialValueBuilder_ == null) {
initialValue_ = builderForValue.build();
onChanged();
} else {
initialValueBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public Builder mergeInitialValue(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (initialValueBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
initialValue_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
initialValue_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(initialValue_).mergeFrom(value).buildPartial();
} else {
initialValue_ = value;
}
onChanged();
} else {
initialValueBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public Builder clearInitialValue() {
if (initialValueBuilder_ == null) {
initialValue_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
initialValueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getInitialValueBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getInitialValueFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getInitialValueOrBuilder() {
if (initialValueBuilder_ != null) {
return initialValueBuilder_.getMessageOrBuilder();
} else {
return initialValue_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression initial_value = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getInitialValueFieldBuilder() {
if (initialValueBuilder_ == null) {
initialValueBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getInitialValue(),
getParentForChildren(),
isClean());
initialValue_ = null;
}
return initialValueBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.VarDeclaration)
}
static {
defaultInstance = new VarDeclaration(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.VarDeclaration)
}
public interface BlockOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Block)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>
getStatementList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
int getStatementCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Block}
*/
public static final class Block extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Block)
BlockOrBuilder {
// Use Block.newBuilder() to construct.
private Block(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Block(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Block defaultInstance;
public static Block getDefaultInstance() {
return defaultInstance;
}
public Block getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Block(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>();
mutable_bitField0_ |= 0x00000001;
}
statement_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = java.util.Collections.unmodifiableList(statement_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Block> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Block>() {
public Block parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Block(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Block> getParserForType() {
return PARSER;
}
public static final int STATEMENT_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> statement_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> getStatementList() {
return statement_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList() {
return statement_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public int getStatementCount() {
return statement_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index) {
return statement_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index) {
return statement_.get(index);
}
private void initFields() {
statement_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getStatementCount(); i++) {
if (!getStatement(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < statement_.size(); i++) {
output.writeMessage(1, statement_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < statement_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, statement_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Block}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Block)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.BlockOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getStatementFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (statementBuilder_ == null) {
statement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
statementBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block(this);
int from_bitField0_ = bitField0_;
if (statementBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = java.util.Collections.unmodifiableList(statement_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.statement_ = statement_;
} else {
result.statement_ = statementBuilder_.build();
}
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block.getDefaultInstance()) return this;
if (statementBuilder_ == null) {
if (!other.statement_.isEmpty()) {
if (statement_.isEmpty()) {
statement_ = other.statement_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureStatementIsMutable();
statement_.addAll(other.statement_);
}
onChanged();
}
} else {
if (!other.statement_.isEmpty()) {
if (statementBuilder_.isEmpty()) {
statementBuilder_.dispose();
statementBuilder_ = null;
statement_ = other.statement_;
bitField0_ = (bitField0_ & ~0x00000001);
statementBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getStatementFieldBuilder() : null;
} else {
statementBuilder_.addAllMessages(other.statement_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getStatementCount(); i++) {
if (!getStatement(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Block) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> statement_ =
java.util.Collections.emptyList();
private void ensureStatementIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>(statement_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> statementBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> getStatementList() {
if (statementBuilder_ == null) {
return java.util.Collections.unmodifiableList(statement_);
} else {
return statementBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public int getStatementCount() {
if (statementBuilder_ == null) {
return statement_.size();
} else {
return statementBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index) {
if (statementBuilder_ == null) {
return statement_.get(index);
} else {
return statementBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder setStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.set(index, value);
onChanged();
} else {
statementBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder setStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.set(index, builderForValue.build());
onChanged();
} else {
statementBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.add(value);
onChanged();
} else {
statementBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.add(index, value);
onChanged();
} else {
statementBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.add(builderForValue.build());
onChanged();
} else {
statementBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.add(index, builderForValue.build());
onChanged();
} else {
statementBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addAllStatement(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> values) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, statement_);
onChanged();
} else {
statementBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder clearStatement() {
if (statementBuilder_ == null) {
statement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
statementBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder removeStatement(int index) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.remove(index);
onChanged();
} else {
statementBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getStatementBuilder(
int index) {
return getStatementFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index) {
if (statementBuilder_ == null) {
return statement_.get(index); } else {
return statementBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList() {
if (statementBuilder_ != null) {
return statementBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(statement_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder addStatementBuilder() {
return getStatementFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder addStatementBuilder(
int index) {
return getStatementFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder>
getStatementBuilderList() {
return getStatementFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementFieldBuilder() {
if (statementBuilder_ == null) {
statementBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
statement_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
statement_ = null;
}
return statementBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Block)
}
static {
defaultInstance = new Block(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Block)
}
public interface GlobalBlockOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.GlobalBlock)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>
getStatementList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
int getStatementCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.GlobalBlock}
*/
public static final class GlobalBlock extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.GlobalBlock)
GlobalBlockOrBuilder {
// Use GlobalBlock.newBuilder() to construct.
private GlobalBlock(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private GlobalBlock(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final GlobalBlock defaultInstance;
public static GlobalBlock getDefaultInstance() {
return defaultInstance;
}
public GlobalBlock getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GlobalBlock(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>();
mutable_bitField0_ |= 0x00000001;
}
statement_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = java.util.Collections.unmodifiableList(statement_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<GlobalBlock> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<GlobalBlock>() {
public GlobalBlock parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new GlobalBlock(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<GlobalBlock> getParserForType() {
return PARSER;
}
public static final int STATEMENT_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> statement_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> getStatementList() {
return statement_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList() {
return statement_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public int getStatementCount() {
return statement_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index) {
return statement_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index) {
return statement_.get(index);
}
private void initFields() {
statement_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getStatementCount(); i++) {
if (!getStatement(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < statement_.size(); i++) {
output.writeMessage(1, statement_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < statement_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, statement_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.GlobalBlock}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.GlobalBlock)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getStatementFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (statementBuilder_ == null) {
statement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
statementBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock(this);
int from_bitField0_ = bitField0_;
if (statementBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = java.util.Collections.unmodifiableList(statement_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.statement_ = statement_;
} else {
result.statement_ = statementBuilder_.build();
}
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance()) return this;
if (statementBuilder_ == null) {
if (!other.statement_.isEmpty()) {
if (statement_.isEmpty()) {
statement_ = other.statement_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureStatementIsMutable();
statement_.addAll(other.statement_);
}
onChanged();
}
} else {
if (!other.statement_.isEmpty()) {
if (statementBuilder_.isEmpty()) {
statementBuilder_.dispose();
statementBuilder_ = null;
statement_ = other.statement_;
bitField0_ = (bitField0_ & ~0x00000001);
statementBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getStatementFieldBuilder() : null;
} else {
statementBuilder_.addAllMessages(other.statement_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getStatementCount(); i++) {
if (!getStatement(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> statement_ =
java.util.Collections.emptyList();
private void ensureStatementIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
statement_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>(statement_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> statementBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> getStatementList() {
if (statementBuilder_ == null) {
return java.util.Collections.unmodifiableList(statement_);
} else {
return statementBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public int getStatementCount() {
if (statementBuilder_ == null) {
return statement_.size();
} else {
return statementBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index) {
if (statementBuilder_ == null) {
return statement_.get(index);
} else {
return statementBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder setStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.set(index, value);
onChanged();
} else {
statementBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder setStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.set(index, builderForValue.build());
onChanged();
} else {
statementBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.add(value);
onChanged();
} else {
statementBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.add(index, value);
onChanged();
} else {
statementBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.add(builderForValue.build());
onChanged();
} else {
statementBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.add(index, builderForValue.build());
onChanged();
} else {
statementBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder addAllStatement(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> values) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, statement_);
onChanged();
} else {
statementBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder clearStatement() {
if (statementBuilder_ == null) {
statement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
statementBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public Builder removeStatement(int index) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.remove(index);
onChanged();
} else {
statementBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getStatementBuilder(
int index) {
return getStatementFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index) {
if (statementBuilder_ == null) {
return statement_.get(index); } else {
return statementBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList() {
if (statementBuilder_ != null) {
return statementBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(statement_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder addStatementBuilder() {
return getStatementFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder addStatementBuilder(
int index) {
return getStatementFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder>
getStatementBuilderList() {
return getStatementFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementFieldBuilder() {
if (statementBuilder_ == null) {
statementBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
statement_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
statement_ = null;
}
return statementBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.GlobalBlock)
}
static {
defaultInstance = new GlobalBlock(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.GlobalBlock)
}
public interface LabelOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Label)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 nameId = 1;</code>
*/
boolean hasNameId();
/**
* <code>required int32 nameId = 1;</code>
*/
int getNameId();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
boolean hasInnerStatement();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getInnerStatement();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getInnerStatementOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Label}
*/
public static final class Label extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Label)
LabelOrBuilder {
// Use Label.newBuilder() to construct.
private Label(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Label(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Label defaultInstance;
public static Label getDefaultInstance() {
return defaultInstance;
}
public Label getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Label(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = innerStatement_.toBuilder();
}
innerStatement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(innerStatement_);
innerStatement_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Label> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Label>() {
public Label parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Label(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Label> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int NAMEID_FIELD_NUMBER = 1;
private int nameId_;
/**
* <code>required int32 nameId = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 nameId = 1;</code>
*/
public int getNameId() {
return nameId_;
}
public static final int INNER_STATEMENT_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement innerStatement_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public boolean hasInnerStatement() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getInnerStatement() {
return innerStatement_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getInnerStatementOrBuilder() {
return innerStatement_;
}
private void initFields() {
nameId_ = 0;
innerStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasInnerStatement()) {
memoizedIsInitialized = 0;
return false;
}
if (!getInnerStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, innerStatement_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, innerStatement_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Label}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Label)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.LabelOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getInnerStatementFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (innerStatementBuilder_ == null) {
innerStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
innerStatementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.nameId_ = nameId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (innerStatementBuilder_ == null) {
result.innerStatement_ = innerStatement_;
} else {
result.innerStatement_ = innerStatementBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label.getDefaultInstance()) return this;
if (other.hasNameId()) {
setNameId(other.getNameId());
}
if (other.hasInnerStatement()) {
mergeInnerStatement(other.getInnerStatement());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasNameId()) {
return false;
}
if (!hasInnerStatement()) {
return false;
}
if (!getInnerStatement().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Label) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int nameId_ ;
/**
* <code>required int32 nameId = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 nameId = 1;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>required int32 nameId = 1;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 nameId = 1;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement innerStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> innerStatementBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public boolean hasInnerStatement() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getInnerStatement() {
if (innerStatementBuilder_ == null) {
return innerStatement_;
} else {
return innerStatementBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public Builder setInnerStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (innerStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
innerStatement_ = value;
onChanged();
} else {
innerStatementBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public Builder setInnerStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (innerStatementBuilder_ == null) {
innerStatement_ = builderForValue.build();
onChanged();
} else {
innerStatementBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public Builder mergeInnerStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (innerStatementBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
innerStatement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
innerStatement_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(innerStatement_).mergeFrom(value).buildPartial();
} else {
innerStatement_ = value;
}
onChanged();
} else {
innerStatementBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public Builder clearInnerStatement() {
if (innerStatementBuilder_ == null) {
innerStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
innerStatementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getInnerStatementBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getInnerStatementFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getInnerStatementOrBuilder() {
if (innerStatementBuilder_ != null) {
return innerStatementBuilder_.getMessageOrBuilder();
} else {
return innerStatement_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement inner_statement = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getInnerStatementFieldBuilder() {
if (innerStatementBuilder_ == null) {
innerStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getInnerStatement(),
getParentForChildren(),
isClean());
innerStatement_ = null;
}
return innerStatementBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Label)
}
static {
defaultInstance = new Label(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Label)
}
public interface IfOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.If)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
boolean hasCondition();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
boolean hasThenStatement();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getThenStatement();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getThenStatementOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
boolean hasElseStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getElseStatement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getElseStatementOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.If}
*/
public static final class If extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.If)
IfOrBuilder {
// Use If.newBuilder() to construct.
private If(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private If(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final If defaultInstance;
public static If getDefaultInstance() {
return defaultInstance;
}
public If getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private If(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = condition_.toBuilder();
}
condition_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(condition_);
condition_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = thenStatement_.toBuilder();
}
thenStatement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(thenStatement_);
thenStatement_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = elseStatement_.toBuilder();
}
elseStatement_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(elseStatement_);
elseStatement_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_If_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_If_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<If> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<If>() {
public If parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new If(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<If> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int CONDITION_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
return condition_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
return condition_;
}
public static final int THEN_STATEMENT_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement thenStatement_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public boolean hasThenStatement() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getThenStatement() {
return thenStatement_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getThenStatementOrBuilder() {
return thenStatement_;
}
public static final int ELSE_STATEMENT_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement elseStatement_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public boolean hasElseStatement() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getElseStatement() {
return elseStatement_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getElseStatementOrBuilder() {
return elseStatement_;
}
private void initFields() {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
thenStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
elseStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasCondition()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasThenStatement()) {
memoizedIsInitialized = 0;
return false;
}
if (!getCondition().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getThenStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (hasElseStatement()) {
if (!getElseStatement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, condition_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, thenStatement_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, elseStatement_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, condition_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, thenStatement_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, elseStatement_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.If}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.If)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.IfOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_If_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_If_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getConditionFieldBuilder();
getThenStatementFieldBuilder();
getElseStatementFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (thenStatementBuilder_ == null) {
thenStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
thenStatementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
if (elseStatementBuilder_ == null) {
elseStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
elseStatementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_If_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (conditionBuilder_ == null) {
result.condition_ = condition_;
} else {
result.condition_ = conditionBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (thenStatementBuilder_ == null) {
result.thenStatement_ = thenStatement_;
} else {
result.thenStatement_ = thenStatementBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (elseStatementBuilder_ == null) {
result.elseStatement_ = elseStatement_;
} else {
result.elseStatement_ = elseStatementBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If.getDefaultInstance()) return this;
if (other.hasCondition()) {
mergeCondition(other.getCondition());
}
if (other.hasThenStatement()) {
mergeThenStatement(other.getThenStatement());
}
if (other.hasElseStatement()) {
mergeElseStatement(other.getElseStatement());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasCondition()) {
return false;
}
if (!hasThenStatement()) {
return false;
}
if (!getCondition().isInitialized()) {
return false;
}
if (!getThenStatement().isInitialized()) {
return false;
}
if (hasElseStatement()) {
if (!getElseStatement().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.If) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> conditionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
if (conditionBuilder_ == null) {
return condition_;
} else {
return conditionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder setCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
condition_ = value;
onChanged();
} else {
conditionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder setCondition(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (conditionBuilder_ == null) {
condition_ = builderForValue.build();
onChanged();
} else {
conditionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder mergeCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
condition_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
condition_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(condition_).mergeFrom(value).buildPartial();
} else {
condition_ = value;
}
onChanged();
} else {
conditionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder clearCondition() {
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getConditionBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getConditionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
if (conditionBuilder_ != null) {
return conditionBuilder_.getMessageOrBuilder();
} else {
return condition_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getConditionFieldBuilder() {
if (conditionBuilder_ == null) {
conditionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getCondition(),
getParentForChildren(),
isClean());
condition_ = null;
}
return conditionBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement thenStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> thenStatementBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public boolean hasThenStatement() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getThenStatement() {
if (thenStatementBuilder_ == null) {
return thenStatement_;
} else {
return thenStatementBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public Builder setThenStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (thenStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
thenStatement_ = value;
onChanged();
} else {
thenStatementBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public Builder setThenStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (thenStatementBuilder_ == null) {
thenStatement_ = builderForValue.build();
onChanged();
} else {
thenStatementBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public Builder mergeThenStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (thenStatementBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
thenStatement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
thenStatement_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(thenStatement_).mergeFrom(value).buildPartial();
} else {
thenStatement_ = value;
}
onChanged();
} else {
thenStatementBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public Builder clearThenStatement() {
if (thenStatementBuilder_ == null) {
thenStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
thenStatementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getThenStatementBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getThenStatementFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getThenStatementOrBuilder() {
if (thenStatementBuilder_ != null) {
return thenStatementBuilder_.getMessageOrBuilder();
} else {
return thenStatement_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement then_statement = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getThenStatementFieldBuilder() {
if (thenStatementBuilder_ == null) {
thenStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getThenStatement(),
getParentForChildren(),
isClean());
thenStatement_ = null;
}
return thenStatementBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement elseStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> elseStatementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public boolean hasElseStatement() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getElseStatement() {
if (elseStatementBuilder_ == null) {
return elseStatement_;
} else {
return elseStatementBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public Builder setElseStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (elseStatementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
elseStatement_ = value;
onChanged();
} else {
elseStatementBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public Builder setElseStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (elseStatementBuilder_ == null) {
elseStatement_ = builderForValue.build();
onChanged();
} else {
elseStatementBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public Builder mergeElseStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (elseStatementBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
elseStatement_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
elseStatement_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(elseStatement_).mergeFrom(value).buildPartial();
} else {
elseStatement_ = value;
}
onChanged();
} else {
elseStatementBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public Builder clearElseStatement() {
if (elseStatementBuilder_ == null) {
elseStatement_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
elseStatementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getElseStatementBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getElseStatementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getElseStatementOrBuilder() {
if (elseStatementBuilder_ != null) {
return elseStatementBuilder_.getMessageOrBuilder();
} else {
return elseStatement_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement else_statement = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getElseStatementFieldBuilder() {
if (elseStatementBuilder_ == null) {
elseStatementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getElseStatement(),
getParentForChildren(),
isClean());
elseStatement_ = null;
}
return elseStatementBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.If)
}
static {
defaultInstance = new If(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.If)
}
public interface SwitchOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Switch)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
boolean hasExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry>
getEntryList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry getEntry(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
int getEntryCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder>
getEntryOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder getEntryOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Switch}
*/
public static final class Switch extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Switch)
SwitchOrBuilder {
// Use Switch.newBuilder() to construct.
private Switch(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Switch(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Switch defaultInstance;
public static Switch getDefaultInstance() {
return defaultInstance;
}
public Switch getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Switch(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = expression_.toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(expression_);
expression_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
entry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry>();
mutable_bitField0_ |= 0x00000002;
}
entry_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Switch> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Switch>() {
public Switch parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Switch(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Switch> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int EXPRESSION_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression expression_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public boolean hasExpression() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
return expression_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
return expression_;
}
public static final int ENTRY_FIELD_NUMBER = 2;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry> entry_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry> getEntryList() {
return entry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder>
getEntryOrBuilderList() {
return entry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public int getEntryCount() {
return entry_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry getEntry(int index) {
return entry_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder getEntryOrBuilder(
int index) {
return entry_.get(index);
}
private void initFields() {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
entry_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasExpression()) {
memoizedIsInitialized = 0;
return false;
}
if (!getExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, expression_);
}
for (int i = 0; i < entry_.size(); i++) {
output.writeMessage(2, entry_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, expression_);
}
for (int i = 0; i < entry_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, entry_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Switch}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Switch)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getExpressionFieldBuilder();
getEntryFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (expressionBuilder_ == null) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
expressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
entryBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (expressionBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = expressionBuilder_.build();
}
if (entryBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.entry_ = entry_;
} else {
result.entry_ = entryBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch.getDefaultInstance()) return this;
if (other.hasExpression()) {
mergeExpression(other.getExpression());
}
if (entryBuilder_ == null) {
if (!other.entry_.isEmpty()) {
if (entry_.isEmpty()) {
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureEntryIsMutable();
entry_.addAll(other.entry_);
}
onChanged();
}
} else {
if (!other.entry_.isEmpty()) {
if (entryBuilder_.isEmpty()) {
entryBuilder_.dispose();
entryBuilder_ = null;
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000002);
entryBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getEntryFieldBuilder() : null;
} else {
entryBuilder_.addAllMessages(other.entry_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasExpression()) {
return false;
}
if (!getExpression().isInitialized()) {
return false;
}
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Switch) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> expressionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public boolean hasExpression() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (expressionBuilder_ == null) {
return expression_;
} else {
return expressionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder setExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
expressionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder setExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (expressionBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
expressionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder mergeExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
expression_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(expression_).mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
expressionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public Builder clearExpression() {
if (expressionBuilder_ == null) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
expressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getExpressionBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getExpressionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if (expressionBuilder_ != null) {
return expressionBuilder_.getMessageOrBuilder();
} else {
return expression_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getExpressionFieldBuilder() {
if (expressionBuilder_ == null) {
expressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getExpression(),
getParentForChildren(),
isClean());
expression_ = null;
}
return expressionBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry> entry_ =
java.util.Collections.emptyList();
private void ensureEntryIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
entry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry>(entry_);
bitField0_ |= 0x00000002;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder> entryBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry> getEntryList() {
if (entryBuilder_ == null) {
return java.util.Collections.unmodifiableList(entry_);
} else {
return entryBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public int getEntryCount() {
if (entryBuilder_ == null) {
return entry_.size();
} else {
return entryBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry getEntry(int index) {
if (entryBuilder_ == null) {
return entry_.get(index);
} else {
return entryBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder setEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.set(index, value);
onChanged();
} else {
entryBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder setEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.set(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder addEntry(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(value);
onChanged();
} else {
entryBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder addEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(index, value);
onChanged();
} else {
entryBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder addEntry(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder addEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder addAllEntry(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry> values) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, entry_);
onChanged();
} else {
entryBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder clearEntry() {
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
entryBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public Builder removeEntry(int index) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.remove(index);
onChanged();
} else {
entryBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder getEntryBuilder(
int index) {
return getEntryFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder getEntryOrBuilder(
int index) {
if (entryBuilder_ == null) {
return entry_.get(index); } else {
return entryBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder>
getEntryOrBuilderList() {
if (entryBuilder_ != null) {
return entryBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(entry_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder addEntryBuilder() {
return getEntryFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder addEntryBuilder(
int index) {
return getEntryFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.SwitchEntry entry = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder>
getEntryBuilderList() {
return getEntryFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder>
getEntryFieldBuilder() {
if (entryBuilder_ == null) {
entryBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder>(
entry_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
entry_ = null;
}
return entryBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Switch)
}
static {
defaultInstance = new Switch(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Switch)
}
public interface SwitchEntryOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.SwitchEntry)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
boolean hasLabel();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getLabel();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getLabelOrBuilder();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>
getStatementList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
int getStatementCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.SwitchEntry}
*/
public static final class SwitchEntry extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.SwitchEntry)
SwitchEntryOrBuilder {
// Use SwitchEntry.newBuilder() to construct.
private SwitchEntry(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private SwitchEntry(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final SwitchEntry defaultInstance;
public static SwitchEntry getDefaultInstance() {
return defaultInstance;
}
public SwitchEntry getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private SwitchEntry(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = label_.toBuilder();
}
label_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(label_);
label_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
statement_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>();
mutable_bitField0_ |= 0x00000002;
}
statement_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
statement_ = java.util.Collections.unmodifiableList(statement_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<SwitchEntry> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<SwitchEntry>() {
public SwitchEntry parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new SwitchEntry(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<SwitchEntry> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int LABEL_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression label_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public boolean hasLabel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getLabel() {
return label_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getLabelOrBuilder() {
return label_;
}
public static final int STATEMENT_FIELD_NUMBER = 2;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> statement_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> getStatementList() {
return statement_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList() {
return statement_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public int getStatementCount() {
return statement_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index) {
return statement_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index) {
return statement_.get(index);
}
private void initFields() {
label_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
statement_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (hasLabel()) {
if (!getLabel().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getStatementCount(); i++) {
if (!getStatement(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, label_);
}
for (int i = 0; i < statement_.size(); i++) {
output.writeMessage(2, statement_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, label_);
}
for (int i = 0; i < statement_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, statement_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.SwitchEntry}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.SwitchEntry)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntryOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getLabelFieldBuilder();
getStatementFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (labelBuilder_ == null) {
label_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
labelBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (statementBuilder_ == null) {
statement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
statementBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (labelBuilder_ == null) {
result.label_ = label_;
} else {
result.label_ = labelBuilder_.build();
}
if (statementBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
statement_ = java.util.Collections.unmodifiableList(statement_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.statement_ = statement_;
} else {
result.statement_ = statementBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry.getDefaultInstance()) return this;
if (other.hasLabel()) {
mergeLabel(other.getLabel());
}
if (statementBuilder_ == null) {
if (!other.statement_.isEmpty()) {
if (statement_.isEmpty()) {
statement_ = other.statement_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureStatementIsMutable();
statement_.addAll(other.statement_);
}
onChanged();
}
} else {
if (!other.statement_.isEmpty()) {
if (statementBuilder_.isEmpty()) {
statementBuilder_.dispose();
statementBuilder_ = null;
statement_ = other.statement_;
bitField0_ = (bitField0_ & ~0x00000002);
statementBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getStatementFieldBuilder() : null;
} else {
statementBuilder_.addAllMessages(other.statement_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasLabel()) {
if (!getLabel().isInitialized()) {
return false;
}
}
for (int i = 0; i < getStatementCount(); i++) {
if (!getStatement(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.SwitchEntry) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression label_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> labelBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public boolean hasLabel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getLabel() {
if (labelBuilder_ == null) {
return label_;
} else {
return labelBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public Builder setLabel(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (labelBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
label_ = value;
onChanged();
} else {
labelBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public Builder setLabel(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (labelBuilder_ == null) {
label_ = builderForValue.build();
onChanged();
} else {
labelBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public Builder mergeLabel(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (labelBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
label_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
label_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(label_).mergeFrom(value).buildPartial();
} else {
label_ = value;
}
onChanged();
} else {
labelBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public Builder clearLabel() {
if (labelBuilder_ == null) {
label_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
labelBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getLabelBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getLabelFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getLabelOrBuilder() {
if (labelBuilder_ != null) {
return labelBuilder_.getMessageOrBuilder();
} else {
return label_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression label = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getLabelFieldBuilder() {
if (labelBuilder_ == null) {
labelBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getLabel(),
getParentForChildren(),
isClean());
label_ = null;
}
return labelBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> statement_ =
java.util.Collections.emptyList();
private void ensureStatementIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
statement_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement>(statement_);
bitField0_ |= 0x00000002;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> statementBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> getStatementList() {
if (statementBuilder_ == null) {
return java.util.Collections.unmodifiableList(statement_);
} else {
return statementBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public int getStatementCount() {
if (statementBuilder_ == null) {
return statement_.size();
} else {
return statementBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getStatement(int index) {
if (statementBuilder_ == null) {
return statement_.get(index);
} else {
return statementBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder setStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.set(index, value);
onChanged();
} else {
statementBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder setStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.set(index, builderForValue.build());
onChanged();
} else {
statementBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder addStatement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.add(value);
onChanged();
} else {
statementBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder addStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (statementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStatementIsMutable();
statement_.add(index, value);
onChanged();
} else {
statementBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder addStatement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.add(builderForValue.build());
onChanged();
} else {
statementBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder addStatement(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.add(index, builderForValue.build());
onChanged();
} else {
statementBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder addAllStatement(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement> values) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, statement_);
onChanged();
} else {
statementBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder clearStatement() {
if (statementBuilder_ == null) {
statement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
statementBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public Builder removeStatement(int index) {
if (statementBuilder_ == null) {
ensureStatementIsMutable();
statement_.remove(index);
onChanged();
} else {
statementBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getStatementBuilder(
int index) {
return getStatementFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getStatementOrBuilder(
int index) {
if (statementBuilder_ == null) {
return statement_.get(index); } else {
return statementBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementOrBuilderList() {
if (statementBuilder_ != null) {
return statementBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(statement_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder addStatementBuilder() {
return getStatementFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder addStatementBuilder(
int index) {
return getStatementFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Statement statement = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder>
getStatementBuilderList() {
return getStatementFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getStatementFieldBuilder() {
if (statementBuilder_ == null) {
statementBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
statement_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
statement_ = null;
}
return statementBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.SwitchEntry)
}
static {
defaultInstance = new SwitchEntry(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.SwitchEntry)
}
public interface WhileOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.While)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
boolean hasCondition();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
boolean hasBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.While}
*/
public static final class While extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.While)
WhileOrBuilder {
// Use While.newBuilder() to construct.
private While(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private While(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final While defaultInstance;
public static While getDefaultInstance() {
return defaultInstance;
}
public While getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private While(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = condition_.toBuilder();
}
condition_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(condition_);
condition_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = body_.toBuilder();
}
body_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(body_);
body_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_While_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_While_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<While> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<While>() {
public While parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new While(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<While> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int CONDITION_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
return condition_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
return condition_;
}
public static final int BODY_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
return body_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
return body_;
}
private void initFields() {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasCondition()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasBody()) {
memoizedIsInitialized = 0;
return false;
}
if (!getCondition().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getBody().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, condition_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, body_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, condition_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, body_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.While}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.While)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.WhileOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_While_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_While_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getConditionFieldBuilder();
getBodyFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_While_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (conditionBuilder_ == null) {
result.condition_ = condition_;
} else {
result.condition_ = conditionBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (bodyBuilder_ == null) {
result.body_ = body_;
} else {
result.body_ = bodyBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While.getDefaultInstance()) return this;
if (other.hasCondition()) {
mergeCondition(other.getCondition());
}
if (other.hasBody()) {
mergeBody(other.getBody());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasCondition()) {
return false;
}
if (!hasBody()) {
return false;
}
if (!getCondition().isInitialized()) {
return false;
}
if (!getBody().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.While) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> conditionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
if (conditionBuilder_ == null) {
return condition_;
} else {
return conditionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder setCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
condition_ = value;
onChanged();
} else {
conditionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder setCondition(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (conditionBuilder_ == null) {
condition_ = builderForValue.build();
onChanged();
} else {
conditionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder mergeCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
condition_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
condition_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(condition_).mergeFrom(value).buildPartial();
} else {
condition_ = value;
}
onChanged();
} else {
conditionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder clearCondition() {
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getConditionBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getConditionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
if (conditionBuilder_ != null) {
return conditionBuilder_.getMessageOrBuilder();
} else {
return condition_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getConditionFieldBuilder() {
if (conditionBuilder_ == null) {
conditionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getCondition(),
getParentForChildren(),
isClean());
condition_ = null;
}
return conditionBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> bodyBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
if (bodyBuilder_ == null) {
return body_;
} else {
return bodyBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder setBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
body_ = value;
onChanged();
} else {
bodyBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder setBody(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (bodyBuilder_ == null) {
body_ = builderForValue.build();
onChanged();
} else {
bodyBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder mergeBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
body_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
body_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(body_).mergeFrom(value).buildPartial();
} else {
body_ = value;
}
onChanged();
} else {
bodyBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder clearBody() {
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getBodyBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getBodyFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
if (bodyBuilder_ != null) {
return bodyBuilder_.getMessageOrBuilder();
} else {
return body_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getBodyFieldBuilder() {
if (bodyBuilder_ == null) {
bodyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getBody(),
getParentForChildren(),
isClean());
body_ = null;
}
return bodyBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.While)
}
static {
defaultInstance = new While(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.While)
}
public interface DoWhileOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.DoWhile)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
boolean hasCondition();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
boolean hasBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.DoWhile}
*/
public static final class DoWhile extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.DoWhile)
DoWhileOrBuilder {
// Use DoWhile.newBuilder() to construct.
private DoWhile(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private DoWhile(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final DoWhile defaultInstance;
public static DoWhile getDefaultInstance() {
return defaultInstance;
}
public DoWhile getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DoWhile(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = condition_.toBuilder();
}
condition_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(condition_);
condition_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = body_.toBuilder();
}
body_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(body_);
body_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<DoWhile> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<DoWhile>() {
public DoWhile parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new DoWhile(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<DoWhile> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int CONDITION_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
return condition_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
return condition_;
}
public static final int BODY_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
return body_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
return body_;
}
private void initFields() {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasCondition()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasBody()) {
memoizedIsInitialized = 0;
return false;
}
if (!getCondition().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getBody().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, condition_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, body_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, condition_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, body_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.DoWhile}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.DoWhile)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhileOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getConditionFieldBuilder();
getBodyFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (conditionBuilder_ == null) {
result.condition_ = condition_;
} else {
result.condition_ = conditionBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (bodyBuilder_ == null) {
result.body_ = body_;
} else {
result.body_ = bodyBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile.getDefaultInstance()) return this;
if (other.hasCondition()) {
mergeCondition(other.getCondition());
}
if (other.hasBody()) {
mergeBody(other.getBody());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasCondition()) {
return false;
}
if (!hasBody()) {
return false;
}
if (!getCondition().isInitialized()) {
return false;
}
if (!getBody().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.DoWhile) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> conditionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
if (conditionBuilder_ == null) {
return condition_;
} else {
return conditionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder setCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
condition_ = value;
onChanged();
} else {
conditionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder setCondition(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (conditionBuilder_ == null) {
condition_ = builderForValue.build();
onChanged();
} else {
conditionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder mergeCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
condition_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
condition_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(condition_).mergeFrom(value).buildPartial();
} else {
condition_ = value;
}
onChanged();
} else {
conditionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public Builder clearCondition() {
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getConditionBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getConditionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
if (conditionBuilder_ != null) {
return conditionBuilder_.getMessageOrBuilder();
} else {
return condition_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getConditionFieldBuilder() {
if (conditionBuilder_ == null) {
conditionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getCondition(),
getParentForChildren(),
isClean());
condition_ = null;
}
return conditionBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> bodyBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
if (bodyBuilder_ == null) {
return body_;
} else {
return bodyBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder setBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
body_ = value;
onChanged();
} else {
bodyBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder setBody(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (bodyBuilder_ == null) {
body_ = builderForValue.build();
onChanged();
} else {
bodyBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder mergeBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
body_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
body_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(body_).mergeFrom(value).buildPartial();
} else {
body_ = value;
}
onChanged();
} else {
bodyBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder clearBody() {
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getBodyBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getBodyFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
if (bodyBuilder_ != null) {
return bodyBuilder_.getMessageOrBuilder();
} else {
return body_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getBodyFieldBuilder() {
if (bodyBuilder_ == null) {
bodyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getBody(),
getParentForChildren(),
isClean());
body_ = null;
}
return bodyBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.DoWhile)
}
static {
defaultInstance = new DoWhile(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.DoWhile)
}
public interface ForOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.For)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
boolean hasVariables();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars getVariables();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder getVariablesOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
boolean hasExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
boolean hasEmpty();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit getEmpty();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInitOrBuilder getEmptyOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
boolean hasCondition();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
boolean hasIncrement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIncrement();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIncrementOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
boolean hasBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.For}
*/
public static final class For extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.For)
ForOrBuilder {
// Use For.newBuilder() to construct.
private For(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private For(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final For defaultInstance;
public static For getDefaultInstance() {
return defaultInstance;
}
public For getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private For(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder subBuilder = null;
if (initCase_ == 1) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_).toBuilder();
}
init_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_);
init_ = subBuilder.buildPartial();
}
initCase_ = 1;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (initCase_ == 2) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_).toBuilder();
}
init_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_);
init_ = subBuilder.buildPartial();
}
initCase_ = 2;
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder subBuilder = null;
if (initCase_ == 3) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_).toBuilder();
}
init_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_);
init_ = subBuilder.buildPartial();
}
initCase_ = 3;
break;
}
case 34: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
subBuilder = condition_.toBuilder();
}
condition_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(condition_);
condition_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000008;
break;
}
case 42: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
subBuilder = increment_.toBuilder();
}
increment_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(increment_);
increment_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000010;
break;
}
case 50: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000020) == 0x00000020)) {
subBuilder = body_.toBuilder();
}
body_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(body_);
body_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000020;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_For_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_For_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<For> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<For>() {
public For parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new For(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<For> getParserForType() {
return PARSER;
}
private int bitField0_;
private int initCase_ = 0;
private java.lang.Object init_;
public enum InitCase
implements org.jetbrains.kotlin.protobuf.Internal.EnumLite {
VARIABLES(1),
EXPRESSION(2),
EMPTY(3),
INIT_NOT_SET(0);
private int value = 0;
private InitCase(int value) {
this.value = value;
}
public static InitCase valueOf(int value) {
switch (value) {
case 1: return VARIABLES;
case 2: return EXPRESSION;
case 3: return EMPTY;
case 0: return INIT_NOT_SET;
default: throw new java.lang.IllegalArgumentException(
"Value is undefined for this oneof enum.");
}
}
public int getNumber() {
return this.value;
}
};
public InitCase
getInitCase() {
return InitCase.valueOf(
initCase_);
}
public static final int VARIABLES_FIELD_NUMBER = 1;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public boolean hasVariables() {
return initCase_ == 1;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars getVariables() {
if (initCase_ == 1) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder getVariablesOrBuilder() {
if (initCase_ == 1) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
public static final int EXPRESSION_FIELD_NUMBER = 2;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public boolean hasExpression() {
return initCase_ == 2;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (initCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if (initCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
public static final int EMPTY_FIELD_NUMBER = 3;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public boolean hasEmpty() {
return initCase_ == 3;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit getEmpty() {
if (initCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInitOrBuilder getEmptyOrBuilder() {
if (initCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance();
}
public static final int CONDITION_FIELD_NUMBER = 4;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
return condition_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
return condition_;
}
public static final int INCREMENT_FIELD_NUMBER = 5;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression increment_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public boolean hasIncrement() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIncrement() {
return increment_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIncrementOrBuilder() {
return increment_;
}
public static final int BODY_FIELD_NUMBER = 6;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
return body_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
return body_;
}
private void initFields() {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
increment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasBody()) {
memoizedIsInitialized = 0;
return false;
}
if (hasVariables()) {
if (!getVariables().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasCondition()) {
if (!getCondition().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasIncrement()) {
if (!getIncrement().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!getBody().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (initCase_ == 1) {
output.writeMessage(1, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_);
}
if (initCase_ == 2) {
output.writeMessage(2, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_);
}
if (initCase_ == 3) {
output.writeMessage(3, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(4, condition_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(5, increment_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeMessage(6, body_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (initCase_ == 1) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_);
}
if (initCase_ == 2) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_);
}
if (initCase_ == 3) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(4, condition_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(5, increment_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(6, body_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.For}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.For)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_For_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_For_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getConditionFieldBuilder();
getIncrementFieldBuilder();
getBodyFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
if (incrementBuilder_ == null) {
increment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
incrementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
initCase_ = 0;
init_ = null;
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_For_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (initCase_ == 1) {
if (variablesBuilder_ == null) {
result.init_ = init_;
} else {
result.init_ = variablesBuilder_.build();
}
}
if (initCase_ == 2) {
if (expressionBuilder_ == null) {
result.init_ = init_;
} else {
result.init_ = expressionBuilder_.build();
}
}
if (initCase_ == 3) {
if (emptyBuilder_ == null) {
result.init_ = init_;
} else {
result.init_ = emptyBuilder_.build();
}
}
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
if (conditionBuilder_ == null) {
result.condition_ = condition_;
} else {
result.condition_ = conditionBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
if (incrementBuilder_ == null) {
result.increment_ = increment_;
} else {
result.increment_ = incrementBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000020;
}
if (bodyBuilder_ == null) {
result.body_ = body_;
} else {
result.body_ = bodyBuilder_.build();
}
result.bitField0_ = to_bitField0_;
result.initCase_ = initCase_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For.getDefaultInstance()) return this;
if (other.hasCondition()) {
mergeCondition(other.getCondition());
}
if (other.hasIncrement()) {
mergeIncrement(other.getIncrement());
}
if (other.hasBody()) {
mergeBody(other.getBody());
}
switch (other.getInitCase()) {
case VARIABLES: {
mergeVariables(other.getVariables());
break;
}
case EXPRESSION: {
mergeExpression(other.getExpression());
break;
}
case EMPTY: {
mergeEmpty(other.getEmpty());
break;
}
case INIT_NOT_SET: {
break;
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasBody()) {
return false;
}
if (hasVariables()) {
if (!getVariables().isInitialized()) {
return false;
}
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
return false;
}
}
if (hasCondition()) {
if (!getCondition().isInitialized()) {
return false;
}
}
if (hasIncrement()) {
if (!getIncrement().isInitialized()) {
return false;
}
}
if (!getBody().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.For) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int initCase_ = 0;
private java.lang.Object init_;
public InitCase
getInitCase() {
return InitCase.valueOf(
initCase_);
}
public Builder clearInit() {
initCase_ = 0;
init_ = null;
onChanged();
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder> variablesBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public boolean hasVariables() {
return initCase_ == 1;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars getVariables() {
if (variablesBuilder_ == null) {
if (initCase_ == 1) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
} else {
if (initCase_ == 1) {
return variablesBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public Builder setVariables(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars value) {
if (variablesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
init_ = value;
onChanged();
} else {
variablesBuilder_.setMessage(value);
}
initCase_ = 1;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public Builder setVariables(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder builderForValue) {
if (variablesBuilder_ == null) {
init_ = builderForValue.build();
onChanged();
} else {
variablesBuilder_.setMessage(builderForValue.build());
}
initCase_ = 1;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public Builder mergeVariables(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars value) {
if (variablesBuilder_ == null) {
if (initCase_ == 1 &&
init_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance()) {
init_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_)
.mergeFrom(value).buildPartial();
} else {
init_ = value;
}
onChanged();
} else {
if (initCase_ == 1) {
variablesBuilder_.mergeFrom(value);
}
variablesBuilder_.setMessage(value);
}
initCase_ = 1;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public Builder clearVariables() {
if (variablesBuilder_ == null) {
if (initCase_ == 1) {
initCase_ = 0;
init_ = null;
onChanged();
}
} else {
if (initCase_ == 1) {
initCase_ = 0;
init_ = null;
}
variablesBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder getVariablesBuilder() {
return getVariablesFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder getVariablesOrBuilder() {
if ((initCase_ == 1) && (variablesBuilder_ != null)) {
return variablesBuilder_.getMessageOrBuilder();
} else {
if (initCase_ == 1) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Vars variables = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder>
getVariablesFieldBuilder() {
if (variablesBuilder_ == null) {
if (!(initCase_ == 1)) {
init_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.getDefaultInstance();
}
variablesBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.VarsOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Vars) init_,
getParentForChildren(),
isClean());
init_ = null;
}
initCase_ = 1;
return variablesBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> expressionBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public boolean hasExpression() {
return initCase_ == 2;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (expressionBuilder_ == null) {
if (initCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
if (initCase_ == 2) {
return expressionBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder setExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
init_ = value;
onChanged();
} else {
expressionBuilder_.setMessage(value);
}
initCase_ = 2;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder setExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (expressionBuilder_ == null) {
init_ = builderForValue.build();
onChanged();
} else {
expressionBuilder_.setMessage(builderForValue.build());
}
initCase_ = 2;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder mergeExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (initCase_ == 2 &&
init_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
init_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_)
.mergeFrom(value).buildPartial();
} else {
init_ = value;
}
onChanged();
} else {
if (initCase_ == 2) {
expressionBuilder_.mergeFrom(value);
}
expressionBuilder_.setMessage(value);
}
initCase_ = 2;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder clearExpression() {
if (expressionBuilder_ == null) {
if (initCase_ == 2) {
initCase_ = 0;
init_ = null;
onChanged();
}
} else {
if (initCase_ == 2) {
initCase_ = 0;
init_ = null;
}
expressionBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getExpressionBuilder() {
return getExpressionFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if ((initCase_ == 2) && (expressionBuilder_ != null)) {
return expressionBuilder_.getMessageOrBuilder();
} else {
if (initCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getExpressionFieldBuilder() {
if (expressionBuilder_ == null) {
if (!(initCase_ == 2)) {
init_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
expressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) init_,
getParentForChildren(),
isClean());
init_ = null;
}
initCase_ = 2;
return expressionBuilder_;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInitOrBuilder> emptyBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public boolean hasEmpty() {
return initCase_ == 3;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit getEmpty() {
if (emptyBuilder_ == null) {
if (initCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance();
} else {
if (initCase_ == 3) {
return emptyBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public Builder setEmpty(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit value) {
if (emptyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
init_ = value;
onChanged();
} else {
emptyBuilder_.setMessage(value);
}
initCase_ = 3;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public Builder setEmpty(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder builderForValue) {
if (emptyBuilder_ == null) {
init_ = builderForValue.build();
onChanged();
} else {
emptyBuilder_.setMessage(builderForValue.build());
}
initCase_ = 3;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public Builder mergeEmpty(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit value) {
if (emptyBuilder_ == null) {
if (initCase_ == 3 &&
init_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance()) {
init_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_)
.mergeFrom(value).buildPartial();
} else {
init_ = value;
}
onChanged();
} else {
if (initCase_ == 3) {
emptyBuilder_.mergeFrom(value);
}
emptyBuilder_.setMessage(value);
}
initCase_ = 3;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public Builder clearEmpty() {
if (emptyBuilder_ == null) {
if (initCase_ == 3) {
initCase_ = 0;
init_ = null;
onChanged();
}
} else {
if (initCase_ == 3) {
initCase_ = 0;
init_ = null;
}
emptyBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder getEmptyBuilder() {
return getEmptyFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInitOrBuilder getEmptyOrBuilder() {
if ((initCase_ == 3) && (emptyBuilder_ != null)) {
return emptyBuilder_.getMessageOrBuilder();
} else {
if (initCase_ == 3) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.EmptyInit empty = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInitOrBuilder>
getEmptyFieldBuilder() {
if (emptyBuilder_ == null) {
if (!(initCase_ == 3)) {
init_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance();
}
emptyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInitOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) init_,
getParentForChildren(),
isClean());
init_ = null;
}
initCase_ = 3;
return emptyBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> conditionBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public boolean hasCondition() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getCondition() {
if (conditionBuilder_ == null) {
return condition_;
} else {
return conditionBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public Builder setCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
condition_ = value;
onChanged();
} else {
conditionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public Builder setCondition(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (conditionBuilder_ == null) {
condition_ = builderForValue.build();
onChanged();
} else {
conditionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public Builder mergeCondition(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (conditionBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
condition_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
condition_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(condition_).mergeFrom(value).buildPartial();
} else {
condition_ = value;
}
onChanged();
} else {
conditionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public Builder clearCondition() {
if (conditionBuilder_ == null) {
condition_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
conditionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getConditionBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getConditionFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getConditionOrBuilder() {
if (conditionBuilder_ != null) {
return conditionBuilder_.getMessageOrBuilder();
} else {
return condition_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression condition = 4;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getConditionFieldBuilder() {
if (conditionBuilder_ == null) {
conditionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getCondition(),
getParentForChildren(),
isClean());
condition_ = null;
}
return conditionBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression increment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> incrementBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public boolean hasIncrement() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIncrement() {
if (incrementBuilder_ == null) {
return increment_;
} else {
return incrementBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public Builder setIncrement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (incrementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
increment_ = value;
onChanged();
} else {
incrementBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public Builder setIncrement(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (incrementBuilder_ == null) {
increment_ = builderForValue.build();
onChanged();
} else {
incrementBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public Builder mergeIncrement(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (incrementBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
increment_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
increment_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(increment_).mergeFrom(value).buildPartial();
} else {
increment_ = value;
}
onChanged();
} else {
incrementBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public Builder clearIncrement() {
if (incrementBuilder_ == null) {
increment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
incrementBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getIncrementBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getIncrementFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIncrementOrBuilder() {
if (incrementBuilder_ != null) {
return incrementBuilder_.getMessageOrBuilder();
} else {
return increment_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression increment = 5;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getIncrementFieldBuilder() {
if (incrementBuilder_ == null) {
incrementBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getIncrement(),
getParentForChildren(),
isClean());
increment_ = null;
}
return incrementBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> bodyBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
if (bodyBuilder_ == null) {
return body_;
} else {
return bodyBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public Builder setBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
body_ = value;
onChanged();
} else {
bodyBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public Builder setBody(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (bodyBuilder_ == null) {
body_ = builderForValue.build();
onChanged();
} else {
bodyBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public Builder mergeBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020) &&
body_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
body_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(body_).mergeFrom(value).buildPartial();
} else {
body_ = value;
}
onChanged();
} else {
bodyBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public Builder clearBody() {
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getBodyBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getBodyFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
if (bodyBuilder_ != null) {
return bodyBuilder_.getMessageOrBuilder();
} else {
return body_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 6;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getBodyFieldBuilder() {
if (bodyBuilder_ == null) {
bodyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getBody(),
getParentForChildren(),
isClean());
body_ = null;
}
return bodyBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.For)
}
static {
defaultInstance = new For(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.For)
}
public interface EmptyInitOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.EmptyInit)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.EmptyInit}
*/
public static final class EmptyInit extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.EmptyInit)
EmptyInitOrBuilder {
// Use EmptyInit.newBuilder() to construct.
private EmptyInit(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private EmptyInit(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final EmptyInit defaultInstance;
public static EmptyInit getDefaultInstance() {
return defaultInstance;
}
public EmptyInit getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private EmptyInit(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<EmptyInit> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<EmptyInit>() {
public EmptyInit parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new EmptyInit(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<EmptyInit> getParserForType() {
return PARSER;
}
private void initFields() {
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.EmptyInit}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.EmptyInit)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInitOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit(this);
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyInit) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.EmptyInit)
}
static {
defaultInstance = new EmptyInit(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.EmptyInit)
}
public interface ForInOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ForIn)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>optional int32 nameId = 1;</code>
*/
boolean hasNameId();
/**
* <code>optional int32 nameId = 1;</code>
*/
int getNameId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
boolean hasExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
boolean hasIterable();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIterable();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIterableOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
boolean hasBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ForIn}
*/
public static final class ForIn extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ForIn)
ForInOrBuilder {
// Use ForIn.newBuilder() to construct.
private ForIn(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ForIn(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ForIn defaultInstance;
public static ForIn getDefaultInstance() {
return defaultInstance;
}
public ForIn getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ForIn(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
valueCase_ = 1;
value_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (valueCase_ == 2) {
subBuilder = ((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_).toBuilder();
}
value_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_);
value_ = subBuilder.buildPartial();
}
valueCase_ = 2;
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = iterable_.toBuilder();
}
iterable_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(iterable_);
iterable_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
case 34: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
subBuilder = body_.toBuilder();
}
body_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(body_);
body_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000008;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ForIn> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ForIn>() {
public ForIn parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ForIn(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ForIn> getParserForType() {
return PARSER;
}
private int bitField0_;
private int valueCase_ = 0;
private java.lang.Object value_;
public enum ValueCase
implements org.jetbrains.kotlin.protobuf.Internal.EnumLite {
NAMEID(1),
EXPRESSION(2),
VALUE_NOT_SET(0);
private int value = 0;
private ValueCase(int value) {
this.value = value;
}
public static ValueCase valueOf(int value) {
switch (value) {
case 1: return NAMEID;
case 2: return EXPRESSION;
case 0: return VALUE_NOT_SET;
default: throw new java.lang.IllegalArgumentException(
"Value is undefined for this oneof enum.");
}
}
public int getNumber() {
return this.value;
}
};
public ValueCase
getValueCase() {
return ValueCase.valueOf(
valueCase_);
}
public static final int NAMEID_FIELD_NUMBER = 1;
/**
* <code>optional int32 nameId = 1;</code>
*/
public boolean hasNameId() {
return valueCase_ == 1;
}
/**
* <code>optional int32 nameId = 1;</code>
*/
public int getNameId() {
if (valueCase_ == 1) {
return (java.lang.Integer) value_;
}
return 0;
}
public static final int EXPRESSION_FIELD_NUMBER = 2;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public boolean hasExpression() {
return valueCase_ == 2;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (valueCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if (valueCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
public static final int ITERABLE_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression iterable_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public boolean hasIterable() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIterable() {
return iterable_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIterableOrBuilder() {
return iterable_;
}
public static final int BODY_FIELD_NUMBER = 4;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
return body_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
return body_;
}
private void initFields() {
iterable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasIterable()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasBody()) {
memoizedIsInitialized = 0;
return false;
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!getIterable().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getBody().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (valueCase_ == 1) {
output.writeInt32(
1, (int)((java.lang.Integer) value_));
}
if (valueCase_ == 2) {
output.writeMessage(2, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, iterable_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(4, body_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (valueCase_ == 1) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(
1, (int)((java.lang.Integer) value_));
}
if (valueCase_ == 2) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, iterable_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(4, body_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ForIn}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ForIn)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForInOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getIterableFieldBuilder();
getBodyFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (iterableBuilder_ == null) {
iterable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
iterableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
valueCase_ = 0;
value_ = null;
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (valueCase_ == 1) {
result.value_ = value_;
}
if (valueCase_ == 2) {
if (expressionBuilder_ == null) {
result.value_ = value_;
} else {
result.value_ = expressionBuilder_.build();
}
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (iterableBuilder_ == null) {
result.iterable_ = iterable_;
} else {
result.iterable_ = iterableBuilder_.build();
}
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
if (bodyBuilder_ == null) {
result.body_ = body_;
} else {
result.body_ = bodyBuilder_.build();
}
result.bitField0_ = to_bitField0_;
result.valueCase_ = valueCase_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn.getDefaultInstance()) return this;
if (other.hasIterable()) {
mergeIterable(other.getIterable());
}
if (other.hasBody()) {
mergeBody(other.getBody());
}
switch (other.getValueCase()) {
case NAMEID: {
setNameId(other.getNameId());
break;
}
case EXPRESSION: {
mergeExpression(other.getExpression());
break;
}
case VALUE_NOT_SET: {
break;
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasIterable()) {
return false;
}
if (!hasBody()) {
return false;
}
if (hasExpression()) {
if (!getExpression().isInitialized()) {
return false;
}
}
if (!getIterable().isInitialized()) {
return false;
}
if (!getBody().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ForIn) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int valueCase_ = 0;
private java.lang.Object value_;
public ValueCase
getValueCase() {
return ValueCase.valueOf(
valueCase_);
}
public Builder clearValue() {
valueCase_ = 0;
value_ = null;
onChanged();
return this;
}
private int bitField0_;
/**
* <code>optional int32 nameId = 1;</code>
*/
public boolean hasNameId() {
return valueCase_ == 1;
}
/**
* <code>optional int32 nameId = 1;</code>
*/
public int getNameId() {
if (valueCase_ == 1) {
return (java.lang.Integer) value_;
}
return 0;
}
/**
* <code>optional int32 nameId = 1;</code>
*/
public Builder setNameId(int value) {
valueCase_ = 1;
value_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 nameId = 1;</code>
*/
public Builder clearNameId() {
if (valueCase_ == 1) {
valueCase_ = 0;
value_ = null;
onChanged();
}
return this;
}
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> expressionBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public boolean hasExpression() {
return valueCase_ == 2;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (expressionBuilder_ == null) {
if (valueCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
if (valueCase_ == 2) {
return expressionBuilder_.getMessage();
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder setExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
} else {
expressionBuilder_.setMessage(value);
}
valueCase_ = 2;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder setExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (expressionBuilder_ == null) {
value_ = builderForValue.build();
onChanged();
} else {
expressionBuilder_.setMessage(builderForValue.build());
}
valueCase_ = 2;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder mergeExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (valueCase_ == 2 &&
value_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_)
.mergeFrom(value).buildPartial();
} else {
value_ = value;
}
onChanged();
} else {
if (valueCase_ == 2) {
expressionBuilder_.mergeFrom(value);
}
expressionBuilder_.setMessage(value);
}
valueCase_ = 2;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder clearExpression() {
if (expressionBuilder_ == null) {
if (valueCase_ == 2) {
valueCase_ = 0;
value_ = null;
onChanged();
}
} else {
if (valueCase_ == 2) {
valueCase_ = 0;
value_ = null;
}
expressionBuilder_.clear();
}
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getExpressionBuilder() {
return getExpressionFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if ((valueCase_ == 2) && (expressionBuilder_ != null)) {
return expressionBuilder_.getMessageOrBuilder();
} else {
if (valueCase_ == 2) {
return (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_;
}
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getExpressionFieldBuilder() {
if (expressionBuilder_ == null) {
if (!(valueCase_ == 2)) {
value_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
expressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression) value_,
getParentForChildren(),
isClean());
value_ = null;
}
valueCase_ = 2;
return expressionBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression iterable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> iterableBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public boolean hasIterable() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getIterable() {
if (iterableBuilder_ == null) {
return iterable_;
} else {
return iterableBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public Builder setIterable(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (iterableBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
iterable_ = value;
onChanged();
} else {
iterableBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public Builder setIterable(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (iterableBuilder_ == null) {
iterable_ = builderForValue.build();
onChanged();
} else {
iterableBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public Builder mergeIterable(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (iterableBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
iterable_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
iterable_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(iterable_).mergeFrom(value).buildPartial();
} else {
iterable_ = value;
}
onChanged();
} else {
iterableBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public Builder clearIterable() {
if (iterableBuilder_ == null) {
iterable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
iterableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getIterableBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getIterableFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getIterableOrBuilder() {
if (iterableBuilder_ != null) {
return iterableBuilder_.getMessageOrBuilder();
} else {
return iterable_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression iterable = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getIterableFieldBuilder() {
if (iterableBuilder_ == null) {
iterableBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getIterable(),
getParentForChildren(),
isClean());
iterable_ = null;
}
return iterableBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> bodyBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
if (bodyBuilder_ == null) {
return body_;
} else {
return bodyBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public Builder setBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
body_ = value;
onChanged();
} else {
bodyBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public Builder setBody(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (bodyBuilder_ == null) {
body_ = builderForValue.build();
onChanged();
} else {
bodyBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public Builder mergeBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
body_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
body_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(body_).mergeFrom(value).buildPartial();
} else {
body_ = value;
}
onChanged();
} else {
bodyBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public Builder clearBody() {
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getBodyBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getBodyFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
if (bodyBuilder_ != null) {
return bodyBuilder_.getMessageOrBuilder();
} else {
return body_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 4;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getBodyFieldBuilder() {
if (bodyBuilder_ == null) {
bodyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getBody(),
getParentForChildren(),
isClean());
body_ = null;
}
return bodyBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ForIn)
}
static {
defaultInstance = new ForIn(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ForIn)
}
public interface TryOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Try)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
boolean hasTryBlock();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getTryBlock();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getTryBlockOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
boolean hasCatchBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch getCatchBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.CatchOrBuilder getCatchBlockOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
boolean hasFinallyBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getFinallyBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getFinallyBlockOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Try}
*/
public static final class Try extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Try)
TryOrBuilder {
// Use Try.newBuilder() to construct.
private Try(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Try(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Try defaultInstance;
public static Try getDefaultInstance() {
return defaultInstance;
}
public Try getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Try(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = tryBlock_.toBuilder();
}
tryBlock_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(tryBlock_);
tryBlock_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = catchBlock_.toBuilder();
}
catchBlock_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(catchBlock_);
catchBlock_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = finallyBlock_.toBuilder();
}
finallyBlock_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(finallyBlock_);
finallyBlock_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Try> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Try>() {
public Try parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Try(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Try> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int TRYBLOCK_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement tryBlock_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public boolean hasTryBlock() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getTryBlock() {
return tryBlock_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getTryBlockOrBuilder() {
return tryBlock_;
}
public static final int CATCHBLOCK_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch catchBlock_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public boolean hasCatchBlock() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch getCatchBlock() {
return catchBlock_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.CatchOrBuilder getCatchBlockOrBuilder() {
return catchBlock_;
}
public static final int FINALLYBLOCK_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement finallyBlock_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public boolean hasFinallyBlock() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getFinallyBlock() {
return finallyBlock_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getFinallyBlockOrBuilder() {
return finallyBlock_;
}
private void initFields() {
tryBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
catchBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.getDefaultInstance();
finallyBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasTryBlock()) {
memoizedIsInitialized = 0;
return false;
}
if (!getTryBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (hasCatchBlock()) {
if (!getCatchBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasFinallyBlock()) {
if (!getFinallyBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, tryBlock_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, catchBlock_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, finallyBlock_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, tryBlock_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, catchBlock_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, finallyBlock_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Try}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Try)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.TryOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getTryBlockFieldBuilder();
getCatchBlockFieldBuilder();
getFinallyBlockFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (tryBlockBuilder_ == null) {
tryBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
tryBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (catchBlockBuilder_ == null) {
catchBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.getDefaultInstance();
} else {
catchBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
if (finallyBlockBuilder_ == null) {
finallyBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
finallyBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (tryBlockBuilder_ == null) {
result.tryBlock_ = tryBlock_;
} else {
result.tryBlock_ = tryBlockBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (catchBlockBuilder_ == null) {
result.catchBlock_ = catchBlock_;
} else {
result.catchBlock_ = catchBlockBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (finallyBlockBuilder_ == null) {
result.finallyBlock_ = finallyBlock_;
} else {
result.finallyBlock_ = finallyBlockBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try.getDefaultInstance()) return this;
if (other.hasTryBlock()) {
mergeTryBlock(other.getTryBlock());
}
if (other.hasCatchBlock()) {
mergeCatchBlock(other.getCatchBlock());
}
if (other.hasFinallyBlock()) {
mergeFinallyBlock(other.getFinallyBlock());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasTryBlock()) {
return false;
}
if (!getTryBlock().isInitialized()) {
return false;
}
if (hasCatchBlock()) {
if (!getCatchBlock().isInitialized()) {
return false;
}
}
if (hasFinallyBlock()) {
if (!getFinallyBlock().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Try) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement tryBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> tryBlockBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public boolean hasTryBlock() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getTryBlock() {
if (tryBlockBuilder_ == null) {
return tryBlock_;
} else {
return tryBlockBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public Builder setTryBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (tryBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
tryBlock_ = value;
onChanged();
} else {
tryBlockBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public Builder setTryBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (tryBlockBuilder_ == null) {
tryBlock_ = builderForValue.build();
onChanged();
} else {
tryBlockBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public Builder mergeTryBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (tryBlockBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
tryBlock_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
tryBlock_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(tryBlock_).mergeFrom(value).buildPartial();
} else {
tryBlock_ = value;
}
onChanged();
} else {
tryBlockBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public Builder clearTryBlock() {
if (tryBlockBuilder_ == null) {
tryBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
tryBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getTryBlockBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getTryBlockFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getTryBlockOrBuilder() {
if (tryBlockBuilder_ != null) {
return tryBlockBuilder_.getMessageOrBuilder();
} else {
return tryBlock_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement tryBlock = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getTryBlockFieldBuilder() {
if (tryBlockBuilder_ == null) {
tryBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getTryBlock(),
getParentForChildren(),
isClean());
tryBlock_ = null;
}
return tryBlockBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch catchBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.CatchOrBuilder> catchBlockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public boolean hasCatchBlock() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch getCatchBlock() {
if (catchBlockBuilder_ == null) {
return catchBlock_;
} else {
return catchBlockBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public Builder setCatchBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch value) {
if (catchBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
catchBlock_ = value;
onChanged();
} else {
catchBlockBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public Builder setCatchBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder builderForValue) {
if (catchBlockBuilder_ == null) {
catchBlock_ = builderForValue.build();
onChanged();
} else {
catchBlockBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public Builder mergeCatchBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch value) {
if (catchBlockBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
catchBlock_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.getDefaultInstance()) {
catchBlock_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.newBuilder(catchBlock_).mergeFrom(value).buildPartial();
} else {
catchBlock_ = value;
}
onChanged();
} else {
catchBlockBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public Builder clearCatchBlock() {
if (catchBlockBuilder_ == null) {
catchBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.getDefaultInstance();
onChanged();
} else {
catchBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder getCatchBlockBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getCatchBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.CatchOrBuilder getCatchBlockOrBuilder() {
if (catchBlockBuilder_ != null) {
return catchBlockBuilder_.getMessageOrBuilder();
} else {
return catchBlock_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Catch catchBlock = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.CatchOrBuilder>
getCatchBlockFieldBuilder() {
if (catchBlockBuilder_ == null) {
catchBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.CatchOrBuilder>(
getCatchBlock(),
getParentForChildren(),
isClean());
catchBlock_ = null;
}
return catchBlockBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement finallyBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> finallyBlockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public boolean hasFinallyBlock() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getFinallyBlock() {
if (finallyBlockBuilder_ == null) {
return finallyBlock_;
} else {
return finallyBlockBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public Builder setFinallyBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (finallyBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
finallyBlock_ = value;
onChanged();
} else {
finallyBlockBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public Builder setFinallyBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (finallyBlockBuilder_ == null) {
finallyBlock_ = builderForValue.build();
onChanged();
} else {
finallyBlockBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public Builder mergeFinallyBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (finallyBlockBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
finallyBlock_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
finallyBlock_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(finallyBlock_).mergeFrom(value).buildPartial();
} else {
finallyBlock_ = value;
}
onChanged();
} else {
finallyBlockBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public Builder clearFinallyBlock() {
if (finallyBlockBuilder_ == null) {
finallyBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
finallyBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getFinallyBlockBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getFinallyBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getFinallyBlockOrBuilder() {
if (finallyBlockBuilder_ != null) {
return finallyBlockBuilder_.getMessageOrBuilder();
} else {
return finallyBlock_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Statement finallyBlock = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getFinallyBlockFieldBuilder() {
if (finallyBlockBuilder_ == null) {
finallyBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getFinallyBlock(),
getParentForChildren(),
isClean());
finallyBlock_ = null;
}
return finallyBlockBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Try)
}
static {
defaultInstance = new Try(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Try)
}
public interface CatchOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Catch)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
boolean hasParameter();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter getParameter();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder getParameterOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
boolean hasBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Catch}
*/
public static final class Catch extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Catch)
CatchOrBuilder {
// Use Catch.newBuilder() to construct.
private Catch(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Catch(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Catch defaultInstance;
public static Catch getDefaultInstance() {
return defaultInstance;
}
public Catch getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Catch(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = parameter_.toBuilder();
}
parameter_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(parameter_);
parameter_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = body_.toBuilder();
}
body_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(body_);
body_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Catch> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Catch>() {
public Catch parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Catch(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Catch> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int PARAMETER_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parameter_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter getParameter() {
return parameter_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder getParameterOrBuilder() {
return parameter_;
}
public static final int BODY_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
return body_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
return body_;
}
private void initFields() {
parameter_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance();
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasParameter()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasBody()) {
memoizedIsInitialized = 0;
return false;
}
if (!getParameter().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getBody().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, body_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, body_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Catch}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Catch)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.CatchOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getParameterFieldBuilder();
getBodyFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (parameterBuilder_ == null) {
parameter_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (parameterBuilder_ == null) {
result.parameter_ = parameter_;
} else {
result.parameter_ = parameterBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (bodyBuilder_ == null) {
result.body_ = body_;
} else {
result.body_ = bodyBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch.getDefaultInstance()) return this;
if (other.hasParameter()) {
mergeParameter(other.getParameter());
}
if (other.hasBody()) {
mergeBody(other.getBody());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasParameter()) {
return false;
}
if (!hasBody()) {
return false;
}
if (!getParameter().isInitialized()) {
return false;
}
if (!getBody().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Catch) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter parameter_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder> parameterBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter getParameter() {
if (parameterBuilder_ == null) {
return parameter_;
} else {
return parameterBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder setParameter(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
parameter_ = value;
onChanged();
} else {
parameterBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder setParameter(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder builderForValue) {
if (parameterBuilder_ == null) {
parameter_ = builderForValue.build();
onChanged();
} else {
parameterBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder mergeParameter(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter value) {
if (parameterBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
parameter_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance()) {
parameter_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.newBuilder(parameter_).mergeFrom(value).buildPartial();
} else {
parameter_ = value;
}
onChanged();
} else {
parameterBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public Builder clearParameter() {
if (parameterBuilder_ == null) {
parameter_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.getDefaultInstance();
onChanged();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder getParameterBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getParameterFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder getParameterOrBuilder() {
if (parameterBuilder_ != null) {
return parameterBuilder_.getMessageOrBuilder();
} else {
return parameter_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Parameter parameter = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder>
getParameterFieldBuilder() {
if (parameterBuilder_ == null) {
parameterBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Parameter.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ParameterOrBuilder>(
getParameter(),
getParentForChildren(),
isClean());
parameter_ = null;
}
return parameterBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder> bodyBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public boolean hasBody() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement getBody() {
if (bodyBuilder_ == null) {
return body_;
} else {
return bodyBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder setBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
body_ = value;
onChanged();
} else {
bodyBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder setBody(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder builderForValue) {
if (bodyBuilder_ == null) {
body_ = builderForValue.build();
onChanged();
} else {
bodyBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder mergeBody(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement value) {
if (bodyBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
body_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance()) {
body_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.newBuilder(body_).mergeFrom(value).buildPartial();
} else {
body_ = value;
}
onChanged();
} else {
bodyBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public Builder clearBody() {
if (bodyBuilder_ == null) {
body_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.getDefaultInstance();
onChanged();
} else {
bodyBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder getBodyBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getBodyFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder getBodyOrBuilder() {
if (bodyBuilder_ != null) {
return bodyBuilder_.getMessageOrBuilder();
} else {
return body_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Statement body = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>
getBodyFieldBuilder() {
if (bodyBuilder_ == null) {
bodyBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Statement.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StatementOrBuilder>(
getBody(),
getParentForChildren(),
isClean());
body_ = null;
}
return bodyBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Catch)
}
static {
defaultInstance = new Catch(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Catch)
}
public interface EmptyOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Empty)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Empty}
*/
public static final class Empty extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Empty)
EmptyOrBuilder {
// Use Empty.newBuilder() to construct.
private Empty(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Empty(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Empty defaultInstance;
public static Empty getDefaultInstance() {
return defaultInstance;
}
public Empty getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Empty(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Empty> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Empty>() {
public Empty parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Empty(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Empty> getParserForType() {
return PARSER;
}
private void initFields() {
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Empty}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Empty)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.EmptyOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty(this);
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Empty) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Empty)
}
static {
defaultInstance = new Empty(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Empty)
}
public interface FragmentOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Fragment)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule>
getImportedModuleList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule getImportedModule(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
int getImportedModuleCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder>
getImportedModuleOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder getImportedModuleOrBuilder(
int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import>
getImportEntryList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import getImportEntry(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
int getImportEntryCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder>
getImportEntryOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder getImportEntryOrBuilder(
int index);
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
boolean hasDeclarationBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getDeclarationBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getDeclarationBlockOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
boolean hasExportBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getExportBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getExportBlockOrBuilder();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
boolean hasInitializerBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getInitializerBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getInitializerBlockOrBuilder();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding>
getNameBindingList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding getNameBinding(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
int getNameBindingCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder>
getNameBindingOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder getNameBindingOrBuilder(
int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel>
getClassModelList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel getClassModel(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
int getClassModelCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder>
getClassModelOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder getClassModelOrBuilder(
int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>
getModuleExpressionList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getModuleExpression(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
int getModuleExpressionCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getModuleExpressionOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getModuleExpressionOrBuilder(
int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule>
getInlineModuleList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule getInlineModule(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
int getInlineModuleCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder>
getInlineModuleOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder getInlineModuleOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Fragment}
*/
public static final class Fragment extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Fragment)
FragmentOrBuilder {
// Use Fragment.newBuilder() to construct.
private Fragment(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Fragment(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Fragment defaultInstance;
public static Fragment getDefaultInstance() {
return defaultInstance;
}
public Fragment getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Fragment(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
importedModule_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule>();
mutable_bitField0_ |= 0x00000001;
}
importedModule_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.PARSER, extensionRegistry));
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
importEntry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import>();
mutable_bitField0_ |= 0x00000002;
}
importEntry_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.PARSER, extensionRegistry));
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = declarationBlock_.toBuilder();
}
declarationBlock_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(declarationBlock_);
declarationBlock_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 34: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = exportBlock_.toBuilder();
}
exportBlock_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(exportBlock_);
exportBlock_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 42: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = initializerBlock_.toBuilder();
}
initializerBlock_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(initializerBlock_);
initializerBlock_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
case 50: {
if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
nameBinding_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding>();
mutable_bitField0_ |= 0x00000020;
}
nameBinding_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.PARSER, extensionRegistry));
break;
}
case 58: {
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
classModel_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel>();
mutable_bitField0_ |= 0x00000040;
}
classModel_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.PARSER, extensionRegistry));
break;
}
case 66: {
if (!((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
moduleExpression_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>();
mutable_bitField0_ |= 0x00000080;
}
moduleExpression_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry));
break;
}
case 74: {
if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
inlineModule_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule>();
mutable_bitField0_ |= 0x00000100;
}
inlineModule_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
importedModule_ = java.util.Collections.unmodifiableList(importedModule_);
}
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
importEntry_ = java.util.Collections.unmodifiableList(importEntry_);
}
if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
nameBinding_ = java.util.Collections.unmodifiableList(nameBinding_);
}
if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
classModel_ = java.util.Collections.unmodifiableList(classModel_);
}
if (((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
moduleExpression_ = java.util.Collections.unmodifiableList(moduleExpression_);
}
if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
inlineModule_ = java.util.Collections.unmodifiableList(inlineModule_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Fragment> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Fragment>() {
public Fragment parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Fragment(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Fragment> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int IMPORTED_MODULE_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule> importedModule_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule> getImportedModuleList() {
return importedModule_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder>
getImportedModuleOrBuilderList() {
return importedModule_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public int getImportedModuleCount() {
return importedModule_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule getImportedModule(int index) {
return importedModule_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder getImportedModuleOrBuilder(
int index) {
return importedModule_.get(index);
}
public static final int IMPORT_ENTRY_FIELD_NUMBER = 2;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import> importEntry_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import> getImportEntryList() {
return importEntry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder>
getImportEntryOrBuilderList() {
return importEntry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public int getImportEntryCount() {
return importEntry_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import getImportEntry(int index) {
return importEntry_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder getImportEntryOrBuilder(
int index) {
return importEntry_.get(index);
}
public static final int DECLARATION_BLOCK_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock declarationBlock_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public boolean hasDeclarationBlock() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getDeclarationBlock() {
return declarationBlock_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getDeclarationBlockOrBuilder() {
return declarationBlock_;
}
public static final int EXPORT_BLOCK_FIELD_NUMBER = 4;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock exportBlock_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public boolean hasExportBlock() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getExportBlock() {
return exportBlock_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getExportBlockOrBuilder() {
return exportBlock_;
}
public static final int INITIALIZER_BLOCK_FIELD_NUMBER = 5;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock initializerBlock_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public boolean hasInitializerBlock() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getInitializerBlock() {
return initializerBlock_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getInitializerBlockOrBuilder() {
return initializerBlock_;
}
public static final int NAME_BINDING_FIELD_NUMBER = 6;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding> nameBinding_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding> getNameBindingList() {
return nameBinding_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder>
getNameBindingOrBuilderList() {
return nameBinding_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public int getNameBindingCount() {
return nameBinding_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding getNameBinding(int index) {
return nameBinding_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder getNameBindingOrBuilder(
int index) {
return nameBinding_.get(index);
}
public static final int CLASS_MODEL_FIELD_NUMBER = 7;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel> classModel_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel> getClassModelList() {
return classModel_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder>
getClassModelOrBuilderList() {
return classModel_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public int getClassModelCount() {
return classModel_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel getClassModel(int index) {
return classModel_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder getClassModelOrBuilder(
int index) {
return classModel_.get(index);
}
public static final int MODULE_EXPRESSION_FIELD_NUMBER = 8;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> moduleExpression_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getModuleExpressionList() {
return moduleExpression_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getModuleExpressionOrBuilderList() {
return moduleExpression_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public int getModuleExpressionCount() {
return moduleExpression_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getModuleExpression(int index) {
return moduleExpression_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getModuleExpressionOrBuilder(
int index) {
return moduleExpression_.get(index);
}
public static final int INLINE_MODULE_FIELD_NUMBER = 9;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule> inlineModule_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule> getInlineModuleList() {
return inlineModule_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder>
getInlineModuleOrBuilderList() {
return inlineModule_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public int getInlineModuleCount() {
return inlineModule_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule getInlineModule(int index) {
return inlineModule_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder getInlineModuleOrBuilder(
int index) {
return inlineModule_.get(index);
}
private void initFields() {
importedModule_ = java.util.Collections.emptyList();
importEntry_ = java.util.Collections.emptyList();
declarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
exportBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
initializerBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
nameBinding_ = java.util.Collections.emptyList();
classModel_ = java.util.Collections.emptyList();
moduleExpression_ = java.util.Collections.emptyList();
inlineModule_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getImportedModuleCount(); i++) {
if (!getImportedModule(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getImportEntryCount(); i++) {
if (!getImportEntry(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasDeclarationBlock()) {
if (!getDeclarationBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasExportBlock()) {
if (!getExportBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasInitializerBlock()) {
if (!getInitializerBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getNameBindingCount(); i++) {
if (!getNameBinding(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getClassModelCount(); i++) {
if (!getClassModel(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getModuleExpressionCount(); i++) {
if (!getModuleExpression(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getInlineModuleCount(); i++) {
if (!getInlineModule(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < importedModule_.size(); i++) {
output.writeMessage(1, importedModule_.get(i));
}
for (int i = 0; i < importEntry_.size(); i++) {
output.writeMessage(2, importEntry_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(3, declarationBlock_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(4, exportBlock_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(5, initializerBlock_);
}
for (int i = 0; i < nameBinding_.size(); i++) {
output.writeMessage(6, nameBinding_.get(i));
}
for (int i = 0; i < classModel_.size(); i++) {
output.writeMessage(7, classModel_.get(i));
}
for (int i = 0; i < moduleExpression_.size(); i++) {
output.writeMessage(8, moduleExpression_.get(i));
}
for (int i = 0; i < inlineModule_.size(); i++) {
output.writeMessage(9, inlineModule_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < importedModule_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, importedModule_.get(i));
}
for (int i = 0; i < importEntry_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, importEntry_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, declarationBlock_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(4, exportBlock_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(5, initializerBlock_);
}
for (int i = 0; i < nameBinding_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(6, nameBinding_.get(i));
}
for (int i = 0; i < classModel_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(7, classModel_.get(i));
}
for (int i = 0; i < moduleExpression_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(8, moduleExpression_.get(i));
}
for (int i = 0; i < inlineModule_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(9, inlineModule_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Fragment}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Fragment)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FragmentOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getImportedModuleFieldBuilder();
getImportEntryFieldBuilder();
getDeclarationBlockFieldBuilder();
getExportBlockFieldBuilder();
getInitializerBlockFieldBuilder();
getNameBindingFieldBuilder();
getClassModelFieldBuilder();
getModuleExpressionFieldBuilder();
getInlineModuleFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (importedModuleBuilder_ == null) {
importedModule_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
importedModuleBuilder_.clear();
}
if (importEntryBuilder_ == null) {
importEntry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
importEntryBuilder_.clear();
}
if (declarationBlockBuilder_ == null) {
declarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
} else {
declarationBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
if (exportBlockBuilder_ == null) {
exportBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
} else {
exportBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
if (initializerBlockBuilder_ == null) {
initializerBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
} else {
initializerBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
if (nameBindingBuilder_ == null) {
nameBinding_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
} else {
nameBindingBuilder_.clear();
}
if (classModelBuilder_ == null) {
classModel_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
} else {
classModelBuilder_.clear();
}
if (moduleExpressionBuilder_ == null) {
moduleExpression_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
} else {
moduleExpressionBuilder_.clear();
}
if (inlineModuleBuilder_ == null) {
inlineModule_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
} else {
inlineModuleBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (importedModuleBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
importedModule_ = java.util.Collections.unmodifiableList(importedModule_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.importedModule_ = importedModule_;
} else {
result.importedModule_ = importedModuleBuilder_.build();
}
if (importEntryBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
importEntry_ = java.util.Collections.unmodifiableList(importEntry_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.importEntry_ = importEntry_;
} else {
result.importEntry_ = importEntryBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000001;
}
if (declarationBlockBuilder_ == null) {
result.declarationBlock_ = declarationBlock_;
} else {
result.declarationBlock_ = declarationBlockBuilder_.build();
}
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000002;
}
if (exportBlockBuilder_ == null) {
result.exportBlock_ = exportBlock_;
} else {
result.exportBlock_ = exportBlockBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000004;
}
if (initializerBlockBuilder_ == null) {
result.initializerBlock_ = initializerBlock_;
} else {
result.initializerBlock_ = initializerBlockBuilder_.build();
}
if (nameBindingBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020)) {
nameBinding_ = java.util.Collections.unmodifiableList(nameBinding_);
bitField0_ = (bitField0_ & ~0x00000020);
}
result.nameBinding_ = nameBinding_;
} else {
result.nameBinding_ = nameBindingBuilder_.build();
}
if (classModelBuilder_ == null) {
if (((bitField0_ & 0x00000040) == 0x00000040)) {
classModel_ = java.util.Collections.unmodifiableList(classModel_);
bitField0_ = (bitField0_ & ~0x00000040);
}
result.classModel_ = classModel_;
} else {
result.classModel_ = classModelBuilder_.build();
}
if (moduleExpressionBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080)) {
moduleExpression_ = java.util.Collections.unmodifiableList(moduleExpression_);
bitField0_ = (bitField0_ & ~0x00000080);
}
result.moduleExpression_ = moduleExpression_;
} else {
result.moduleExpression_ = moduleExpressionBuilder_.build();
}
if (inlineModuleBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100)) {
inlineModule_ = java.util.Collections.unmodifiableList(inlineModule_);
bitField0_ = (bitField0_ & ~0x00000100);
}
result.inlineModule_ = inlineModule_;
} else {
result.inlineModule_ = inlineModuleBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.getDefaultInstance()) return this;
if (importedModuleBuilder_ == null) {
if (!other.importedModule_.isEmpty()) {
if (importedModule_.isEmpty()) {
importedModule_ = other.importedModule_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureImportedModuleIsMutable();
importedModule_.addAll(other.importedModule_);
}
onChanged();
}
} else {
if (!other.importedModule_.isEmpty()) {
if (importedModuleBuilder_.isEmpty()) {
importedModuleBuilder_.dispose();
importedModuleBuilder_ = null;
importedModule_ = other.importedModule_;
bitField0_ = (bitField0_ & ~0x00000001);
importedModuleBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getImportedModuleFieldBuilder() : null;
} else {
importedModuleBuilder_.addAllMessages(other.importedModule_);
}
}
}
if (importEntryBuilder_ == null) {
if (!other.importEntry_.isEmpty()) {
if (importEntry_.isEmpty()) {
importEntry_ = other.importEntry_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureImportEntryIsMutable();
importEntry_.addAll(other.importEntry_);
}
onChanged();
}
} else {
if (!other.importEntry_.isEmpty()) {
if (importEntryBuilder_.isEmpty()) {
importEntryBuilder_.dispose();
importEntryBuilder_ = null;
importEntry_ = other.importEntry_;
bitField0_ = (bitField0_ & ~0x00000002);
importEntryBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getImportEntryFieldBuilder() : null;
} else {
importEntryBuilder_.addAllMessages(other.importEntry_);
}
}
}
if (other.hasDeclarationBlock()) {
mergeDeclarationBlock(other.getDeclarationBlock());
}
if (other.hasExportBlock()) {
mergeExportBlock(other.getExportBlock());
}
if (other.hasInitializerBlock()) {
mergeInitializerBlock(other.getInitializerBlock());
}
if (nameBindingBuilder_ == null) {
if (!other.nameBinding_.isEmpty()) {
if (nameBinding_.isEmpty()) {
nameBinding_ = other.nameBinding_;
bitField0_ = (bitField0_ & ~0x00000020);
} else {
ensureNameBindingIsMutable();
nameBinding_.addAll(other.nameBinding_);
}
onChanged();
}
} else {
if (!other.nameBinding_.isEmpty()) {
if (nameBindingBuilder_.isEmpty()) {
nameBindingBuilder_.dispose();
nameBindingBuilder_ = null;
nameBinding_ = other.nameBinding_;
bitField0_ = (bitField0_ & ~0x00000020);
nameBindingBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getNameBindingFieldBuilder() : null;
} else {
nameBindingBuilder_.addAllMessages(other.nameBinding_);
}
}
}
if (classModelBuilder_ == null) {
if (!other.classModel_.isEmpty()) {
if (classModel_.isEmpty()) {
classModel_ = other.classModel_;
bitField0_ = (bitField0_ & ~0x00000040);
} else {
ensureClassModelIsMutable();
classModel_.addAll(other.classModel_);
}
onChanged();
}
} else {
if (!other.classModel_.isEmpty()) {
if (classModelBuilder_.isEmpty()) {
classModelBuilder_.dispose();
classModelBuilder_ = null;
classModel_ = other.classModel_;
bitField0_ = (bitField0_ & ~0x00000040);
classModelBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getClassModelFieldBuilder() : null;
} else {
classModelBuilder_.addAllMessages(other.classModel_);
}
}
}
if (moduleExpressionBuilder_ == null) {
if (!other.moduleExpression_.isEmpty()) {
if (moduleExpression_.isEmpty()) {
moduleExpression_ = other.moduleExpression_;
bitField0_ = (bitField0_ & ~0x00000080);
} else {
ensureModuleExpressionIsMutable();
moduleExpression_.addAll(other.moduleExpression_);
}
onChanged();
}
} else {
if (!other.moduleExpression_.isEmpty()) {
if (moduleExpressionBuilder_.isEmpty()) {
moduleExpressionBuilder_.dispose();
moduleExpressionBuilder_ = null;
moduleExpression_ = other.moduleExpression_;
bitField0_ = (bitField0_ & ~0x00000080);
moduleExpressionBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getModuleExpressionFieldBuilder() : null;
} else {
moduleExpressionBuilder_.addAllMessages(other.moduleExpression_);
}
}
}
if (inlineModuleBuilder_ == null) {
if (!other.inlineModule_.isEmpty()) {
if (inlineModule_.isEmpty()) {
inlineModule_ = other.inlineModule_;
bitField0_ = (bitField0_ & ~0x00000100);
} else {
ensureInlineModuleIsMutable();
inlineModule_.addAll(other.inlineModule_);
}
onChanged();
}
} else {
if (!other.inlineModule_.isEmpty()) {
if (inlineModuleBuilder_.isEmpty()) {
inlineModuleBuilder_.dispose();
inlineModuleBuilder_ = null;
inlineModule_ = other.inlineModule_;
bitField0_ = (bitField0_ & ~0x00000100);
inlineModuleBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getInlineModuleFieldBuilder() : null;
} else {
inlineModuleBuilder_.addAllMessages(other.inlineModule_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getImportedModuleCount(); i++) {
if (!getImportedModule(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getImportEntryCount(); i++) {
if (!getImportEntry(i).isInitialized()) {
return false;
}
}
if (hasDeclarationBlock()) {
if (!getDeclarationBlock().isInitialized()) {
return false;
}
}
if (hasExportBlock()) {
if (!getExportBlock().isInitialized()) {
return false;
}
}
if (hasInitializerBlock()) {
if (!getInitializerBlock().isInitialized()) {
return false;
}
}
for (int i = 0; i < getNameBindingCount(); i++) {
if (!getNameBinding(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getClassModelCount(); i++) {
if (!getClassModel(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getModuleExpressionCount(); i++) {
if (!getModuleExpression(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getInlineModuleCount(); i++) {
if (!getInlineModule(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule> importedModule_ =
java.util.Collections.emptyList();
private void ensureImportedModuleIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
importedModule_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule>(importedModule_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder> importedModuleBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule> getImportedModuleList() {
if (importedModuleBuilder_ == null) {
return java.util.Collections.unmodifiableList(importedModule_);
} else {
return importedModuleBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public int getImportedModuleCount() {
if (importedModuleBuilder_ == null) {
return importedModule_.size();
} else {
return importedModuleBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule getImportedModule(int index) {
if (importedModuleBuilder_ == null) {
return importedModule_.get(index);
} else {
return importedModuleBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder setImportedModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule value) {
if (importedModuleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureImportedModuleIsMutable();
importedModule_.set(index, value);
onChanged();
} else {
importedModuleBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder setImportedModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder builderForValue) {
if (importedModuleBuilder_ == null) {
ensureImportedModuleIsMutable();
importedModule_.set(index, builderForValue.build());
onChanged();
} else {
importedModuleBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder addImportedModule(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule value) {
if (importedModuleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureImportedModuleIsMutable();
importedModule_.add(value);
onChanged();
} else {
importedModuleBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder addImportedModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule value) {
if (importedModuleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureImportedModuleIsMutable();
importedModule_.add(index, value);
onChanged();
} else {
importedModuleBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder addImportedModule(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder builderForValue) {
if (importedModuleBuilder_ == null) {
ensureImportedModuleIsMutable();
importedModule_.add(builderForValue.build());
onChanged();
} else {
importedModuleBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder addImportedModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder builderForValue) {
if (importedModuleBuilder_ == null) {
ensureImportedModuleIsMutable();
importedModule_.add(index, builderForValue.build());
onChanged();
} else {
importedModuleBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder addAllImportedModule(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule> values) {
if (importedModuleBuilder_ == null) {
ensureImportedModuleIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, importedModule_);
onChanged();
} else {
importedModuleBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder clearImportedModule() {
if (importedModuleBuilder_ == null) {
importedModule_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
importedModuleBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public Builder removeImportedModule(int index) {
if (importedModuleBuilder_ == null) {
ensureImportedModuleIsMutable();
importedModule_.remove(index);
onChanged();
} else {
importedModuleBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder getImportedModuleBuilder(
int index) {
return getImportedModuleFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder getImportedModuleOrBuilder(
int index) {
if (importedModuleBuilder_ == null) {
return importedModule_.get(index); } else {
return importedModuleBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder>
getImportedModuleOrBuilderList() {
if (importedModuleBuilder_ != null) {
return importedModuleBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(importedModule_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder addImportedModuleBuilder() {
return getImportedModuleFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder addImportedModuleBuilder(
int index) {
return getImportedModuleFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ImportedModule imported_module = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder>
getImportedModuleBuilderList() {
return getImportedModuleFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder>
getImportedModuleFieldBuilder() {
if (importedModuleBuilder_ == null) {
importedModuleBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder>(
importedModule_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
importedModule_ = null;
}
return importedModuleBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import> importEntry_ =
java.util.Collections.emptyList();
private void ensureImportEntryIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
importEntry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import>(importEntry_);
bitField0_ |= 0x00000002;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder> importEntryBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import> getImportEntryList() {
if (importEntryBuilder_ == null) {
return java.util.Collections.unmodifiableList(importEntry_);
} else {
return importEntryBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public int getImportEntryCount() {
if (importEntryBuilder_ == null) {
return importEntry_.size();
} else {
return importEntryBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import getImportEntry(int index) {
if (importEntryBuilder_ == null) {
return importEntry_.get(index);
} else {
return importEntryBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder setImportEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import value) {
if (importEntryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureImportEntryIsMutable();
importEntry_.set(index, value);
onChanged();
} else {
importEntryBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder setImportEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder builderForValue) {
if (importEntryBuilder_ == null) {
ensureImportEntryIsMutable();
importEntry_.set(index, builderForValue.build());
onChanged();
} else {
importEntryBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder addImportEntry(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import value) {
if (importEntryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureImportEntryIsMutable();
importEntry_.add(value);
onChanged();
} else {
importEntryBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder addImportEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import value) {
if (importEntryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureImportEntryIsMutable();
importEntry_.add(index, value);
onChanged();
} else {
importEntryBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder addImportEntry(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder builderForValue) {
if (importEntryBuilder_ == null) {
ensureImportEntryIsMutable();
importEntry_.add(builderForValue.build());
onChanged();
} else {
importEntryBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder addImportEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder builderForValue) {
if (importEntryBuilder_ == null) {
ensureImportEntryIsMutable();
importEntry_.add(index, builderForValue.build());
onChanged();
} else {
importEntryBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder addAllImportEntry(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import> values) {
if (importEntryBuilder_ == null) {
ensureImportEntryIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, importEntry_);
onChanged();
} else {
importEntryBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder clearImportEntry() {
if (importEntryBuilder_ == null) {
importEntry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
importEntryBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public Builder removeImportEntry(int index) {
if (importEntryBuilder_ == null) {
ensureImportEntryIsMutable();
importEntry_.remove(index);
onChanged();
} else {
importEntryBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder getImportEntryBuilder(
int index) {
return getImportEntryFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder getImportEntryOrBuilder(
int index) {
if (importEntryBuilder_ == null) {
return importEntry_.get(index); } else {
return importEntryBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder>
getImportEntryOrBuilderList() {
if (importEntryBuilder_ != null) {
return importEntryBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(importEntry_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder addImportEntryBuilder() {
return getImportEntryFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder addImportEntryBuilder(
int index) {
return getImportEntryFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Import import_entry = 2;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder>
getImportEntryBuilderList() {
return getImportEntryFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder>
getImportEntryFieldBuilder() {
if (importEntryBuilder_ == null) {
importEntryBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder>(
importEntry_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
importEntry_ = null;
}
return importEntryBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock declarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder> declarationBlockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public boolean hasDeclarationBlock() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getDeclarationBlock() {
if (declarationBlockBuilder_ == null) {
return declarationBlock_;
} else {
return declarationBlockBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public Builder setDeclarationBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (declarationBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
declarationBlock_ = value;
onChanged();
} else {
declarationBlockBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public Builder setDeclarationBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder builderForValue) {
if (declarationBlockBuilder_ == null) {
declarationBlock_ = builderForValue.build();
onChanged();
} else {
declarationBlockBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public Builder mergeDeclarationBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (declarationBlockBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
declarationBlock_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance()) {
declarationBlock_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.newBuilder(declarationBlock_).mergeFrom(value).buildPartial();
} else {
declarationBlock_ = value;
}
onChanged();
} else {
declarationBlockBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public Builder clearDeclarationBlock() {
if (declarationBlockBuilder_ == null) {
declarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
onChanged();
} else {
declarationBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder getDeclarationBlockBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getDeclarationBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getDeclarationBlockOrBuilder() {
if (declarationBlockBuilder_ != null) {
return declarationBlockBuilder_.getMessageOrBuilder();
} else {
return declarationBlock_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock declaration_block = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>
getDeclarationBlockFieldBuilder() {
if (declarationBlockBuilder_ == null) {
declarationBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>(
getDeclarationBlock(),
getParentForChildren(),
isClean());
declarationBlock_ = null;
}
return declarationBlockBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock exportBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder> exportBlockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public boolean hasExportBlock() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getExportBlock() {
if (exportBlockBuilder_ == null) {
return exportBlock_;
} else {
return exportBlockBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public Builder setExportBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (exportBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
exportBlock_ = value;
onChanged();
} else {
exportBlockBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public Builder setExportBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder builderForValue) {
if (exportBlockBuilder_ == null) {
exportBlock_ = builderForValue.build();
onChanged();
} else {
exportBlockBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public Builder mergeExportBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (exportBlockBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
exportBlock_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance()) {
exportBlock_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.newBuilder(exportBlock_).mergeFrom(value).buildPartial();
} else {
exportBlock_ = value;
}
onChanged();
} else {
exportBlockBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public Builder clearExportBlock() {
if (exportBlockBuilder_ == null) {
exportBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
onChanged();
} else {
exportBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder getExportBlockBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getExportBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getExportBlockOrBuilder() {
if (exportBlockBuilder_ != null) {
return exportBlockBuilder_.getMessageOrBuilder();
} else {
return exportBlock_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock export_block = 4;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>
getExportBlockFieldBuilder() {
if (exportBlockBuilder_ == null) {
exportBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>(
getExportBlock(),
getParentForChildren(),
isClean());
exportBlock_ = null;
}
return exportBlockBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock initializerBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder> initializerBlockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public boolean hasInitializerBlock() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getInitializerBlock() {
if (initializerBlockBuilder_ == null) {
return initializerBlock_;
} else {
return initializerBlockBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public Builder setInitializerBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (initializerBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
initializerBlock_ = value;
onChanged();
} else {
initializerBlockBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public Builder setInitializerBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder builderForValue) {
if (initializerBlockBuilder_ == null) {
initializerBlock_ = builderForValue.build();
onChanged();
} else {
initializerBlockBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public Builder mergeInitializerBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (initializerBlockBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
initializerBlock_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance()) {
initializerBlock_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.newBuilder(initializerBlock_).mergeFrom(value).buildPartial();
} else {
initializerBlock_ = value;
}
onChanged();
} else {
initializerBlockBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public Builder clearInitializerBlock() {
if (initializerBlockBuilder_ == null) {
initializerBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
onChanged();
} else {
initializerBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder getInitializerBlockBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getInitializerBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getInitializerBlockOrBuilder() {
if (initializerBlockBuilder_ != null) {
return initializerBlockBuilder_.getMessageOrBuilder();
} else {
return initializerBlock_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock initializer_block = 5;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>
getInitializerBlockFieldBuilder() {
if (initializerBlockBuilder_ == null) {
initializerBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>(
getInitializerBlock(),
getParentForChildren(),
isClean());
initializerBlock_ = null;
}
return initializerBlockBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding> nameBinding_ =
java.util.Collections.emptyList();
private void ensureNameBindingIsMutable() {
if (!((bitField0_ & 0x00000020) == 0x00000020)) {
nameBinding_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding>(nameBinding_);
bitField0_ |= 0x00000020;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder> nameBindingBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding> getNameBindingList() {
if (nameBindingBuilder_ == null) {
return java.util.Collections.unmodifiableList(nameBinding_);
} else {
return nameBindingBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public int getNameBindingCount() {
if (nameBindingBuilder_ == null) {
return nameBinding_.size();
} else {
return nameBindingBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding getNameBinding(int index) {
if (nameBindingBuilder_ == null) {
return nameBinding_.get(index);
} else {
return nameBindingBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder setNameBinding(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding value) {
if (nameBindingBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureNameBindingIsMutable();
nameBinding_.set(index, value);
onChanged();
} else {
nameBindingBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder setNameBinding(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder builderForValue) {
if (nameBindingBuilder_ == null) {
ensureNameBindingIsMutable();
nameBinding_.set(index, builderForValue.build());
onChanged();
} else {
nameBindingBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder addNameBinding(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding value) {
if (nameBindingBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureNameBindingIsMutable();
nameBinding_.add(value);
onChanged();
} else {
nameBindingBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder addNameBinding(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding value) {
if (nameBindingBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureNameBindingIsMutable();
nameBinding_.add(index, value);
onChanged();
} else {
nameBindingBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder addNameBinding(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder builderForValue) {
if (nameBindingBuilder_ == null) {
ensureNameBindingIsMutable();
nameBinding_.add(builderForValue.build());
onChanged();
} else {
nameBindingBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder addNameBinding(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder builderForValue) {
if (nameBindingBuilder_ == null) {
ensureNameBindingIsMutable();
nameBinding_.add(index, builderForValue.build());
onChanged();
} else {
nameBindingBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder addAllNameBinding(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding> values) {
if (nameBindingBuilder_ == null) {
ensureNameBindingIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, nameBinding_);
onChanged();
} else {
nameBindingBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder clearNameBinding() {
if (nameBindingBuilder_ == null) {
nameBinding_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
} else {
nameBindingBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public Builder removeNameBinding(int index) {
if (nameBindingBuilder_ == null) {
ensureNameBindingIsMutable();
nameBinding_.remove(index);
onChanged();
} else {
nameBindingBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder getNameBindingBuilder(
int index) {
return getNameBindingFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder getNameBindingOrBuilder(
int index) {
if (nameBindingBuilder_ == null) {
return nameBinding_.get(index); } else {
return nameBindingBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder>
getNameBindingOrBuilderList() {
if (nameBindingBuilder_ != null) {
return nameBindingBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(nameBinding_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder addNameBindingBuilder() {
return getNameBindingFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder addNameBindingBuilder(
int index) {
return getNameBindingFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.NameBinding name_binding = 6;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder>
getNameBindingBuilderList() {
return getNameBindingFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder>
getNameBindingFieldBuilder() {
if (nameBindingBuilder_ == null) {
nameBindingBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder>(
nameBinding_,
((bitField0_ & 0x00000020) == 0x00000020),
getParentForChildren(),
isClean());
nameBinding_ = null;
}
return nameBindingBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel> classModel_ =
java.util.Collections.emptyList();
private void ensureClassModelIsMutable() {
if (!((bitField0_ & 0x00000040) == 0x00000040)) {
classModel_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel>(classModel_);
bitField0_ |= 0x00000040;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder> classModelBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel> getClassModelList() {
if (classModelBuilder_ == null) {
return java.util.Collections.unmodifiableList(classModel_);
} else {
return classModelBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public int getClassModelCount() {
if (classModelBuilder_ == null) {
return classModel_.size();
} else {
return classModelBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel getClassModel(int index) {
if (classModelBuilder_ == null) {
return classModel_.get(index);
} else {
return classModelBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder setClassModel(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel value) {
if (classModelBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureClassModelIsMutable();
classModel_.set(index, value);
onChanged();
} else {
classModelBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder setClassModel(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder builderForValue) {
if (classModelBuilder_ == null) {
ensureClassModelIsMutable();
classModel_.set(index, builderForValue.build());
onChanged();
} else {
classModelBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder addClassModel(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel value) {
if (classModelBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureClassModelIsMutable();
classModel_.add(value);
onChanged();
} else {
classModelBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder addClassModel(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel value) {
if (classModelBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureClassModelIsMutable();
classModel_.add(index, value);
onChanged();
} else {
classModelBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder addClassModel(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder builderForValue) {
if (classModelBuilder_ == null) {
ensureClassModelIsMutable();
classModel_.add(builderForValue.build());
onChanged();
} else {
classModelBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder addClassModel(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder builderForValue) {
if (classModelBuilder_ == null) {
ensureClassModelIsMutable();
classModel_.add(index, builderForValue.build());
onChanged();
} else {
classModelBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder addAllClassModel(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel> values) {
if (classModelBuilder_ == null) {
ensureClassModelIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, classModel_);
onChanged();
} else {
classModelBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder clearClassModel() {
if (classModelBuilder_ == null) {
classModel_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
} else {
classModelBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public Builder removeClassModel(int index) {
if (classModelBuilder_ == null) {
ensureClassModelIsMutable();
classModel_.remove(index);
onChanged();
} else {
classModelBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder getClassModelBuilder(
int index) {
return getClassModelFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder getClassModelOrBuilder(
int index) {
if (classModelBuilder_ == null) {
return classModel_.get(index); } else {
return classModelBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder>
getClassModelOrBuilderList() {
if (classModelBuilder_ != null) {
return classModelBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(classModel_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder addClassModelBuilder() {
return getClassModelFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder addClassModelBuilder(
int index) {
return getClassModelFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.ClassModel class_model = 7;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder>
getClassModelBuilderList() {
return getClassModelFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder>
getClassModelFieldBuilder() {
if (classModelBuilder_ == null) {
classModelBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder>(
classModel_,
((bitField0_ & 0x00000040) == 0x00000040),
getParentForChildren(),
isClean());
classModel_ = null;
}
return classModelBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> moduleExpression_ =
java.util.Collections.emptyList();
private void ensureModuleExpressionIsMutable() {
if (!((bitField0_ & 0x00000080) == 0x00000080)) {
moduleExpression_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression>(moduleExpression_);
bitField0_ |= 0x00000080;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> moduleExpressionBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> getModuleExpressionList() {
if (moduleExpressionBuilder_ == null) {
return java.util.Collections.unmodifiableList(moduleExpression_);
} else {
return moduleExpressionBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public int getModuleExpressionCount() {
if (moduleExpressionBuilder_ == null) {
return moduleExpression_.size();
} else {
return moduleExpressionBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getModuleExpression(int index) {
if (moduleExpressionBuilder_ == null) {
return moduleExpression_.get(index);
} else {
return moduleExpressionBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder setModuleExpression(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (moduleExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureModuleExpressionIsMutable();
moduleExpression_.set(index, value);
onChanged();
} else {
moduleExpressionBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder setModuleExpression(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (moduleExpressionBuilder_ == null) {
ensureModuleExpressionIsMutable();
moduleExpression_.set(index, builderForValue.build());
onChanged();
} else {
moduleExpressionBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder addModuleExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (moduleExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureModuleExpressionIsMutable();
moduleExpression_.add(value);
onChanged();
} else {
moduleExpressionBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder addModuleExpression(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (moduleExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureModuleExpressionIsMutable();
moduleExpression_.add(index, value);
onChanged();
} else {
moduleExpressionBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder addModuleExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (moduleExpressionBuilder_ == null) {
ensureModuleExpressionIsMutable();
moduleExpression_.add(builderForValue.build());
onChanged();
} else {
moduleExpressionBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder addModuleExpression(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (moduleExpressionBuilder_ == null) {
ensureModuleExpressionIsMutable();
moduleExpression_.add(index, builderForValue.build());
onChanged();
} else {
moduleExpressionBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder addAllModuleExpression(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression> values) {
if (moduleExpressionBuilder_ == null) {
ensureModuleExpressionIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, moduleExpression_);
onChanged();
} else {
moduleExpressionBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder clearModuleExpression() {
if (moduleExpressionBuilder_ == null) {
moduleExpression_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
onChanged();
} else {
moduleExpressionBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public Builder removeModuleExpression(int index) {
if (moduleExpressionBuilder_ == null) {
ensureModuleExpressionIsMutable();
moduleExpression_.remove(index);
onChanged();
} else {
moduleExpressionBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getModuleExpressionBuilder(
int index) {
return getModuleExpressionFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getModuleExpressionOrBuilder(
int index) {
if (moduleExpressionBuilder_ == null) {
return moduleExpression_.get(index); } else {
return moduleExpressionBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getModuleExpressionOrBuilderList() {
if (moduleExpressionBuilder_ != null) {
return moduleExpressionBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(moduleExpression_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addModuleExpressionBuilder() {
return getModuleExpressionFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder addModuleExpressionBuilder(
int index) {
return getModuleExpressionFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Expression module_expression = 8;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder>
getModuleExpressionBuilderList() {
return getModuleExpressionFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getModuleExpressionFieldBuilder() {
if (moduleExpressionBuilder_ == null) {
moduleExpressionBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
moduleExpression_,
((bitField0_ & 0x00000080) == 0x00000080),
getParentForChildren(),
isClean());
moduleExpression_ = null;
}
return moduleExpressionBuilder_;
}
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule> inlineModule_ =
java.util.Collections.emptyList();
private void ensureInlineModuleIsMutable() {
if (!((bitField0_ & 0x00000100) == 0x00000100)) {
inlineModule_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule>(inlineModule_);
bitField0_ |= 0x00000100;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder> inlineModuleBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule> getInlineModuleList() {
if (inlineModuleBuilder_ == null) {
return java.util.Collections.unmodifiableList(inlineModule_);
} else {
return inlineModuleBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public int getInlineModuleCount() {
if (inlineModuleBuilder_ == null) {
return inlineModule_.size();
} else {
return inlineModuleBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule getInlineModule(int index) {
if (inlineModuleBuilder_ == null) {
return inlineModule_.get(index);
} else {
return inlineModuleBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder setInlineModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule value) {
if (inlineModuleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInlineModuleIsMutable();
inlineModule_.set(index, value);
onChanged();
} else {
inlineModuleBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder setInlineModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder builderForValue) {
if (inlineModuleBuilder_ == null) {
ensureInlineModuleIsMutable();
inlineModule_.set(index, builderForValue.build());
onChanged();
} else {
inlineModuleBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder addInlineModule(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule value) {
if (inlineModuleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInlineModuleIsMutable();
inlineModule_.add(value);
onChanged();
} else {
inlineModuleBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder addInlineModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule value) {
if (inlineModuleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInlineModuleIsMutable();
inlineModule_.add(index, value);
onChanged();
} else {
inlineModuleBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder addInlineModule(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder builderForValue) {
if (inlineModuleBuilder_ == null) {
ensureInlineModuleIsMutable();
inlineModule_.add(builderForValue.build());
onChanged();
} else {
inlineModuleBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder addInlineModule(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder builderForValue) {
if (inlineModuleBuilder_ == null) {
ensureInlineModuleIsMutable();
inlineModule_.add(index, builderForValue.build());
onChanged();
} else {
inlineModuleBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder addAllInlineModule(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule> values) {
if (inlineModuleBuilder_ == null) {
ensureInlineModuleIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, inlineModule_);
onChanged();
} else {
inlineModuleBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder clearInlineModule() {
if (inlineModuleBuilder_ == null) {
inlineModule_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
} else {
inlineModuleBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public Builder removeInlineModule(int index) {
if (inlineModuleBuilder_ == null) {
ensureInlineModuleIsMutable();
inlineModule_.remove(index);
onChanged();
} else {
inlineModuleBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder getInlineModuleBuilder(
int index) {
return getInlineModuleFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder getInlineModuleOrBuilder(
int index) {
if (inlineModuleBuilder_ == null) {
return inlineModule_.get(index); } else {
return inlineModuleBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder>
getInlineModuleOrBuilderList() {
if (inlineModuleBuilder_ != null) {
return inlineModuleBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(inlineModule_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder addInlineModuleBuilder() {
return getInlineModuleFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder addInlineModuleBuilder(
int index) {
return getInlineModuleFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.InlineModule inline_module = 9;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder>
getInlineModuleBuilderList() {
return getInlineModuleFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder>
getInlineModuleFieldBuilder() {
if (inlineModuleBuilder_ == null) {
inlineModuleBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder>(
inlineModule_,
((bitField0_ & 0x00000100) == 0x00000100),
getParentForChildren(),
isClean());
inlineModule_ = null;
}
return inlineModuleBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Fragment)
}
static {
defaultInstance = new Fragment(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Fragment)
}
public interface ImportedModuleOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ImportedModule)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 external_name_id = 1;</code>
*/
boolean hasExternalNameId();
/**
* <code>required int32 external_name_id = 1;</code>
*/
int getExternalNameId();
/**
* <code>required int32 internal_name_id = 2;</code>
*/
boolean hasInternalNameId();
/**
* <code>required int32 internal_name_id = 2;</code>
*/
int getInternalNameId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
boolean hasPlainReference();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getPlainReference();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getPlainReferenceOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ImportedModule}
*/
public static final class ImportedModule extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ImportedModule)
ImportedModuleOrBuilder {
// Use ImportedModule.newBuilder() to construct.
private ImportedModule(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ImportedModule(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ImportedModule defaultInstance;
public static ImportedModule getDefaultInstance() {
return defaultInstance;
}
public ImportedModule getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ImportedModule(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
externalNameId_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
internalNameId_ = input.readInt32();
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = plainReference_.toBuilder();
}
plainReference_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(plainReference_);
plainReference_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ImportedModule> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ImportedModule>() {
public ImportedModule parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ImportedModule(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ImportedModule> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int EXTERNAL_NAME_ID_FIELD_NUMBER = 1;
private int externalNameId_;
/**
* <code>required int32 external_name_id = 1;</code>
*/
public boolean hasExternalNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 external_name_id = 1;</code>
*/
public int getExternalNameId() {
return externalNameId_;
}
public static final int INTERNAL_NAME_ID_FIELD_NUMBER = 2;
private int internalNameId_;
/**
* <code>required int32 internal_name_id = 2;</code>
*/
public boolean hasInternalNameId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 internal_name_id = 2;</code>
*/
public int getInternalNameId() {
return internalNameId_;
}
public static final int PLAIN_REFERENCE_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression plainReference_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public boolean hasPlainReference() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getPlainReference() {
return plainReference_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getPlainReferenceOrBuilder() {
return plainReference_;
}
private void initFields() {
externalNameId_ = 0;
internalNameId_ = 0;
plainReference_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasExternalNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasInternalNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (hasPlainReference()) {
if (!getPlainReference().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, externalNameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, internalNameId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, plainReference_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, externalNameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, internalNameId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, plainReference_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ImportedModule}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ImportedModule)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModuleOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getPlainReferenceFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
externalNameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
internalNameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
if (plainReferenceBuilder_ == null) {
plainReference_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
plainReferenceBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.externalNameId_ = externalNameId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.internalNameId_ = internalNameId_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (plainReferenceBuilder_ == null) {
result.plainReference_ = plainReference_;
} else {
result.plainReference_ = plainReferenceBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule.getDefaultInstance()) return this;
if (other.hasExternalNameId()) {
setExternalNameId(other.getExternalNameId());
}
if (other.hasInternalNameId()) {
setInternalNameId(other.getInternalNameId());
}
if (other.hasPlainReference()) {
mergePlainReference(other.getPlainReference());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasExternalNameId()) {
return false;
}
if (!hasInternalNameId()) {
return false;
}
if (hasPlainReference()) {
if (!getPlainReference().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportedModule) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int externalNameId_ ;
/**
* <code>required int32 external_name_id = 1;</code>
*/
public boolean hasExternalNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 external_name_id = 1;</code>
*/
public int getExternalNameId() {
return externalNameId_;
}
/**
* <code>required int32 external_name_id = 1;</code>
*/
public Builder setExternalNameId(int value) {
bitField0_ |= 0x00000001;
externalNameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 external_name_id = 1;</code>
*/
public Builder clearExternalNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
externalNameId_ = 0;
onChanged();
return this;
}
private int internalNameId_ ;
/**
* <code>required int32 internal_name_id = 2;</code>
*/
public boolean hasInternalNameId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 internal_name_id = 2;</code>
*/
public int getInternalNameId() {
return internalNameId_;
}
/**
* <code>required int32 internal_name_id = 2;</code>
*/
public Builder setInternalNameId(int value) {
bitField0_ |= 0x00000002;
internalNameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 internal_name_id = 2;</code>
*/
public Builder clearInternalNameId() {
bitField0_ = (bitField0_ & ~0x00000002);
internalNameId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression plainReference_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> plainReferenceBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public boolean hasPlainReference() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getPlainReference() {
if (plainReferenceBuilder_ == null) {
return plainReference_;
} else {
return plainReferenceBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public Builder setPlainReference(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (plainReferenceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
plainReference_ = value;
onChanged();
} else {
plainReferenceBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public Builder setPlainReference(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (plainReferenceBuilder_ == null) {
plainReference_ = builderForValue.build();
onChanged();
} else {
plainReferenceBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public Builder mergePlainReference(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (plainReferenceBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
plainReference_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
plainReference_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(plainReference_).mergeFrom(value).buildPartial();
} else {
plainReference_ = value;
}
onChanged();
} else {
plainReferenceBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public Builder clearPlainReference() {
if (plainReferenceBuilder_ == null) {
plainReference_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
plainReferenceBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getPlainReferenceBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getPlainReferenceFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getPlainReferenceOrBuilder() {
if (plainReferenceBuilder_ != null) {
return plainReferenceBuilder_.getMessageOrBuilder();
} else {
return plainReference_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.Expression plain_reference = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getPlainReferenceFieldBuilder() {
if (plainReferenceBuilder_ == null) {
plainReferenceBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getPlainReference(),
getParentForChildren(),
isClean());
plainReference_ = null;
}
return plainReferenceBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ImportedModule)
}
static {
defaultInstance = new ImportedModule(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ImportedModule)
}
public interface ImportOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Import)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 signature_id = 1;</code>
*/
boolean hasSignatureId();
/**
* <code>required int32 signature_id = 1;</code>
*/
int getSignatureId();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
boolean hasExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Import}
*/
public static final class Import extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Import)
ImportOrBuilder {
// Use Import.newBuilder() to construct.
private Import(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Import(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Import defaultInstance;
public static Import getDefaultInstance() {
return defaultInstance;
}
public Import getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Import(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
signatureId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = expression_.toBuilder();
}
expression_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(expression_);
expression_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Import> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Import>() {
public Import parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Import(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Import> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int SIGNATURE_ID_FIELD_NUMBER = 1;
private int signatureId_;
/**
* <code>required int32 signature_id = 1;</code>
*/
public boolean hasSignatureId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public int getSignatureId() {
return signatureId_;
}
public static final int EXPRESSION_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression expression_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public boolean hasExpression() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
return expression_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
return expression_;
}
private void initFields() {
signatureId_ = 0;
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasSignatureId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasExpression()) {
memoizedIsInitialized = 0;
return false;
}
if (!getExpression().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, signatureId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, expression_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, signatureId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, expression_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Import}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Import)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ImportOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getExpressionFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
signatureId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (expressionBuilder_ == null) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
} else {
expressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.signatureId_ = signatureId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (expressionBuilder_ == null) {
result.expression_ = expression_;
} else {
result.expression_ = expressionBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import.getDefaultInstance()) return this;
if (other.hasSignatureId()) {
setSignatureId(other.getSignatureId());
}
if (other.hasExpression()) {
mergeExpression(other.getExpression());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasSignatureId()) {
return false;
}
if (!hasExpression()) {
return false;
}
if (!getExpression().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Import) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int signatureId_ ;
/**
* <code>required int32 signature_id = 1;</code>
*/
public boolean hasSignatureId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public int getSignatureId() {
return signatureId_;
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public Builder setSignatureId(int value) {
bitField0_ |= 0x00000001;
signatureId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public Builder clearSignatureId() {
bitField0_ = (bitField0_ & ~0x00000001);
signatureId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder> expressionBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public boolean hasExpression() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression getExpression() {
if (expressionBuilder_ == null) {
return expression_;
} else {
return expressionBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder setExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expression_ = value;
onChanged();
} else {
expressionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder setExpression(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder builderForValue) {
if (expressionBuilder_ == null) {
expression_ = builderForValue.build();
onChanged();
} else {
expressionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder mergeExpression(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression value) {
if (expressionBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
expression_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance()) {
expression_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.newBuilder(expression_).mergeFrom(value).buildPartial();
} else {
expression_ = value;
}
onChanged();
} else {
expressionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public Builder clearExpression() {
if (expressionBuilder_ == null) {
expression_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.getDefaultInstance();
onChanged();
} else {
expressionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder getExpressionBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getExpressionFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder getExpressionOrBuilder() {
if (expressionBuilder_ != null) {
return expressionBuilder_.getMessageOrBuilder();
} else {
return expression_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Expression expression = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>
getExpressionFieldBuilder() {
if (expressionBuilder_ == null) {
expressionBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Expression.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ExpressionOrBuilder>(
getExpression(),
getParentForChildren(),
isClean());
expression_ = null;
}
return expressionBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Import)
}
static {
defaultInstance = new Import(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Import)
}
public interface NameBindingOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.NameBinding)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 signature_id = 1;</code>
*/
boolean hasSignatureId();
/**
* <code>required int32 signature_id = 1;</code>
*/
int getSignatureId();
/**
* <code>required int32 nameId = 2;</code>
*/
boolean hasNameId();
/**
* <code>required int32 nameId = 2;</code>
*/
int getNameId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NameBinding}
*/
public static final class NameBinding extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.NameBinding)
NameBindingOrBuilder {
// Use NameBinding.newBuilder() to construct.
private NameBinding(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private NameBinding(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final NameBinding defaultInstance;
public static NameBinding getDefaultInstance() {
return defaultInstance;
}
public NameBinding getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private NameBinding(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
signatureId_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
nameId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<NameBinding> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<NameBinding>() {
public NameBinding parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new NameBinding(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<NameBinding> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int SIGNATURE_ID_FIELD_NUMBER = 1;
private int signatureId_;
/**
* <code>required int32 signature_id = 1;</code>
*/
public boolean hasSignatureId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public int getSignatureId() {
return signatureId_;
}
public static final int NAMEID_FIELD_NUMBER = 2;
private int nameId_;
/**
* <code>required int32 nameId = 2;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 nameId = 2;</code>
*/
public int getNameId() {
return nameId_;
}
private void initFields() {
signatureId_ = 0;
nameId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasSignatureId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, signatureId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, nameId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, signatureId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, nameId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NameBinding}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.NameBinding)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBindingOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
signatureId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.signatureId_ = signatureId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.nameId_ = nameId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding.getDefaultInstance()) return this;
if (other.hasSignatureId()) {
setSignatureId(other.getSignatureId());
}
if (other.hasNameId()) {
setNameId(other.getNameId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasSignatureId()) {
return false;
}
if (!hasNameId()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameBinding) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int signatureId_ ;
/**
* <code>required int32 signature_id = 1;</code>
*/
public boolean hasSignatureId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public int getSignatureId() {
return signatureId_;
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public Builder setSignatureId(int value) {
bitField0_ |= 0x00000001;
signatureId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public Builder clearSignatureId() {
bitField0_ = (bitField0_ & ~0x00000001);
signatureId_ = 0;
onChanged();
return this;
}
private int nameId_ ;
/**
* <code>required int32 nameId = 2;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 nameId = 2;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>required int32 nameId = 2;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000002;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 nameId = 2;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000002);
nameId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.NameBinding)
}
static {
defaultInstance = new NameBinding(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.NameBinding)
}
public interface ClassModelOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.ClassModel)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 name_id = 1;</code>
*/
boolean hasNameId();
/**
* <code>required int32 name_id = 1;</code>
*/
int getNameId();
/**
* <code>optional int32 super_name_id = 2;</code>
*/
boolean hasSuperNameId();
/**
* <code>optional int32 super_name_id = 2;</code>
*/
int getSuperNameId();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
boolean hasPostDeclarationBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getPostDeclarationBlock();
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getPostDeclarationBlockOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ClassModel}
*/
public static final class ClassModel extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.ClassModel)
ClassModelOrBuilder {
// Use ClassModel.newBuilder() to construct.
private ClassModel(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ClassModel(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ClassModel defaultInstance;
public static ClassModel getDefaultInstance() {
return defaultInstance;
}
public ClassModel getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ClassModel(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
superNameId_ = input.readInt32();
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = postDeclarationBlock_.toBuilder();
}
postDeclarationBlock_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(postDeclarationBlock_);
postDeclarationBlock_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<ClassModel> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<ClassModel>() {
public ClassModel parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new ClassModel(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<ClassModel> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int NAME_ID_FIELD_NUMBER = 1;
private int nameId_;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
public static final int SUPER_NAME_ID_FIELD_NUMBER = 2;
private int superNameId_;
/**
* <code>optional int32 super_name_id = 2;</code>
*/
public boolean hasSuperNameId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 super_name_id = 2;</code>
*/
public int getSuperNameId() {
return superNameId_;
}
public static final int POST_DECLARATION_BLOCK_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock postDeclarationBlock_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public boolean hasPostDeclarationBlock() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getPostDeclarationBlock() {
return postDeclarationBlock_;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getPostDeclarationBlockOrBuilder() {
return postDeclarationBlock_;
}
private void initFields() {
nameId_ = 0;
superNameId_ = 0;
postDeclarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (hasPostDeclarationBlock()) {
if (!getPostDeclarationBlock().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, superNameId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, postDeclarationBlock_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, superNameId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, postDeclarationBlock_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.ClassModel}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.ClassModel)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModelOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getPostDeclarationBlockFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
nameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
superNameId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
if (postDeclarationBlockBuilder_ == null) {
postDeclarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
} else {
postDeclarationBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.nameId_ = nameId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.superNameId_ = superNameId_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (postDeclarationBlockBuilder_ == null) {
result.postDeclarationBlock_ = postDeclarationBlock_;
} else {
result.postDeclarationBlock_ = postDeclarationBlockBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel.getDefaultInstance()) return this;
if (other.hasNameId()) {
setNameId(other.getNameId());
}
if (other.hasSuperNameId()) {
setSuperNameId(other.getSuperNameId());
}
if (other.hasPostDeclarationBlock()) {
mergePostDeclarationBlock(other.getPostDeclarationBlock());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasNameId()) {
return false;
}
if (hasPostDeclarationBlock()) {
if (!getPostDeclarationBlock().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ClassModel) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int nameId_ ;
/**
* <code>required int32 name_id = 1;</code>
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 name_id = 1;</code>
*/
public int getNameId() {
return nameId_;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 name_id = 1;</code>
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
private int superNameId_ ;
/**
* <code>optional int32 super_name_id = 2;</code>
*/
public boolean hasSuperNameId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 super_name_id = 2;</code>
*/
public int getSuperNameId() {
return superNameId_;
}
/**
* <code>optional int32 super_name_id = 2;</code>
*/
public Builder setSuperNameId(int value) {
bitField0_ |= 0x00000002;
superNameId_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 super_name_id = 2;</code>
*/
public Builder clearSuperNameId() {
bitField0_ = (bitField0_ & ~0x00000002);
superNameId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock postDeclarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder> postDeclarationBlockBuilder_;
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public boolean hasPostDeclarationBlock() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock getPostDeclarationBlock() {
if (postDeclarationBlockBuilder_ == null) {
return postDeclarationBlock_;
} else {
return postDeclarationBlockBuilder_.getMessage();
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public Builder setPostDeclarationBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (postDeclarationBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
postDeclarationBlock_ = value;
onChanged();
} else {
postDeclarationBlockBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public Builder setPostDeclarationBlock(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder builderForValue) {
if (postDeclarationBlockBuilder_ == null) {
postDeclarationBlock_ = builderForValue.build();
onChanged();
} else {
postDeclarationBlockBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public Builder mergePostDeclarationBlock(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock value) {
if (postDeclarationBlockBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
postDeclarationBlock_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance()) {
postDeclarationBlock_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.newBuilder(postDeclarationBlock_).mergeFrom(value).buildPartial();
} else {
postDeclarationBlock_ = value;
}
onChanged();
} else {
postDeclarationBlockBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public Builder clearPostDeclarationBlock() {
if (postDeclarationBlockBuilder_ == null) {
postDeclarationBlock_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.getDefaultInstance();
onChanged();
} else {
postDeclarationBlockBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder getPostDeclarationBlockBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getPostDeclarationBlockFieldBuilder().getBuilder();
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder getPostDeclarationBlockOrBuilder() {
if (postDeclarationBlockBuilder_ != null) {
return postDeclarationBlockBuilder_.getMessageOrBuilder();
} else {
return postDeclarationBlock_;
}
}
/**
* <code>optional .org.jetbrains.kotlin.serialization.js.ast.GlobalBlock post_declaration_block = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>
getPostDeclarationBlockFieldBuilder() {
if (postDeclarationBlockBuilder_ == null) {
postDeclarationBlockBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlock.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.GlobalBlockOrBuilder>(
getPostDeclarationBlock(),
getParentForChildren(),
isClean());
postDeclarationBlock_ = null;
}
return postDeclarationBlockBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.ClassModel)
}
static {
defaultInstance = new ClassModel(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.ClassModel)
}
public interface InlineModuleOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.InlineModule)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required int32 signature_id = 1;</code>
*/
boolean hasSignatureId();
/**
* <code>required int32 signature_id = 1;</code>
*/
int getSignatureId();
/**
* <code>required int32 expression_id = 2;</code>
*/
boolean hasExpressionId();
/**
* <code>required int32 expression_id = 2;</code>
*/
int getExpressionId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.InlineModule}
*/
public static final class InlineModule extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.InlineModule)
InlineModuleOrBuilder {
// Use InlineModule.newBuilder() to construct.
private InlineModule(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private InlineModule(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final InlineModule defaultInstance;
public static InlineModule getDefaultInstance() {
return defaultInstance;
}
public InlineModule getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private InlineModule(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
signatureId_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
expressionId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<InlineModule> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<InlineModule>() {
public InlineModule parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new InlineModule(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<InlineModule> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int SIGNATURE_ID_FIELD_NUMBER = 1;
private int signatureId_;
/**
* <code>required int32 signature_id = 1;</code>
*/
public boolean hasSignatureId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public int getSignatureId() {
return signatureId_;
}
public static final int EXPRESSION_ID_FIELD_NUMBER = 2;
private int expressionId_;
/**
* <code>required int32 expression_id = 2;</code>
*/
public boolean hasExpressionId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 expression_id = 2;</code>
*/
public int getExpressionId() {
return expressionId_;
}
private void initFields() {
signatureId_ = 0;
expressionId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasSignatureId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasExpressionId()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, signatureId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, expressionId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, signatureId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, expressionId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.InlineModule}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.InlineModule)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModuleOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
signatureId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
expressionId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.signatureId_ = signatureId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.expressionId_ = expressionId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule.getDefaultInstance()) return this;
if (other.hasSignatureId()) {
setSignatureId(other.getSignatureId());
}
if (other.hasExpressionId()) {
setExpressionId(other.getExpressionId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasSignatureId()) {
return false;
}
if (!hasExpressionId()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.InlineModule) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int signatureId_ ;
/**
* <code>required int32 signature_id = 1;</code>
*/
public boolean hasSignatureId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public int getSignatureId() {
return signatureId_;
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public Builder setSignatureId(int value) {
bitField0_ |= 0x00000001;
signatureId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 signature_id = 1;</code>
*/
public Builder clearSignatureId() {
bitField0_ = (bitField0_ & ~0x00000001);
signatureId_ = 0;
onChanged();
return this;
}
private int expressionId_ ;
/**
* <code>required int32 expression_id = 2;</code>
*/
public boolean hasExpressionId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required int32 expression_id = 2;</code>
*/
public int getExpressionId() {
return expressionId_;
}
/**
* <code>required int32 expression_id = 2;</code>
*/
public Builder setExpressionId(int value) {
bitField0_ |= 0x00000002;
expressionId_ = value;
onChanged();
return this;
}
/**
* <code>required int32 expression_id = 2;</code>
*/
public Builder clearExpressionId() {
bitField0_ = (bitField0_ & ~0x00000002);
expressionId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.InlineModule)
}
static {
defaultInstance = new InlineModule(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.InlineModule)
}
public interface StringTableOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.StringTable)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated string entry = 1;</code>
*/
org.jetbrains.kotlin.protobuf.ProtocolStringList
getEntryList();
/**
* <code>repeated string entry = 1;</code>
*/
int getEntryCount();
/**
* <code>repeated string entry = 1;</code>
*/
java.lang.String getEntry(int index);
/**
* <code>repeated string entry = 1;</code>
*/
org.jetbrains.kotlin.protobuf.ByteString
getEntryBytes(int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.StringTable}
*/
public static final class StringTable extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.StringTable)
StringTableOrBuilder {
// Use StringTable.newBuilder() to construct.
private StringTable(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private StringTable(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final StringTable defaultInstance;
public static StringTable getDefaultInstance() {
return defaultInstance;
}
public StringTable getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private StringTable(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.protobuf.ByteString bs = input.readBytes();
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = new org.jetbrains.kotlin.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000001;
}
entry_.add(bs);
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = entry_.getUnmodifiableView();
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<StringTable> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<StringTable>() {
public StringTable parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new StringTable(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<StringTable> getParserForType() {
return PARSER;
}
public static final int ENTRY_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.protobuf.LazyStringList entry_;
/**
* <code>repeated string entry = 1;</code>
*/
public org.jetbrains.kotlin.protobuf.ProtocolStringList
getEntryList() {
return entry_;
}
/**
* <code>repeated string entry = 1;</code>
*/
public int getEntryCount() {
return entry_.size();
}
/**
* <code>repeated string entry = 1;</code>
*/
public java.lang.String getEntry(int index) {
return entry_.get(index);
}
/**
* <code>repeated string entry = 1;</code>
*/
public org.jetbrains.kotlin.protobuf.ByteString
getEntryBytes(int index) {
return entry_.getByteString(index);
}
private void initFields() {
entry_ = org.jetbrains.kotlin.protobuf.LazyStringArrayList.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < entry_.size(); i++) {
output.writeBytes(1, entry_.getByteString(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < entry_.size(); i++) {
dataSize += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBytesSizeNoTag(entry_.getByteString(i));
}
size += dataSize;
size += 1 * getEntryList().size();
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.StringTable}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.StringTable)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTableOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
entry_ = org.jetbrains.kotlin.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable(this);
int from_bitField0_ = bitField0_;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = entry_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000001);
}
result.entry_ = entry_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.getDefaultInstance()) return this;
if (!other.entry_.isEmpty()) {
if (entry_.isEmpty()) {
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureEntryIsMutable();
entry_.addAll(other.entry_);
}
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.protobuf.LazyStringList entry_ = org.jetbrains.kotlin.protobuf.LazyStringArrayList.EMPTY;
private void ensureEntryIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = new org.jetbrains.kotlin.protobuf.LazyStringArrayList(entry_);
bitField0_ |= 0x00000001;
}
}
/**
* <code>repeated string entry = 1;</code>
*/
public org.jetbrains.kotlin.protobuf.ProtocolStringList
getEntryList() {
return entry_.getUnmodifiableView();
}
/**
* <code>repeated string entry = 1;</code>
*/
public int getEntryCount() {
return entry_.size();
}
/**
* <code>repeated string entry = 1;</code>
*/
public java.lang.String getEntry(int index) {
return entry_.get(index);
}
/**
* <code>repeated string entry = 1;</code>
*/
public org.jetbrains.kotlin.protobuf.ByteString
getEntryBytes(int index) {
return entry_.getByteString(index);
}
/**
* <code>repeated string entry = 1;</code>
*/
public Builder setEntry(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated string entry = 1;</code>
*/
public Builder addEntry(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(value);
onChanged();
return this;
}
/**
* <code>repeated string entry = 1;</code>
*/
public Builder addAllEntry(
java.lang.Iterable<java.lang.String> values) {
ensureEntryIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, entry_);
onChanged();
return this;
}
/**
* <code>repeated string entry = 1;</code>
*/
public Builder clearEntry() {
entry_ = org.jetbrains.kotlin.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* <code>repeated string entry = 1;</code>
*/
public Builder addEntryBytes(
org.jetbrains.kotlin.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(value);
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.StringTable)
}
static {
defaultInstance = new StringTable(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.StringTable)
}
public interface NameTableOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.NameTable)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name>
getEntryList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name getEntry(int index);
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
int getEntryCount();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder>
getEntryOrBuilderList();
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder getEntryOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NameTable}
*/
public static final class NameTable extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.NameTable)
NameTableOrBuilder {
// Use NameTable.newBuilder() to construct.
private NameTable(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private NameTable(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final NameTable defaultInstance;
public static NameTable getDefaultInstance() {
return defaultInstance;
}
public NameTable getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private NameTable(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name>();
mutable_bitField0_ |= 0x00000001;
}
entry_.add(input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.PARSER, extensionRegistry));
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<NameTable> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<NameTable>() {
public NameTable parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new NameTable(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<NameTable> getParserForType() {
return PARSER;
}
public static final int ENTRY_FIELD_NUMBER = 1;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name> entry_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name> getEntryList() {
return entry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder>
getEntryOrBuilderList() {
return entry_;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public int getEntryCount() {
return entry_.size();
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name getEntry(int index) {
return entry_.get(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder getEntryOrBuilder(
int index) {
return entry_.get(index);
}
private void initFields() {
entry_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < entry_.size(); i++) {
output.writeMessage(1, entry_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < entry_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, entry_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.NameTable}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.NameTable)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTableOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getEntryFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
entryBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable(this);
int from_bitField0_ = bitField0_;
if (entryBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.entry_ = entry_;
} else {
result.entry_ = entryBuilder_.build();
}
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.getDefaultInstance()) return this;
if (entryBuilder_ == null) {
if (!other.entry_.isEmpty()) {
if (entry_.isEmpty()) {
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureEntryIsMutable();
entry_.addAll(other.entry_);
}
onChanged();
}
} else {
if (!other.entry_.isEmpty()) {
if (entryBuilder_.isEmpty()) {
entryBuilder_.dispose();
entryBuilder_ = null;
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000001);
entryBuilder_ =
org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getEntryFieldBuilder() : null;
} else {
entryBuilder_.addAllMessages(other.entry_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name> entry_ =
java.util.Collections.emptyList();
private void ensureEntryIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
entry_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name>(entry_);
bitField0_ |= 0x00000001;
}
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder> entryBuilder_;
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name> getEntryList() {
if (entryBuilder_ == null) {
return java.util.Collections.unmodifiableList(entry_);
} else {
return entryBuilder_.getMessageList();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public int getEntryCount() {
if (entryBuilder_ == null) {
return entry_.size();
} else {
return entryBuilder_.getCount();
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name getEntry(int index) {
if (entryBuilder_ == null) {
return entry_.get(index);
} else {
return entryBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder setEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.set(index, value);
onChanged();
} else {
entryBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder setEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.set(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder addEntry(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(value);
onChanged();
} else {
entryBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder addEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(index, value);
onChanged();
} else {
entryBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder addEntry(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder addEntry(
int index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder addAllEntry(
java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name> values) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, entry_);
onChanged();
} else {
entryBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder clearEntry() {
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
entryBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public Builder removeEntry(int index) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.remove(index);
onChanged();
} else {
entryBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder getEntryBuilder(
int index) {
return getEntryFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder getEntryOrBuilder(
int index) {
if (entryBuilder_ == null) {
return entry_.get(index); } else {
return entryBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public java.util.List<? extends org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder>
getEntryOrBuilderList() {
if (entryBuilder_ != null) {
return entryBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(entry_);
}
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder addEntryBuilder() {
return getEntryFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder addEntryBuilder(
int index) {
return getEntryFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.getDefaultInstance());
}
/**
* <code>repeated .org.jetbrains.kotlin.serialization.js.ast.Name entry = 1;</code>
*/
public java.util.List<org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder>
getEntryBuilderList() {
return getEntryFieldBuilder().getBuilderList();
}
private org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder>
getEntryFieldBuilder() {
if (entryBuilder_ == null) {
entryBuilder_ = new org.jetbrains.kotlin.protobuf.RepeatedFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder>(
entry_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
entry_ = null;
}
return entryBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.NameTable)
}
static {
defaultInstance = new NameTable(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.NameTable)
}
public interface NameOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Name)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required bool temporary = 1;</code>
*/
boolean hasTemporary();
/**
* <code>required bool temporary = 1;</code>
*/
boolean getTemporary();
/**
* <code>optional int32 identifier = 2;</code>
*/
boolean hasIdentifier();
/**
* <code>optional int32 identifier = 2;</code>
*/
int getIdentifier();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Name}
*/
public static final class Name extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Name)
NameOrBuilder {
// Use Name.newBuilder() to construct.
private Name(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Name(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Name defaultInstance;
public static Name getDefaultInstance() {
return defaultInstance;
}
public Name getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Name(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
temporary_ = input.readBool();
break;
}
case 16: {
bitField0_ |= 0x00000002;
identifier_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Name> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Name>() {
public Name parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Name(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Name> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int TEMPORARY_FIELD_NUMBER = 1;
private boolean temporary_;
/**
* <code>required bool temporary = 1;</code>
*/
public boolean hasTemporary() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required bool temporary = 1;</code>
*/
public boolean getTemporary() {
return temporary_;
}
public static final int IDENTIFIER_FIELD_NUMBER = 2;
private int identifier_;
/**
* <code>optional int32 identifier = 2;</code>
*/
public boolean hasIdentifier() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 identifier = 2;</code>
*/
public int getIdentifier() {
return identifier_;
}
private void initFields() {
temporary_ = false;
identifier_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasTemporary()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBool(1, temporary_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, identifier_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeBoolSize(1, temporary_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, identifier_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Name}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Name)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
temporary_ = false;
bitField0_ = (bitField0_ & ~0x00000001);
identifier_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.temporary_ = temporary_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.identifier_ = identifier_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name.getDefaultInstance()) return this;
if (other.hasTemporary()) {
setTemporary(other.getTemporary());
}
if (other.hasIdentifier()) {
setIdentifier(other.getIdentifier());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasTemporary()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Name) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private boolean temporary_ ;
/**
* <code>required bool temporary = 1;</code>
*/
public boolean hasTemporary() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required bool temporary = 1;</code>
*/
public boolean getTemporary() {
return temporary_;
}
/**
* <code>required bool temporary = 1;</code>
*/
public Builder setTemporary(boolean value) {
bitField0_ |= 0x00000001;
temporary_ = value;
onChanged();
return this;
}
/**
* <code>required bool temporary = 1;</code>
*/
public Builder clearTemporary() {
bitField0_ = (bitField0_ & ~0x00000001);
temporary_ = false;
onChanged();
return this;
}
private int identifier_ ;
/**
* <code>optional int32 identifier = 2;</code>
*/
public boolean hasIdentifier() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 identifier = 2;</code>
*/
public int getIdentifier() {
return identifier_;
}
/**
* <code>optional int32 identifier = 2;</code>
*/
public Builder setIdentifier(int value) {
bitField0_ |= 0x00000002;
identifier_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 identifier = 2;</code>
*/
public Builder clearIdentifier() {
bitField0_ = (bitField0_ & ~0x00000002);
identifier_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Name)
}
static {
defaultInstance = new Name(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Name)
}
public interface ChunkOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.serialization.js.ast.Chunk)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
boolean hasStringTable();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable getStringTable();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTableOrBuilder getStringTableOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
boolean hasNameTable();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable getNameTable();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTableOrBuilder getNameTableOrBuilder();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
boolean hasFragment();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment getFragment();
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FragmentOrBuilder getFragmentOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Chunk}
*/
public static final class Chunk extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.serialization.js.ast.Chunk)
ChunkOrBuilder {
// Use Chunk.newBuilder() to construct.
private Chunk(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Chunk(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Chunk defaultInstance;
public static Chunk getDefaultInstance() {
return defaultInstance;
}
public Chunk getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Chunk(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = stringTable_.toBuilder();
}
stringTable_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(stringTable_);
stringTable_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = nameTable_.toBuilder();
}
nameTable_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(nameTable_);
nameTable_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 26: {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = fragment_.toBuilder();
}
fragment_ = input.readMessage(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(fragment_);
fragment_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parser<Chunk> PARSER =
new org.jetbrains.kotlin.protobuf.AbstractParser<Chunk>() {
public Chunk parsePartialFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return new Chunk(input, extensionRegistry);
}
};
@java.lang.Override
public org.jetbrains.kotlin.protobuf.Parser<Chunk> getParserForType() {
return PARSER;
}
private int bitField0_;
public static final int STRING_TABLE_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable stringTable_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public boolean hasStringTable() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable getStringTable() {
return stringTable_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTableOrBuilder getStringTableOrBuilder() {
return stringTable_;
}
public static final int NAME_TABLE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable nameTable_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public boolean hasNameTable() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable getNameTable() {
return nameTable_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTableOrBuilder getNameTableOrBuilder() {
return nameTable_;
}
public static final int FRAGMENT_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment fragment_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public boolean hasFragment() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment getFragment() {
return fragment_;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FragmentOrBuilder getFragmentOrBuilder() {
return fragment_;
}
private void initFields() {
stringTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.getDefaultInstance();
nameTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.getDefaultInstance();
fragment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasStringTable()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasNameTable()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasFragment()) {
memoizedIsInitialized = 0;
return false;
}
if (!getNameTable().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getFragment().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, stringTable_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, nameTable_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, fragment_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(1, stringTable_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, nameTable_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(3, fragment_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.js.ast.Chunk}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:org.jetbrains.kotlin.serialization.js.ast.Chunk)
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.ChunkOrBuilder {
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk.class, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk.Builder.class);
}
// Construct using org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (org.jetbrains.kotlin.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getStringTableFieldBuilder();
getNameTableFieldBuilder();
getFragmentFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (stringTableBuilder_ == null) {
stringTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.getDefaultInstance();
} else {
stringTableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (nameTableBuilder_ == null) {
nameTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.getDefaultInstance();
} else {
nameTableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
if (fragmentBuilder_ == null) {
fragment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.getDefaultInstance();
} else {
fragmentBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_descriptor;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk getDefaultInstanceForType() {
return org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk.getDefaultInstance();
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk build() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk buildPartial() {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk result = new org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (stringTableBuilder_ == null) {
result.stringTable_ = stringTable_;
} else {
result.stringTable_ = stringTableBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (nameTableBuilder_ == null) {
result.nameTable_ = nameTable_;
} else {
result.nameTable_ = nameTableBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (fragmentBuilder_ == null) {
result.fragment_ = fragment_;
} else {
result.fragment_ = fragmentBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(org.jetbrains.kotlin.protobuf.Message other) {
if (other instanceof org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk) {
return mergeFrom((org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk other) {
if (other == org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk.getDefaultInstance()) return this;
if (other.hasStringTable()) {
mergeStringTable(other.getStringTable());
}
if (other.hasNameTable()) {
mergeNameTable(other.getNameTable());
}
if (other.hasFragment()) {
mergeFragment(other.getFragment());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasStringTable()) {
return false;
}
if (!hasNameTable()) {
return false;
}
if (!hasFragment()) {
return false;
}
if (!getNameTable().isInitialized()) {
return false;
}
if (!getFragment().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Chunk) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable stringTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTableOrBuilder> stringTableBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public boolean hasStringTable() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable getStringTable() {
if (stringTableBuilder_ == null) {
return stringTable_;
} else {
return stringTableBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public Builder setStringTable(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable value) {
if (stringTableBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
stringTable_ = value;
onChanged();
} else {
stringTableBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public Builder setStringTable(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder builderForValue) {
if (stringTableBuilder_ == null) {
stringTable_ = builderForValue.build();
onChanged();
} else {
stringTableBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public Builder mergeStringTable(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable value) {
if (stringTableBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
stringTable_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.getDefaultInstance()) {
stringTable_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.newBuilder(stringTable_).mergeFrom(value).buildPartial();
} else {
stringTable_ = value;
}
onChanged();
} else {
stringTableBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public Builder clearStringTable() {
if (stringTableBuilder_ == null) {
stringTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.getDefaultInstance();
onChanged();
} else {
stringTableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder getStringTableBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getStringTableFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTableOrBuilder getStringTableOrBuilder() {
if (stringTableBuilder_ != null) {
return stringTableBuilder_.getMessageOrBuilder();
} else {
return stringTable_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.StringTable string_table = 1;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTableOrBuilder>
getStringTableFieldBuilder() {
if (stringTableBuilder_ == null) {
stringTableBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTable.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.StringTableOrBuilder>(
getStringTable(),
getParentForChildren(),
isClean());
stringTable_ = null;
}
return stringTableBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable nameTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTableOrBuilder> nameTableBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public boolean hasNameTable() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable getNameTable() {
if (nameTableBuilder_ == null) {
return nameTable_;
} else {
return nameTableBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public Builder setNameTable(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable value) {
if (nameTableBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
nameTable_ = value;
onChanged();
} else {
nameTableBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public Builder setNameTable(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder builderForValue) {
if (nameTableBuilder_ == null) {
nameTable_ = builderForValue.build();
onChanged();
} else {
nameTableBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public Builder mergeNameTable(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable value) {
if (nameTableBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
nameTable_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.getDefaultInstance()) {
nameTable_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.newBuilder(nameTable_).mergeFrom(value).buildPartial();
} else {
nameTable_ = value;
}
onChanged();
} else {
nameTableBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public Builder clearNameTable() {
if (nameTableBuilder_ == null) {
nameTable_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.getDefaultInstance();
onChanged();
} else {
nameTableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder getNameTableBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getNameTableFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTableOrBuilder getNameTableOrBuilder() {
if (nameTableBuilder_ != null) {
return nameTableBuilder_.getMessageOrBuilder();
} else {
return nameTable_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.NameTable name_table = 2;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTableOrBuilder>
getNameTableFieldBuilder() {
if (nameTableBuilder_ == null) {
nameTableBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTable.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.NameTableOrBuilder>(
getNameTable(),
getParentForChildren(),
isClean());
nameTable_ = null;
}
return nameTableBuilder_;
}
private org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment fragment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FragmentOrBuilder> fragmentBuilder_;
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public boolean hasFragment() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment getFragment() {
if (fragmentBuilder_ == null) {
return fragment_;
} else {
return fragmentBuilder_.getMessage();
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public Builder setFragment(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment value) {
if (fragmentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
fragment_ = value;
onChanged();
} else {
fragmentBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public Builder setFragment(
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder builderForValue) {
if (fragmentBuilder_ == null) {
fragment_ = builderForValue.build();
onChanged();
} else {
fragmentBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public Builder mergeFragment(org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment value) {
if (fragmentBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
fragment_ != org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.getDefaultInstance()) {
fragment_ =
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.newBuilder(fragment_).mergeFrom(value).buildPartial();
} else {
fragment_ = value;
}
onChanged();
} else {
fragmentBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public Builder clearFragment() {
if (fragmentBuilder_ == null) {
fragment_ = org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.getDefaultInstance();
onChanged();
} else {
fragmentBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder getFragmentBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getFragmentFieldBuilder().getBuilder();
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
public org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FragmentOrBuilder getFragmentOrBuilder() {
if (fragmentBuilder_ != null) {
return fragmentBuilder_.getMessageOrBuilder();
} else {
return fragment_;
}
}
/**
* <code>required .org.jetbrains.kotlin.serialization.js.ast.Fragment fragment = 3;</code>
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FragmentOrBuilder>
getFragmentFieldBuilder() {
if (fragmentBuilder_ == null) {
fragmentBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.Fragment.Builder, org.jetbrains.kotlin.serialization.js.ast.DebugJsAstProtoBuf.FragmentOrBuilder>(
getFragment(),
getParentForChildren(),
isClean());
fragment_ = null;
}
return fragmentBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.js.ast.Chunk)
}
static {
defaultInstance = new Chunk(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.js.ast.Chunk)
}
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_If_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_If_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_While_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_While_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_For_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_For_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_fieldAccessorTable;
private static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_descriptor;
private static
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_fieldAccessorTable;
public static org.jetbrains.kotlin.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static org.jetbrains.kotlin.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\'js/js.serializer/src/js-ast.debug.prot" +
"o\022)org.jetbrains.kotlin.serialization.js" +
".ast\"0\n\010Location\022\021\n\tstartLine\030\001 \002(\005\022\021\n\ts" +
"tartChar\030\002 \002(\005\"\261\r\n\nExpression\022\016\n\006fileId\030" +
"\001 \001(\005\022E\n\010location\030\002 \001(\01323.org.jetbrains." +
"kotlin.serialization.js.ast.Location\022\030\n\t" +
"synthetic\030\003 \001(\010:\005false\022[\n\014side_effects\030\004" +
" \001(\01626.org.jetbrains.kotlin.serializatio" +
"n.js.ast.SideEffects:\rAFFECTS_STATE\022\037\n\025s" +
"imple_name_reference\030\026 \001(\005H\000\022N\n\014this_lit",
"eral\030\027 \001(\01326.org.jetbrains.kotlin.serial" +
"ization.js.ast.ThisLiteralH\000\022N\n\014null_lit" +
"eral\030\030 \001(\01326.org.jetbrains.kotlin.serial" +
"ization.js.ast.NullLiteralH\000\022N\n\014true_lit" +
"eral\030\031 \001(\01326.org.jetbrains.kotlin.serial" +
"ization.js.ast.TrueLiteralH\000\022P\n\rfalse_li" +
"teral\030\032 \001(\01327.org.jetbrains.kotlin.seria" +
"lization.js.ast.FalseLiteralH\000\022\030\n\016string" +
"_literal\030\033 \001(\005H\000\022S\n\017reg_exp_literal\030\034 \001(" +
"\01328.org.jetbrains.kotlin.serialization.j",
"s.ast.RegExpLiteralH\000\022\025\n\013int_literal\030\035 \001" +
"(\005H\000\022\030\n\016double_literal\030\036 \001(\001H\000\022P\n\rarray_" +
"literal\030\037 \001(\01327.org.jetbrains.kotlin.ser" +
"ialization.js.ast.ArrayLiteralH\000\022R\n\016obje" +
"ct_literal\030 \001(\01328.org.jetbrains.kotlin." +
"serialization.js.ast.ObjectLiteralH\000\022G\n\010" +
"function\030! \001(\01323.org.jetbrains.kotlin.se" +
"rialization.js.ast.FunctionH\000\022L\n\013doc_com" +
"ment\030\" \001(\01325.org.jetbrains.kotlin.serial" +
"ization.js.ast.DocCommentH\000\022L\n\006binary\030# ",
"\001(\0132:.org.jetbrains.kotlin.serialization" +
".js.ast.BinaryOperationH\000\022J\n\005unary\030$ \001(\013" +
"29.org.jetbrains.kotlin.serialization.js" +
".ast.UnaryOperationH\000\022M\n\013conditional\030% \001" +
"(\01326.org.jetbrains.kotlin.serialization." +
"js.ast.ConditionalH\000\022N\n\014array_access\030& \001" +
"(\01326.org.jetbrains.kotlin.serialization." +
"js.ast.ArrayAccessH\000\022R\n\016name_reference\030\'" +
" \001(\01328.org.jetbrains.kotlin.serializatio" +
"n.js.ast.NameReferenceH\000\022Z\n\022property_ref",
"erence\030( \001(\0132<.org.jetbrains.kotlin.seri" +
"alization.js.ast.PropertyReferenceH\000\022K\n\n" +
"invocation\030) \001(\01325.org.jetbrains.kotlin." +
"serialization.js.ast.InvocationH\000\022Q\n\rins" +
"tantiation\030* \001(\01328.org.jetbrains.kotlin." +
"serialization.js.ast.InstantiationH\000B\014\n\n" +
"expression\"\r\n\013ThisLiteral\"\r\n\013NullLiteral" +
"\"\r\n\013TrueLiteral\"\016\n\014FalseLiteral\"C\n\rRegEx" +
"pLiteral\022\031\n\021pattern_string_id\030\001 \002(\005\022\027\n\017f" +
"lags_string_id\030\002 \001(\005\"V\n\014ArrayLiteral\022F\n\007",
"element\030\001 \003(\01325.org.jetbrains.kotlin.ser" +
"ialization.js.ast.Expression\"v\n\rObjectLi" +
"teral\022L\n\005entry\030\001 \003(\0132=.org.jetbrains.kot" +
"lin.serialization.js.ast.ObjectLiteralEn" +
"try\022\027\n\tmultiline\030\002 \001(\010:\004true\"\236\001\n\022ObjectL" +
"iteralEntry\022B\n\003key\030\001 \002(\01325.org.jetbrains" +
".kotlin.serialization.js.ast.Expression\022" +
"D\n\005value\030\002 \002(\01325.org.jetbrains.kotlin.se" +
"rialization.js.ast.Expression\"\276\001\n\010Functi" +
"on\022G\n\tparameter\030\001 \003(\01324.org.jetbrains.ko",
"tlin.serialization.js.ast.Parameter\022\017\n\007n" +
"ame_id\030\002 \001(\005\022B\n\004body\030\003 \002(\01324.org.jetbrai" +
"ns.kotlin.serialization.js.ast.Statement" +
"\022\024\n\005local\030\004 \001(\010:\005false\">\n\tParameter\022\017\n\007n" +
"ame_id\030\001 \002(\005\022 \n\021has_default_value\030\002 \001(\010:" +
"\005false\"S\n\nDocComment\022E\n\003tag\030\001 \003(\01328.org." +
"jetbrains.kotlin.serialization.js.ast.Do" +
"cCommentTag\"\221\001\n\rDocCommentTag\022\017\n\007name_id" +
"\030\001 \002(\005\022\031\n\017value_string_id\030\002 \001(\005H\000\022K\n\nexp" +
"ression\030\003 \001(\01325.org.jetbrains.kotlin.ser",
"ialization.js.ast.ExpressionH\000B\007\n\005value\"" +
"\207\005\n\017BinaryOperation\022C\n\004left\030\001 \002(\01325.org." +
"jetbrains.kotlin.serialization.js.ast.Ex" +
"pression\022D\n\005right\030\002 \002(\01325.org.jetbrains." +
"kotlin.serialization.js.ast.Expression\022M" +
"\n\004type\030\003 \002(\0162?.org.jetbrains.kotlin.seri" +
"alization.js.ast.BinaryOperation.Type\"\231\003" +
"\n\004Type\022\007\n\003MUL\020\001\022\007\n\003DIV\020\002\022\007\n\003MOD\020\003\022\007\n\003ADD" +
"\020\004\022\007\n\003SUB\020\005\022\007\n\003SHL\020\006\022\007\n\003SHR\020\007\022\010\n\004SHRU\020\010\022" +
"\006\n\002LT\020\t\022\007\n\003LTE\020\n\022\006\n\002GT\020\013\022\007\n\003GTE\020\014\022\016\n\nINS",
"TANCEOF\020\r\022\006\n\002IN\020\016\022\006\n\002EQ\020\017\022\007\n\003NEQ\020\020\022\n\n\006RE" +
"F_EQ\020\021\022\013\n\007REF_NEQ\020\022\022\013\n\007BIT_AND\020\023\022\013\n\007BIT_" +
"XOR\020\024\022\n\n\006BIT_OR\020\025\022\007\n\003AND\020\026\022\006\n\002OR\020\027\022\007\n\003AS" +
"G\020\030\022\013\n\007ASG_ADD\020\031\022\013\n\007ASG_SUB\020\032\022\013\n\007ASG_MUL" +
"\020\033\022\013\n\007ASG_DIV\020\034\022\013\n\007ASG_MOD\020\035\022\013\n\007ASG_SHL\020" +
"\036\022\013\n\007ASG_SHR\020\037\022\014\n\010ASG_SHRU\020 \022\017\n\013ASG_BIT_" +
"AND\020!\022\016\n\nASG_BIT_OR\020\"\022\017\n\013ASG_BIT_XOR\020#\022\t" +
"\n\005COMMA\020$\"\233\002\n\016UnaryOperation\022F\n\007operand\030" +
"\001 \002(\01325.org.jetbrains.kotlin.serializati" +
"on.js.ast.Expression\022L\n\004type\030\002 \002(\0162>.org",
".jetbrains.kotlin.serialization.js.ast.U" +
"naryOperation.Type\022\017\n\007postfix\030\003 \002(\010\"b\n\004T" +
"ype\022\013\n\007BIT_NOT\020\001\022\007\n\003DEC\020\002\022\n\n\006DELETE\020\003\022\007\n" +
"\003INC\020\004\022\007\n\003NEG\020\005\022\007\n\003POS\020\006\022\007\n\003NOT\020\007\022\n\n\006TYP" +
"EOF\020\010\022\010\n\004VOID\020\t\"\375\001\n\013Conditional\022N\n\017test_" +
"expression\030\001 \002(\01325.org.jetbrains.kotlin." +
"serialization.js.ast.Expression\022N\n\017then_" +
"expression\030\002 \002(\01325.org.jetbrains.kotlin." +
"serialization.js.ast.Expression\022N\n\017else_" +
"expression\030\003 \002(\01325.org.jetbrains.kotlin.",
"serialization.js.ast.Expression\"\231\001\n\013Arra" +
"yAccess\022D\n\005array\030\001 \002(\01325.org.jetbrains.k" +
"otlin.serialization.js.ast.Expression\022D\n" +
"\005index\030\002 \002(\01325.org.jetbrains.kotlin.seri" +
"alization.js.ast.Expression\"\312\001\n\rNameRefe" +
"rence\022\017\n\007name_id\030\001 \002(\005\022H\n\tqualifier\030\002 \001(" +
"\01325.org.jetbrains.kotlin.serialization.j" +
"s.ast.Expression\022^\n\017inline_strategy\030\003 \001(" +
"\01629.org.jetbrains.kotlin.serialization.j" +
"s.ast.InlineStrategy:\nNOT_INLINE\"\320\001\n\021Pro",
"pertyReference\022\021\n\tstring_id\030\001 \002(\005\022H\n\tqua" +
"lifier\030\002 \001(\01325.org.jetbrains.kotlin.seri" +
"alization.js.ast.Expression\022^\n\017inline_st" +
"rategy\030\003 \001(\01629.org.jetbrains.kotlin.seri" +
"alization.js.ast.InlineStrategy:\nNOT_INL" +
"INE\"\377\001\n\nInvocation\022H\n\tqualifier\030\001 \002(\01325." +
"org.jetbrains.kotlin.serialization.js.as" +
"t.Expression\022G\n\010argument\030\002 \003(\01325.org.jet" +
"brains.kotlin.serialization.js.ast.Expre" +
"ssion\022^\n\017inline_strategy\030\003 \001(\01629.org.jet",
"brains.kotlin.serialization.js.ast.Inlin" +
"eStrategy:\nNOT_INLINE\"\242\001\n\rInstantiation\022" +
"H\n\tqualifier\030\001 \002(\01325.org.jetbrains.kotli" +
"n.serialization.js.ast.Expression\022G\n\010arg" +
"ument\030\002 \003(\01325.org.jetbrains.kotlin.seria" +
"lization.js.ast.Expression\"\323\013\n\tStatement" +
"\022\016\n\006fileId\030\001 \001(\005\022E\n\010location\030\002 \001(\01323.org" +
".jetbrains.kotlin.serialization.js.ast.L" +
"ocation\022\030\n\tsynthetic\030\003 \001(\010:\005false\022M\n\020ret" +
"urn_statement\030\025 \001(\01321.org.jetbrains.kotl",
"in.serialization.js.ast.ReturnH\000\022K\n\017thro" +
"w_statement\030\026 \001(\01320.org.jetbrains.kotlin" +
".serialization.js.ast.ThrowH\000\022K\n\017break_s" +
"tatement\030\027 \001(\01320.org.jetbrains.kotlin.se" +
"rialization.js.ast.BreakH\000\022Q\n\022continue_s" +
"tatement\030\030 \001(\01323.org.jetbrains.kotlin.se" +
"rialization.js.ast.ContinueH\000\022G\n\010debugge" +
"r\030\031 \001(\01323.org.jetbrains.kotlin.serializa" +
"tion.js.ast.DebuggerH\000\022T\n\nexpression\030\032 \001" +
"(\0132>.org.jetbrains.kotlin.serialization.",
"js.ast.ExpressionStatementH\000\022?\n\004vars\030\033 \001" +
"(\0132/.org.jetbrains.kotlin.serialization." +
"js.ast.VarsH\000\022A\n\005block\030\034 \001(\01320.org.jetbr" +
"ains.kotlin.serialization.js.ast.BlockH\000" +
"\022N\n\014global_block\030\035 \001(\01326.org.jetbrains.k" +
"otlin.serialization.js.ast.GlobalBlockH\000" +
"\022A\n\005label\030\036 \001(\01320.org.jetbrains.kotlin.s" +
"erialization.js.ast.LabelH\000\022E\n\014if_statem" +
"ent\030\037 \001(\0132-.org.jetbrains.kotlin.seriali" +
"zation.js.ast.IfH\000\022M\n\020switch_statement\030 ",
" \001(\01321.org.jetbrains.kotlin.serializatio" +
"n.js.ast.SwitchH\000\022K\n\017while_statement\030! \001" +
"(\01320.org.jetbrains.kotlin.serialization." +
"js.ast.WhileH\000\022P\n\022do_while_statement\030\" \001" +
"(\01322.org.jetbrains.kotlin.serialization." +
"js.ast.DoWhileH\000\022G\n\rfor_statement\030# \001(\0132" +
"..org.jetbrains.kotlin.serialization.js." +
"ast.ForH\000\022L\n\020for_in_statement\030$ \001(\01320.or" +
"g.jetbrains.kotlin.serialization.js.ast." +
"ForInH\000\022G\n\rtry_statement\030% \001(\0132..org.jet",
"brains.kotlin.serialization.js.ast.TryH\000" +
"\022A\n\005empty\030& \001(\01320.org.jetbrains.kotlin.s" +
"erialization.js.ast.EmptyH\000B\013\n\tstatement" +
"\"N\n\006Return\022D\n\005value\030\001 \001(\01325.org.jetbrain" +
"s.kotlin.serialization.js.ast.Expression" +
"\"Q\n\005Throw\022H\n\texception\030\001 \002(\01325.org.jetbr" +
"ains.kotlin.serialization.js.ast.Express" +
"ion\"\031\n\005Break\022\020\n\010label_id\030\001 \001(\005\"\034\n\010Contin" +
"ue\022\020\n\010label_id\030\001 \001(\005\"\n\n\010Debugger\"y\n\023Expr" +
"essionStatement\022I\n\nexpression\030\001 \002(\01325.or",
"g.jetbrains.kotlin.serialization.js.ast." +
"Expression\022\027\n\017exported_tag_id\030\002 \001(\005\"\215\001\n\004" +
"Vars\022N\n\013declaration\030\001 \003(\01329.org.jetbrain" +
"s.kotlin.serialization.js.ast.VarDeclara" +
"tion\022\030\n\tmultiline\030\002 \001(\010:\005false\022\033\n\023export" +
"ed_package_id\030\003 \001(\005\"o\n\016VarDeclaration\022\017\n" +
"\007name_id\030\001 \002(\005\022L\n\rinitial_value\030\002 \001(\01325." +
"org.jetbrains.kotlin.serialization.js.as" +
"t.Expression\"P\n\005Block\022G\n\tstatement\030\001 \003(\013" +
"24.org.jetbrains.kotlin.serialization.js",
".ast.Statement\"V\n\013GlobalBlock\022G\n\tstateme" +
"nt\030\001 \003(\01324.org.jetbrains.kotlin.serializ" +
"ation.js.ast.Statement\"f\n\005Label\022\016\n\006nameI" +
"d\030\001 \002(\005\022M\n\017inner_statement\030\002 \002(\01324.org.j" +
"etbrains.kotlin.serialization.js.ast.Sta" +
"tement\"\352\001\n\002If\022H\n\tcondition\030\001 \002(\01325.org.j" +
"etbrains.kotlin.serialization.js.ast.Exp" +
"ression\022L\n\016then_statement\030\002 \002(\01324.org.je" +
"tbrains.kotlin.serialization.js.ast.Stat" +
"ement\022L\n\016else_statement\030\003 \001(\01324.org.jetb",
"rains.kotlin.serialization.js.ast.Statem" +
"ent\"\232\001\n\006Switch\022I\n\nexpression\030\001 \002(\01325.org" +
".jetbrains.kotlin.serialization.js.ast.E" +
"xpression\022E\n\005entry\030\002 \003(\01326.org.jetbrains" +
".kotlin.serialization.js.ast.SwitchEntry" +
"\"\234\001\n\013SwitchEntry\022D\n\005label\030\001 \001(\01325.org.je" +
"tbrains.kotlin.serialization.js.ast.Expr" +
"ession\022G\n\tstatement\030\002 \003(\01324.org.jetbrain" +
"s.kotlin.serialization.js.ast.Statement\"" +
"\225\001\n\005While\022H\n\tcondition\030\001 \002(\01325.org.jetbr",
"ains.kotlin.serialization.js.ast.Express" +
"ion\022B\n\004body\030\002 \002(\01324.org.jetbrains.kotlin" +
".serialization.js.ast.Statement\"\227\001\n\007DoWh" +
"ile\022H\n\tcondition\030\001 \002(\01325.org.jetbrains.k" +
"otlin.serialization.js.ast.Expression\022B\n" +
"\004body\030\002 \002(\01324.org.jetbrains.kotlin.seria" +
"lization.js.ast.Statement\"\277\003\n\003For\022D\n\tvar" +
"iables\030\001 \001(\0132/.org.jetbrains.kotlin.seri" +
"alization.js.ast.VarsH\000\022K\n\nexpression\030\002 " +
"\001(\01325.org.jetbrains.kotlin.serialization",
".js.ast.ExpressionH\000\022E\n\005empty\030\003 \001(\01324.or" +
"g.jetbrains.kotlin.serialization.js.ast." +
"EmptyInitH\000\022H\n\tcondition\030\004 \001(\01325.org.jet" +
"brains.kotlin.serialization.js.ast.Expre" +
"ssion\022H\n\tincrement\030\005 \001(\01325.org.jetbrains" +
".kotlin.serialization.js.ast.Expression\022" +
"B\n\004body\030\006 \002(\01324.org.jetbrains.kotlin.ser" +
"ialization.js.ast.StatementB\006\n\004init\"\013\n\tE" +
"mptyInit\"\374\001\n\005ForIn\022\020\n\006nameId\030\001 \001(\005H\000\022K\n\n" +
"expression\030\002 \001(\01325.org.jetbrains.kotlin.",
"serialization.js.ast.ExpressionH\000\022G\n\010ite" +
"rable\030\003 \002(\01325.org.jetbrains.kotlin.seria" +
"lization.js.ast.Expression\022B\n\004body\030\004 \002(\013" +
"24.org.jetbrains.kotlin.serialization.js" +
".ast.StatementB\007\n\005value\"\337\001\n\003Try\022F\n\010tryBl" +
"ock\030\001 \002(\01324.org.jetbrains.kotlin.seriali" +
"zation.js.ast.Statement\022D\n\ncatchBlock\030\002 " +
"\001(\01320.org.jetbrains.kotlin.serialization" +
".js.ast.Catch\022J\n\014finallyBlock\030\003 \001(\01324.or" +
"g.jetbrains.kotlin.serialization.js.ast.",
"Statement\"\224\001\n\005Catch\022G\n\tparameter\030\001 \002(\01324" +
".org.jetbrains.kotlin.serialization.js.a" +
"st.Parameter\022B\n\004body\030\002 \002(\01324.org.jetbrai" +
"ns.kotlin.serialization.js.ast.Statement" +
"\"\007\n\005Empty\"\327\005\n\010Fragment\022R\n\017imported_modul" +
"e\030\001 \003(\01329.org.jetbrains.kotlin.serializa" +
"tion.js.ast.ImportedModule\022G\n\014import_ent" +
"ry\030\002 \003(\01321.org.jetbrains.kotlin.serializ" +
"ation.js.ast.Import\022Q\n\021declaration_block" +
"\030\003 \001(\01326.org.jetbrains.kotlin.serializat",
"ion.js.ast.GlobalBlock\022L\n\014export_block\030\004" +
" \001(\01326.org.jetbrains.kotlin.serializatio" +
"n.js.ast.GlobalBlock\022Q\n\021initializer_bloc" +
"k\030\005 \001(\01326.org.jetbrains.kotlin.serializa" +
"tion.js.ast.GlobalBlock\022L\n\014name_binding\030" +
"\006 \003(\01326.org.jetbrains.kotlin.serializati" +
"on.js.ast.NameBinding\022J\n\013class_model\030\007 \003" +
"(\01325.org.jetbrains.kotlin.serialization." +
"js.ast.ClassModel\022P\n\021module_expression\030\010" +
" \003(\01325.org.jetbrains.kotlin.serializatio",
"n.js.ast.Expression\022N\n\rinline_module\030\t \003" +
"(\01327.org.jetbrains.kotlin.serialization." +
"js.ast.InlineModule\"\224\001\n\016ImportedModule\022\030" +
"\n\020external_name_id\030\001 \002(\005\022\030\n\020internal_nam" +
"e_id\030\002 \002(\005\022N\n\017plain_reference\030\003 \001(\01325.or" +
"g.jetbrains.kotlin.serialization.js.ast." +
"Expression\"i\n\006Import\022\024\n\014signature_id\030\001 \002" +
"(\005\022I\n\nexpression\030\002 \002(\01325.org.jetbrains.k" +
"otlin.serialization.js.ast.Expression\"3\n" +
"\013NameBinding\022\024\n\014signature_id\030\001 \002(\005\022\016\n\006na",
"meId\030\002 \002(\005\"\214\001\n\nClassModel\022\017\n\007name_id\030\001 \002" +
"(\005\022\025\n\rsuper_name_id\030\002 \001(\005\022V\n\026post_declar" +
"ation_block\030\003 \001(\01326.org.jetbrains.kotlin" +
".serialization.js.ast.GlobalBlock\";\n\014Inl" +
"ineModule\022\024\n\014signature_id\030\001 \002(\005\022\025\n\rexpre" +
"ssion_id\030\002 \002(\005\"\034\n\013StringTable\022\r\n\005entry\030\001" +
" \003(\t\"K\n\tNameTable\022>\n\005entry\030\001 \003(\0132/.org.j" +
"etbrains.kotlin.serialization.js.ast.Nam" +
"e\"-\n\004Name\022\021\n\ttemporary\030\001 \002(\010\022\022\n\nidentifi" +
"er\030\002 \001(\005\"\346\001\n\005Chunk\022L\n\014string_table\030\001 \002(\013",
"26.org.jetbrains.kotlin.serialization.js" +
".ast.StringTable\022H\n\nname_table\030\002 \002(\01324.o" +
"rg.jetbrains.kotlin.serialization.js.ast" +
".NameTable\022E\n\010fragment\030\003 \002(\01323.org.jetbr" +
"ains.kotlin.serialization.js.ast.Fragmen" +
"t*@\n\013SideEffects\022\021\n\rAFFECTS_STATE\020\001\022\024\n\020D" +
"EPENDS_ON_STATE\020\002\022\010\n\004PURE\020\003*?\n\016InlineStr" +
"ategy\022\017\n\013AS_FUNCTION\020\000\022\014\n\010IN_PLACE\020\001\022\016\n\n" +
"NOT_INLINE\020\002B\024B\022DebugJsAstProtoBuf"
};
org.jetbrains.kotlin.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new org.jetbrains.kotlin.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
public org.jetbrains.kotlin.protobuf.ExtensionRegistry assignDescriptors(
org.jetbrains.kotlin.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
return null;
}
};
org.jetbrains.kotlin.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new org.jetbrains.kotlin.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Location_descriptor,
new java.lang.String[] { "StartLine", "StartChar", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Expression_descriptor,
new java.lang.String[] { "FileId", "Location", "Synthetic", "SideEffects", "SimpleNameReference", "ThisLiteral", "NullLiteral", "TrueLiteral", "FalseLiteral", "StringLiteral", "RegExpLiteral", "IntLiteral", "DoubleLiteral", "ArrayLiteral", "ObjectLiteral", "Function", "DocComment", "Binary", "Unary", "Conditional", "ArrayAccess", "NameReference", "PropertyReference", "Invocation", "Instantiation", "Expression", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ThisLiteral_descriptor,
new java.lang.String[] { });
internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_NullLiteral_descriptor,
new java.lang.String[] { });
internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_TrueLiteral_descriptor,
new java.lang.String[] { });
internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_FalseLiteral_descriptor,
new java.lang.String[] { });
internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_RegExpLiteral_descriptor,
new java.lang.String[] { "PatternStringId", "FlagsStringId", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayLiteral_descriptor,
new java.lang.String[] { "Element", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteral_descriptor,
new java.lang.String[] { "Entry", "Multiline", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ObjectLiteralEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Function_descriptor,
new java.lang.String[] { "Parameter", "NameId", "Body", "Local", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Parameter_descriptor,
new java.lang.String[] { "NameId", "HasDefaultValue", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocComment_descriptor,
new java.lang.String[] { "Tag", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_DocCommentTag_descriptor,
new java.lang.String[] { "NameId", "ValueStringId", "Expression", "Value", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_BinaryOperation_descriptor,
new java.lang.String[] { "Left", "Right", "Type", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_descriptor =
getDescriptor().getMessageTypes().get(15);
internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_UnaryOperation_descriptor,
new java.lang.String[] { "Operand", "Type", "Postfix", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_descriptor =
getDescriptor().getMessageTypes().get(16);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Conditional_descriptor,
new java.lang.String[] { "TestExpression", "ThenExpression", "ElseExpression", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_descriptor =
getDescriptor().getMessageTypes().get(17);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ArrayAccess_descriptor,
new java.lang.String[] { "Array", "Index", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_descriptor =
getDescriptor().getMessageTypes().get(18);
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameReference_descriptor,
new java.lang.String[] { "NameId", "Qualifier", "InlineStrategy", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_descriptor =
getDescriptor().getMessageTypes().get(19);
internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_PropertyReference_descriptor,
new java.lang.String[] { "StringId", "Qualifier", "InlineStrategy", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_descriptor =
getDescriptor().getMessageTypes().get(20);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Invocation_descriptor,
new java.lang.String[] { "Qualifier", "Argument", "InlineStrategy", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_descriptor =
getDescriptor().getMessageTypes().get(21);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Instantiation_descriptor,
new java.lang.String[] { "Qualifier", "Argument", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_descriptor =
getDescriptor().getMessageTypes().get(22);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Statement_descriptor,
new java.lang.String[] { "FileId", "Location", "Synthetic", "ReturnStatement", "ThrowStatement", "BreakStatement", "ContinueStatement", "Debugger", "Expression", "Vars", "Block", "GlobalBlock", "Label", "IfStatement", "SwitchStatement", "WhileStatement", "DoWhileStatement", "ForStatement", "ForInStatement", "TryStatement", "Empty", "Statement", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_descriptor =
getDescriptor().getMessageTypes().get(23);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Return_descriptor,
new java.lang.String[] { "Value", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_descriptor =
getDescriptor().getMessageTypes().get(24);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Throw_descriptor,
new java.lang.String[] { "Exception", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_descriptor =
getDescriptor().getMessageTypes().get(25);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Break_descriptor,
new java.lang.String[] { "LabelId", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_descriptor =
getDescriptor().getMessageTypes().get(26);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Continue_descriptor,
new java.lang.String[] { "LabelId", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_descriptor =
getDescriptor().getMessageTypes().get(27);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Debugger_descriptor,
new java.lang.String[] { });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_descriptor =
getDescriptor().getMessageTypes().get(28);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ExpressionStatement_descriptor,
new java.lang.String[] { "Expression", "ExportedTagId", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_descriptor =
getDescriptor().getMessageTypes().get(29);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Vars_descriptor,
new java.lang.String[] { "Declaration", "Multiline", "ExportedPackageId", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_descriptor =
getDescriptor().getMessageTypes().get(30);
internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_VarDeclaration_descriptor,
new java.lang.String[] { "NameId", "InitialValue", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_descriptor =
getDescriptor().getMessageTypes().get(31);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Block_descriptor,
new java.lang.String[] { "Statement", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_descriptor =
getDescriptor().getMessageTypes().get(32);
internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_GlobalBlock_descriptor,
new java.lang.String[] { "Statement", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_descriptor =
getDescriptor().getMessageTypes().get(33);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Label_descriptor,
new java.lang.String[] { "NameId", "InnerStatement", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_If_descriptor =
getDescriptor().getMessageTypes().get(34);
internal_static_org_jetbrains_kotlin_serialization_js_ast_If_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_If_descriptor,
new java.lang.String[] { "Condition", "ThenStatement", "ElseStatement", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_descriptor =
getDescriptor().getMessageTypes().get(35);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Switch_descriptor,
new java.lang.String[] { "Expression", "Entry", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_descriptor =
getDescriptor().getMessageTypes().get(36);
internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_SwitchEntry_descriptor,
new java.lang.String[] { "Label", "Statement", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_While_descriptor =
getDescriptor().getMessageTypes().get(37);
internal_static_org_jetbrains_kotlin_serialization_js_ast_While_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_While_descriptor,
new java.lang.String[] { "Condition", "Body", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_descriptor =
getDescriptor().getMessageTypes().get(38);
internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_DoWhile_descriptor,
new java.lang.String[] { "Condition", "Body", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_For_descriptor =
getDescriptor().getMessageTypes().get(39);
internal_static_org_jetbrains_kotlin_serialization_js_ast_For_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_For_descriptor,
new java.lang.String[] { "Variables", "Expression", "Empty", "Condition", "Increment", "Body", "Init", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_descriptor =
getDescriptor().getMessageTypes().get(40);
internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_EmptyInit_descriptor,
new java.lang.String[] { });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_descriptor =
getDescriptor().getMessageTypes().get(41);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ForIn_descriptor,
new java.lang.String[] { "NameId", "Expression", "Iterable", "Body", "Value", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_descriptor =
getDescriptor().getMessageTypes().get(42);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Try_descriptor,
new java.lang.String[] { "TryBlock", "CatchBlock", "FinallyBlock", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_descriptor =
getDescriptor().getMessageTypes().get(43);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Catch_descriptor,
new java.lang.String[] { "Parameter", "Body", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_descriptor =
getDescriptor().getMessageTypes().get(44);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Empty_descriptor,
new java.lang.String[] { });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_descriptor =
getDescriptor().getMessageTypes().get(45);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Fragment_descriptor,
new java.lang.String[] { "ImportedModule", "ImportEntry", "DeclarationBlock", "ExportBlock", "InitializerBlock", "NameBinding", "ClassModel", "ModuleExpression", "InlineModule", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_descriptor =
getDescriptor().getMessageTypes().get(46);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ImportedModule_descriptor,
new java.lang.String[] { "ExternalNameId", "InternalNameId", "PlainReference", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_descriptor =
getDescriptor().getMessageTypes().get(47);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Import_descriptor,
new java.lang.String[] { "SignatureId", "Expression", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_descriptor =
getDescriptor().getMessageTypes().get(48);
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameBinding_descriptor,
new java.lang.String[] { "SignatureId", "NameId", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_descriptor =
getDescriptor().getMessageTypes().get(49);
internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_ClassModel_descriptor,
new java.lang.String[] { "NameId", "SuperNameId", "PostDeclarationBlock", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_descriptor =
getDescriptor().getMessageTypes().get(50);
internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_InlineModule_descriptor,
new java.lang.String[] { "SignatureId", "ExpressionId", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_descriptor =
getDescriptor().getMessageTypes().get(51);
internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_StringTable_descriptor,
new java.lang.String[] { "Entry", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_descriptor =
getDescriptor().getMessageTypes().get(52);
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_NameTable_descriptor,
new java.lang.String[] { "Entry", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_descriptor =
getDescriptor().getMessageTypes().get(53);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Name_descriptor,
new java.lang.String[] { "Temporary", "Identifier", });
internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_descriptor =
getDescriptor().getMessageTypes().get(54);
internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_fieldAccessorTable = new
org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_js_ast_Chunk_descriptor,
new java.lang.String[] { "StringTable", "NameTable", "Fragment", });
}
// @@protoc_insertion_point(outer_class_scope)
}