diff --git a/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/ProtoBuf.java b/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/ProtoBuf.java
index 5c0343f43a8..672fda30595 100644
--- a/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/ProtoBuf.java
+++ b/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/ProtoBuf.java
@@ -8,20 +8,49 @@ public final class ProtoBuf {
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
+ /**
+ * Protobuf enum {@code org.jetbrains.jet.descriptors.serialization.Modality}
+ */
public enum Modality
implements com.google.protobuf.Internal.EnumLite {
+ /**
+ * FINAL = 0;
+ *
+ *
+ * 2 bits + *+ */ FINAL(0, 0), + /** + *
OPEN = 1;
+ */
OPEN(1, 1),
+ /**
+ * ABSTRACT = 2;
+ */
ABSTRACT(2, 2),
;
-
+
+ /**
+ * FINAL = 0;
+ *
+ * + * 2 bits + *+ */ public static final int FINAL_VALUE = 0; + /** + *
OPEN = 1;
+ */
public static final int OPEN_VALUE = 1;
+ /**
+ * ABSTRACT = 2;
+ */
public static final int ABSTRACT_VALUE = 2;
-
-
+
+
public final int getNumber() { return value; }
-
+
public static Modality valueOf(int value) {
switch (value) {
case 0: return FINAL;
@@ -30,7 +59,7 @@ public final class ProtoBuf {
default: return null;
}
}
-
+
public static com.google.protobuf.Internal.EnumLiteMapINTERNAL = 0;
+ *
+ * + * 3 bits + *+ */ INTERNAL(0, 0), + /** + *
PRIVATE = 1;
+ */
PRIVATE(1, 1),
+ /**
+ * PROTECTED = 2;
+ */
PROTECTED(2, 2),
+ /**
+ * PUBLIC = 3;
+ */
PUBLIC(3, 3),
+ /**
+ * EXTRA = 4;
+ *
+ * + * there's an extra field for the actual visibility + *+ */ EXTRA(4, 4), ; - + + /** + *
INTERNAL = 0;
+ *
+ * + * 3 bits + *+ */ public static final int INTERNAL_VALUE = 0; + /** + *
PRIVATE = 1;
+ */
public static final int PRIVATE_VALUE = 1;
+ /**
+ * PROTECTED = 2;
+ */
public static final int PROTECTED_VALUE = 2;
+ /**
+ * PUBLIC = 3;
+ */
public static final int PUBLIC_VALUE = 3;
+ /**
+ * EXTRA = 4;
+ *
+ * + * there's an extra field for the actual visibility + *+ */ public static final int EXTRA_VALUE = 4; - - + + public final int getNumber() { return value; } - + public static Visibility valueOf(int value) { switch (value) { case 0: return INTERNAL; @@ -80,7 +158,7 @@ public final class ProtoBuf { default: return null; } } - + public static com.google.protobuf.Internal.EnumLiteMap
repeated string name = 1;
+ */
+ java.util.Listrepeated string name = 1;
+ */
int getNameCount();
- String getName(int index);
+ /**
+ * repeated string name = 1;
+ */
+ java.lang.String getName(int index);
+ /**
+ * repeated string name = 1;
+ */
+ com.google.protobuf.ByteString
+ getNameBytes(int index);
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.SimpleNameTable}
+ */
public static final class SimpleNameTable extends
com.google.protobuf.GeneratedMessageLite
implements SimpleNameTableOrBuilder {
// Use SimpleNameTable.newBuilder() to construct.
- private SimpleNameTable(Builder builder) {
+ private SimpleNameTable(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private SimpleNameTable(boolean noInit) {}
-
+
private static final SimpleNameTable defaultInstance;
public static SimpleNameTable getDefaultInstance() {
return defaultInstance;
}
-
+
public SimpleNameTable getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private SimpleNameTable(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
+ name_ = new com.google.protobuf.LazyStringArrayList();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ name_.add(input.readBytes());
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
+ name_ = new com.google.protobuf.UnmodifiableLazyStringList(name_);
+ }
+ makeExtensionsImmutable();
+ }
+ }
+ public static com.google.protobuf.Parserrepeated string name = 1;
+ */
+ public java.util.Listrepeated string name = 1;
+ */
public int getNameCount() {
return name_.size();
}
- public String getName(int index) {
+ /**
+ * repeated string name = 1;
+ */
+ public java.lang.String getName(int index) {
return name_.get(index);
}
-
+ /**
+ * repeated string name = 1;
+ */
+ public com.google.protobuf.ByteString
+ getNameBytes(int index) {
+ return name_.getByteString(index);
+ }
+
private void initFields() {
name_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
@@ -149,11 +320,11 @@ public final class ProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -161,12 +332,12 @@ public final class ProtoBuf {
output.writeBytes(1, name_.getByteString(i));
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
{
int dataSize = 0;
@@ -180,88 +351,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.SimpleNameTable}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable, Builder>
@@ -270,28 +430,28 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
name_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable result = buildPartial();
if (!result.isInitialized()) {
@@ -299,17 +459,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable(this);
int from_bitField0_ = bitField0_;
@@ -321,7 +471,7 @@ public final class ProtoBuf {
result.name_ = name_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable.getDefaultInstance()) return this;
if (!other.name_.isEmpty()) {
@@ -336,39 +486,30 @@ public final class ProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 10: {
- ensureNameIsMutable();
- name_.add(input.readBytes());
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.SimpleNameTable) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// repeated string name = 1;
private com.google.protobuf.LazyStringList name_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureNameIsMutable() {
@@ -377,18 +518,37 @@ public final class ProtoBuf {
bitField0_ |= 0x00000001;
}
}
- public java.util.Listrepeated string name = 1;
+ */
+ public java.util.Listrepeated string name = 1;
+ */
public int getNameCount() {
return name_.size();
}
- public String getName(int index) {
+ /**
+ * repeated string name = 1;
+ */
+ public java.lang.String getName(int index) {
return name_.get(index);
}
+ /**
+ * repeated string name = 1;
+ */
+ public com.google.protobuf.ByteString
+ getNameBytes(int index) {
+ return name_.getByteString(index);
+ }
+ /**
+ * repeated string name = 1;
+ */
public Builder setName(
- int index, String value) {
+ int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
@@ -397,7 +557,11 @@ public final class ProtoBuf {
return this;
}
- public Builder addName(String value) {
+ /**
+ * repeated string name = 1;
+ */
+ public Builder addName(
+ java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
@@ -406,411 +570,221 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * repeated string name = 1;
+ */
public Builder addAllName(
- java.lang.Iterablerepeated string name = 1;
+ */
public Builder clearName() {
name_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
- void addName(com.google.protobuf.ByteString value) {
- ensureNameIsMutable();
+ /**
+ * repeated string name = 1;
+ */
+ public Builder addNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureNameIsMutable();
name_.add(value);
+ return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.SimpleNameTable)
}
-
+
static {
defaultInstance = new SimpleNameTable(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.SimpleNameTable)
}
-
+
public interface QualifiedNameTableOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
int getQualifiedNameCount();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.QualifiedNameTable}
+ */
public static final class QualifiedNameTable extends
com.google.protobuf.GeneratedMessageLite
implements QualifiedNameTableOrBuilder {
// Use QualifiedNameTable.newBuilder() to construct.
- private QualifiedNameTable(Builder builder) {
+ private QualifiedNameTable(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private QualifiedNameTable(boolean noInit) {}
-
+
private static final QualifiedNameTable defaultInstance;
public static QualifiedNameTable getDefaultInstance() {
return defaultInstance;
}
-
+
public QualifiedNameTable getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private QualifiedNameTable(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
+ qualifiedName_ = new java.util.ArrayListoptional int32 parent_qualified_name = 1 [default = -1];
+ */
boolean hasParentQualifiedName();
+ /**
+ * optional int32 parent_qualified_name = 1 [default = -1];
+ */
int getParentQualifiedName();
-
+
// required int32 short_name = 2;
+ /**
+ * required int32 short_name = 2;
+ */
boolean hasShortName();
+ /**
+ * required int32 short_name = 2;
+ */
int getShortName();
-
+
// optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
boolean hasKind();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName}
+ */
public static final class QualifiedName extends
com.google.protobuf.GeneratedMessageLite
implements QualifiedNameOrBuilder {
// Use QualifiedName.newBuilder() to construct.
- private QualifiedName(Builder builder) {
+ private QualifiedName(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private QualifiedName(boolean noInit) {}
-
+
private static final QualifiedName defaultInstance;
public static QualifiedName getDefaultInstance() {
return defaultInstance;
}
-
+
public QualifiedName getDefaultInstanceForType() {
return defaultInstance;
}
-
- public enum Kind
- implements com.google.protobuf.Internal.EnumLite {
- CLASS(0, 0),
- PACKAGE(1, 1),
- ;
-
- public static final int CLASS_VALUE = 0;
- public static final int PACKAGE_VALUE = 1;
-
-
- public final int getNumber() { return value; }
-
- public static Kind valueOf(int value) {
- switch (value) {
- case 0: return CLASS;
- case 1: return PACKAGE;
- default: return null;
- }
- }
-
- public static com.google.protobuf.Internal.EnumLiteMapCLASS = 0;
+ */
+ CLASS(0, 0),
+ /**
+ * PACKAGE = 1;
+ */
+ PACKAGE(1, 1),
+ ;
+
+ /**
+ * CLASS = 0;
+ */
+ public static final int CLASS_VALUE = 0;
+ /**
+ * PACKAGE = 1;
+ */
+ public static final int PACKAGE_VALUE = 1;
+
+
+ public final int getNumber() { return value; }
+
+ public static Kind valueOf(int value) {
+ switch (value) {
+ case 0: return CLASS;
+ case 1: return PACKAGE;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapoptional int32 parent_qualified_name = 1 [default = -1];
+ */
+ public boolean hasParentQualifiedName() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * optional int32 parent_qualified_name = 1 [default = -1];
+ */
+ public int getParentQualifiedName() {
+ return parentQualifiedName_;
+ }
+
+ // required int32 short_name = 2;
+ public static final int SHORT_NAME_FIELD_NUMBER = 2;
+ private int shortName_;
+ /**
+ * required int32 short_name = 2;
+ */
+ public boolean hasShortName() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int32 short_name = 2;
+ */
+ public int getShortName() {
+ return shortName_;
+ }
+
+ // optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ public static final int KIND_FIELD_NUMBER = 3;
+ private org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind kind_;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
+ public boolean hasKind() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind() {
+ return kind_;
+ }
+
+ private void initFields() {
+ parentQualifiedName_ = -1;
+ shortName_ = 0;
+ kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasShortName()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeInt32(1, parentQualifiedName_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeInt32(2, shortName_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeEnum(3, kind_.getNumber());
+ }
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(1, parentQualifiedName_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, shortName_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(3, kind_.getNumber());
+ }
+ 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.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.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.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageLite.Builder<
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName, Builder>
+ implements org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder {
+ // Construct using org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ }
+ private static Builder create() {
+ return new Builder();
+ }
+
+ public Builder clear() {
+ super.clear();
+ parentQualifiedName_ = -1;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ shortName_ = 0;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ return this;
+ }
+
+ public Builder clone() {
+ return create().mergeFrom(buildPartial());
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName getDefaultInstanceForType() {
+ return org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance();
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName build() {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName buildPartial() {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName(this);
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
+ to_bitField0_ |= 0x00000001;
+ }
+ result.parentQualifiedName_ = parentQualifiedName_;
+ if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
+ to_bitField0_ |= 0x00000002;
+ }
+ result.shortName_ = shortName_;
+ if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
+ to_bitField0_ |= 0x00000004;
+ }
+ result.kind_ = kind_;
+ result.bitField0_ = to_bitField0_;
+ return result;
+ }
+
+ public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName other) {
+ if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance()) return this;
+ if (other.hasParentQualifiedName()) {
+ setParentQualifiedName(other.getParentQualifiedName());
+ }
+ if (other.hasShortName()) {
+ setShortName(other.getShortName());
+ }
+ if (other.hasKind()) {
+ setKind(other.getKind());
+ }
+ return this;
+ }
+
+ public final boolean isInitialized() {
+ if (!hasShortName()) {
+
+ return false;
+ }
+ return true;
+ }
+
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
}
-
private int bitField0_;
-
+
// optional int32 parent_qualified_name = 1 [default = -1];
private int parentQualifiedName_ = -1;
+ /**
+ * optional int32 parent_qualified_name = 1 [default = -1];
+ */
public boolean hasParentQualifiedName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * optional int32 parent_qualified_name = 1 [default = -1];
+ */
public int getParentQualifiedName() {
return parentQualifiedName_;
}
+ /**
+ * optional int32 parent_qualified_name = 1 [default = -1];
+ */
public Builder setParentQualifiedName(int value) {
bitField0_ |= 0x00000001;
parentQualifiedName_ = value;
return this;
}
+ /**
+ * optional int32 parent_qualified_name = 1 [default = -1];
+ */
public Builder clearParentQualifiedName() {
bitField0_ = (bitField0_ & ~0x00000001);
parentQualifiedName_ = -1;
return this;
}
-
+
// required int32 short_name = 2;
private int shortName_ ;
+ /**
+ * required int32 short_name = 2;
+ */
public boolean hasShortName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required int32 short_name = 2;
+ */
public int getShortName() {
return shortName_;
}
+ /**
+ * required int32 short_name = 2;
+ */
public Builder setShortName(int value) {
bitField0_ |= 0x00000002;
shortName_ = value;
return this;
}
+ /**
+ * required int32 short_name = 2;
+ */
public Builder clearShortName() {
bitField0_ = (bitField0_ & ~0x00000002);
shortName_ = 0;
return this;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
public boolean hasKind() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind() {
return kind_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
public Builder setKind(org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind value) {
if (value == null) {
throw new NullPointerException();
@@ -898,45 +1257,63 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
+ */
public Builder clearKind() {
bitField0_ = (bitField0_ & ~0x00000004);
kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName)
}
-
+
static {
defaultInstance = new QualifiedName(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName)
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
public static final int QUALIFIED_NAME_FIELD_NUMBER = 1;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder>
getQualifiedNameOrBuilderList() {
return qualifiedName_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public int getQualifiedNameCount() {
return qualifiedName_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index) {
return qualifiedName_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder getQualifiedNameOrBuilder(
int index) {
return qualifiedName_.get(index);
}
-
+
private void initFields() {
qualifiedName_ = java.util.Collections.emptyList();
}
@@ -944,7 +1321,7 @@ public final class ProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
for (int i = 0; i < getQualifiedNameCount(); i++) {
if (!getQualifiedName(i).isInitialized()) {
memoizedIsInitialized = 0;
@@ -954,7 +1331,7 @@ public final class ProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -962,12 +1339,12 @@ public final class ProtoBuf {
output.writeMessage(1, qualifiedName_.get(i));
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
for (int i = 0; i < qualifiedName_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
@@ -976,88 +1353,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.QualifiedNameTable}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable, Builder>
@@ -1066,28 +1432,28 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
qualifiedName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable result = buildPartial();
if (!result.isInitialized()) {
@@ -1095,17 +1461,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable(this);
int from_bitField0_ = bitField0_;
@@ -1116,7 +1472,7 @@ public final class ProtoBuf {
result.qualifiedName_ = qualifiedName_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.getDefaultInstance()) return this;
if (!other.qualifiedName_.isEmpty()) {
@@ -1131,7 +1487,7 @@ public final class ProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
for (int i = 0; i < getQualifiedNameCount(); i++) {
if (!getQualifiedName(i).isInitialized()) {
@@ -1141,36 +1497,26 @@ public final class ProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 10: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addQualifiedName(subBuilder.buildPartial());
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public int getQualifiedNameCount() {
return qualifiedName_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index) {
return qualifiedName_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder setQualifiedName(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName value) {
if (value == null) {
@@ -1197,25 +1555,34 @@ public final class ProtoBuf {
}
ensureQualifiedNameIsMutable();
qualifiedName_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder setQualifiedName(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Builder builderForValue) {
ensureQualifiedNameIsMutable();
qualifiedName_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder addQualifiedName(org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName value) {
if (value == null) {
throw new NullPointerException();
}
ensureQualifiedNameIsMutable();
qualifiedName_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder addQualifiedName(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName value) {
if (value == null) {
@@ -1223,406 +1590,276 @@ public final class ProtoBuf {
}
ensureQualifiedNameIsMutable();
qualifiedName_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder addQualifiedName(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Builder builderForValue) {
ensureQualifiedNameIsMutable();
qualifiedName_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder addQualifiedName(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Builder builderForValue) {
ensureQualifiedNameIsMutable();
qualifiedName_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder addAllQualifiedName(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.QualifiedNameTable.QualifiedName> values) {
ensureQualifiedNameIsMutable();
super.addAll(values, qualifiedName_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder clearQualifiedName() {
qualifiedName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
+ */
public Builder removeQualifiedName(int index) {
ensureQualifiedNameIsMutable();
qualifiedName_.remove(index);
-
+
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.QualifiedNameTable)
}
-
+
static {
defaultInstance = new QualifiedNameTable(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.QualifiedNameTable)
}
-
+
public interface TypeOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
boolean hasConstructor();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor getConstructor();
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument getArgument(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
int getArgumentCount();
-
+
// optional bool nullable = 3 [default = false];
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
boolean hasNullable();
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
boolean getNullable();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Type}
+ */
public static final class Type extends
com.google.protobuf.GeneratedMessageLite
implements TypeOrBuilder {
// Use Type.newBuilder() to construct.
- private Type(Builder builder) {
+ private Type(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private Type(boolean noInit) {}
-
+
private static final Type defaultInstance;
public static Type getDefaultInstance() {
return defaultInstance;
}
-
+
public Type getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private Type(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ subBuilder = constructor_.toBuilder();
+ }
+ constructor_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(constructor_);
+ constructor_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000001;
+ break;
+ }
+ case 18: {
+ if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
+ argument_ = new java.util.ArrayListoptional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
boolean hasKind();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind getKind();
-
+
// required int32 id = 2;
+ /**
+ * required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ boolean hasId(); + /** + *
required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ int getId(); } + /** + * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Type.Constructor} + */ public static final class Constructor extends com.google.protobuf.GeneratedMessageLite implements ConstructorOrBuilder { // Use Constructor.newBuilder() to construct. - private Constructor(Builder builder) { + private Constructor(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); + } private Constructor(boolean noInit) {} - + private static final Constructor defaultInstance; public static Constructor getDefaultInstance() { return defaultInstance; } - + public Constructor getDefaultInstanceForType() { return defaultInstance; } - - public enum Kind - implements com.google.protobuf.Internal.EnumLite { - CLASS(0, 0), - TYPE_PARAMETER(1, 1), - ; - - public static final int CLASS_VALUE = 0; - public static final int TYPE_PARAMETER_VALUE = 1; - - - public final int getNumber() { return value; } - - public static Kind valueOf(int value) { - switch (value) { - case 0: return CLASS; - case 1: return TYPE_PARAMETER; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap
CLASS = 0;
+ */
+ CLASS(0, 0),
+ /**
+ * TYPE_PARAMETER = 1;
+ */
+ TYPE_PARAMETER(1, 1),
+ ;
+
+ /**
+ * CLASS = 0;
+ */
+ public static final int CLASS_VALUE = 0;
+ /**
+ * TYPE_PARAMETER = 1;
+ */
+ public static final int TYPE_PARAMETER_VALUE = 1;
+
+
+ public final int getNumber() { return value; }
+
+ public static Kind valueOf(int value) {
+ switch (value) {
+ case 0: return CLASS;
+ case 1: return TYPE_PARAMETER;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
+ public boolean hasKind() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind getKind() {
+ return kind_;
+ }
+
+ // required int32 id = 2;
+ public static final int ID_FIELD_NUMBER = 2;
+ private int id_;
+ /**
+ * required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ + public boolean hasId() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + *
required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ + public int getId() { + return id_; + } + + private void initFields() { + kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind.CLASS; + id_ = 0; + } + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized != -1) return isInitialized == 1; + + if (!hasId()) { + memoizedIsInitialized = 0; + return false; + } + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (((bitField0_ & 0x00000001) == 0x00000001)) { + output.writeEnum(1, kind_.getNumber()); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + output.writeInt32(2, id_); + } + } + + private int memoizedSerializedSize = -1; + public int getSerializedSize() { + int size = memoizedSerializedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, kind_.getNumber()); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, id_); + } + 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.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input, extensionRegistry); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.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.jet.descriptors.serialization.ProtoBuf.Type.Constructor prototype) { + return newBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { return newBuilder(this); } + + /** + * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Type.Constructor} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor, Builder> + implements org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.ConstructorOrBuilder { + // Construct using org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind.CLASS; + bitField0_ = (bitField0_ & ~0x00000001); + id_ = 0; + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor getDefaultInstanceForType() { + return org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.getDefaultInstance(); + } + + public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor build() { + org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor buildPartial() { + org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.kind_ = kind_; + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000002; + } + result.id_ = id_; + result.bitField0_ = to_bitField0_; + return result; + } + + public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor other) { + if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.getDefaultInstance()) return this; + if (other.hasKind()) { + setKind(other.getKind()); + } + if (other.hasId()) { + setId(other.getId()); + } + return this; + } + + public final boolean isInitialized() { + if (!hasId()) { + + return false; + } + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; } - private int bitField0_; - + // optional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS]; private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind.CLASS; + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
public boolean hasKind() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind getKind() {
return kind_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
public Builder setKind(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind value) {
if (value == null) {
throw new NullPointerException();
@@ -1663,88 +2236,225 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
+ */
public Builder clearKind() {
bitField0_ = (bitField0_ & ~0x00000001);
kind_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Kind.CLASS;
return this;
}
-
+
// required int32 id = 2;
private int id_ ;
+ /**
+ * required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ public boolean hasId() { return ((bitField0_ & 0x00000002) == 0x00000002); } + /** + *
required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ public int getId() { return id_; } + /** + *
required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ public Builder setId(int value) { bitField0_ |= 0x00000002; id_ = value; return this; } + /** + *
required int32 id = 2;
+ *
+ * + * CLASS - fqName id, TYPE_PARAMETER - type parameter id + *+ */ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000002); id_ = 0; return this; } - + // @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.Type.Constructor) } - + static { defaultInstance = new Constructor(true); defaultInstance.initFields(); } - + // @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.Type.Constructor) } - + public interface ArgumentOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { - + // optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV]; + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
boolean hasProjection();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection getProjection();
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
boolean hasType();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getType();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Type.Argument}
+ */
public static final class Argument extends
com.google.protobuf.GeneratedMessageLite
implements ArgumentOrBuilder {
// Use Argument.newBuilder() to construct.
- private Argument(Builder builder) {
+ private Argument(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private Argument(boolean noInit) {}
-
+
private static final Argument defaultInstance;
public static Argument getDefaultInstance() {
return defaultInstance;
}
-
+
public Argument getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private Argument(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 8: {
+ int rawValue = input.readEnum();
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection value = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection.valueOf(rawValue);
+ if (value != null) {
+ bitField0_ |= 0x00000001;
+ projection_ = value;
+ }
+ break;
+ }
+ case 18: {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ subBuilder = type_.toBuilder();
+ }
+ type_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(type_);
+ type_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000002;
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ makeExtensionsImmutable();
+ }
+ }
+ public static com.google.protobuf.ParserIN = 0;
+ */
IN(0, 0),
+ /**
+ * OUT = 1;
+ */
OUT(1, 1),
+ /**
+ * INV = 2;
+ */
INV(2, 2),
;
-
+
+ /**
+ * IN = 0;
+ */
public static final int IN_VALUE = 0;
+ /**
+ * OUT = 1;
+ */
public static final int OUT_VALUE = 1;
+ /**
+ * INV = 2;
+ */
public static final int INV_VALUE = 2;
-
-
+
+
public final int getNumber() { return value; }
-
+
public static Projection valueOf(int value) {
switch (value) {
case 0: return IN;
@@ -1753,7 +2463,7 @@ public final class ProtoBuf {
default: return null;
}
}
-
+
public static com.google.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
public boolean hasProjection() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection getProjection() {
return projection_;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
public static final int TYPE_FIELD_NUMBER = 2;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type type_;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getType() {
return type_;
}
-
+
private void initFields() {
projection_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection.INV;
type_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
@@ -1804,7 +2526,7 @@ public final class ProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
if (!hasType()) {
memoizedIsInitialized = 0;
return false;
@@ -1816,7 +2538,7 @@ public final class ProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -1827,12 +2549,12 @@ public final class ProtoBuf {
output.writeMessage(2, type_);
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
@@ -1845,88 +2567,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Type.Argument}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument, Builder>
@@ -1935,13 +2646,13 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
projection_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection.INV;
@@ -1950,15 +2661,15 @@ public final class ProtoBuf {
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument result = buildPartial();
if (!result.isInitialized()) {
@@ -1966,17 +2677,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument(this);
int from_bitField0_ = bitField0_;
@@ -1992,7 +2693,7 @@ public final class ProtoBuf {
result.bitField0_ = to_bitField0_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.getDefaultInstance()) return this;
if (other.hasProjection()) {
@@ -2003,7 +2704,7 @@ public final class ProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
if (!hasType()) {
@@ -2015,56 +2716,43 @@ public final class ProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 8: {
- int rawValue = input.readEnum();
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection value = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection.valueOf(rawValue);
- if (value != null) {
- bitField0_ |= 0x00000001;
- projection_ = value;
- }
- break;
- }
- case 18: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.newBuilder();
- if (hasType()) {
- subBuilder.mergeFrom(getType());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setType(subBuilder.buildPartial());
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection projection_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection.INV;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
public boolean hasProjection() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection getProjection() {
return projection_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
public Builder setProjection(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection value) {
if (value == null) {
throw new NullPointerException();
@@ -2074,37 +2762,55 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type.Argument.Projection projection = 1 [default = INV];
+ */
public Builder clearProjection() {
bitField0_ = (bitField0_ & ~0x00000001);
projection_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Projection.INV;
return this;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type type_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getType() {
return type_;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public Builder setType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
throw new NullPointerException();
}
type_ = value;
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public Builder setType(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
type_ = builderForValue.build();
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public Builder mergeType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
type_ != org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance()) {
@@ -2113,70 +2819,100 @@ public final class ProtoBuf {
} else {
type_ = value;
}
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 2;
+ */
public Builder clearType() {
type_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.Type.Argument)
}
-
+
static {
defaultInstance = new Argument(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.Type.Argument)
}
-
+
private int bitField0_;
// required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
public static final int CONSTRUCTOR_FIELD_NUMBER = 1;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor constructor_;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public boolean hasConstructor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor getConstructor() {
return constructor_;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
public static final int ARGUMENT_FIELD_NUMBER = 2;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.ArgumentOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public int getArgumentCount() {
return argument_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument getArgument(int index) {
return argument_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
return argument_.get(index);
}
-
+
// optional bool nullable = 3 [default = false];
public static final int NULLABLE_FIELD_NUMBER = 3;
private boolean nullable_;
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
public boolean hasNullable() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
public boolean getNullable() {
return nullable_;
}
-
+
private void initFields() {
constructor_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.getDefaultInstance();
argument_ = java.util.Collections.emptyList();
@@ -2186,7 +2922,7 @@ public final class ProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
if (!hasConstructor()) {
memoizedIsInitialized = 0;
return false;
@@ -2204,7 +2940,7 @@ public final class ProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -2218,12 +2954,12 @@ public final class ProtoBuf {
output.writeBool(3, nullable_);
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
@@ -2240,88 +2976,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.Type parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Type}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type, Builder>
@@ -2330,13 +3055,13 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
constructor_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.getDefaultInstance();
@@ -2347,15 +3072,15 @@ public final class ProtoBuf {
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type result = buildPartial();
if (!result.isInitialized()) {
@@ -2363,17 +3088,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type(this);
int from_bitField0_ = bitField0_;
@@ -2394,7 +3109,7 @@ public final class ProtoBuf {
result.bitField0_ = to_bitField0_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance()) return this;
if (other.hasConstructor()) {
@@ -2415,7 +3130,7 @@ public final class ProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
if (!hasConstructor()) {
@@ -2433,74 +3148,65 @@ public final class ProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 10: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.newBuilder();
- if (hasConstructor()) {
- subBuilder.mergeFrom(getConstructor());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setConstructor(subBuilder.buildPartial());
- break;
- }
- case 18: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addArgument(subBuilder.buildPartial());
- break;
- }
- case 24: {
- bitField0_ |= 0x00000004;
- nullable_ = input.readBool();
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor constructor_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.getDefaultInstance();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public boolean hasConstructor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor getConstructor() {
return constructor_;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public Builder setConstructor(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor value) {
if (value == null) {
throw new NullPointerException();
}
constructor_ = value;
-
+
bitField0_ |= 0x00000001;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public Builder setConstructor(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.Builder builderForValue) {
constructor_ = builderForValue.build();
-
+
bitField0_ |= 0x00000001;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public Builder mergeConstructor(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor value) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
constructor_ != org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.getDefaultInstance()) {
@@ -2509,17 +3215,20 @@ public final class ProtoBuf {
} else {
constructor_ = value;
}
-
+
bitField0_ |= 0x00000001;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type.Constructor constructor = 1;
+ */
public Builder clearConstructor() {
constructor_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Constructor.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public int getArgumentCount() {
return argument_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument getArgument(int index) {
return argument_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder setArgument(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument value) {
if (value == null) {
@@ -2546,25 +3267,34 @@ public final class ProtoBuf {
}
ensureArgumentIsMutable();
argument_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder setArgument(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Builder builderForValue) {
ensureArgumentIsMutable();
argument_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder addArgument(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument value) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder addArgument(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument value) {
if (value == null) {
@@ -2572,529 +3302,200 @@ public final class ProtoBuf {
}
ensureArgumentIsMutable();
argument_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder addArgument(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Builder builderForValue) {
ensureArgumentIsMutable();
argument_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder addArgument(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument.Builder builderForValue) {
ensureArgumentIsMutable();
argument_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder addAllArgument(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Argument> values) {
ensureArgumentIsMutable();
super.addAll(values, argument_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder clearArgument() {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type.Argument argument = 2;
+ */
public Builder removeArgument(int index) {
ensureArgumentIsMutable();
argument_.remove(index);
-
+
return this;
}
-
+
// optional bool nullable = 3 [default = false];
private boolean nullable_ ;
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
public boolean hasNullable() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
public boolean getNullable() {
return nullable_;
}
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
public Builder setNullable(boolean value) {
bitField0_ |= 0x00000004;
nullable_ = value;
return this;
}
+ /**
+ * optional bool nullable = 3 [default = false];
+ */
public Builder clearNullable() {
bitField0_ = (bitField0_ & ~0x00000004);
nullable_ = false;
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.Type)
}
-
+
static {
defaultInstance = new Type(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.Type)
}
-
+
public interface TypeParameterOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// required int32 id = 1;
+ /**
+ * required int32 id = 1;
+ */
boolean hasId();
+ /**
+ * required int32 id = 1;
+ */
int getId();
-
+
// required int32 name = 2;
+ /**
+ * required int32 name = 2;
+ */
boolean hasName();
+ /**
+ * required int32 name = 2;
+ */
int getName();
-
+
// optional bool reified = 3 [default = false];
+ /**
+ * optional bool reified = 3 [default = false];
+ */
boolean hasReified();
+ /**
+ * optional bool reified = 3 [default = false];
+ */
boolean getReified();
-
+
// optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
boolean hasVariance();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance getVariance();
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getUpperBound(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
int getUpperBoundCount();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.TypeParameter}
+ */
public static final class TypeParameter extends
com.google.protobuf.GeneratedMessageLite
implements TypeParameterOrBuilder {
// Use TypeParameter.newBuilder() to construct.
- private TypeParameter(Builder builder) {
+ private TypeParameter(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private TypeParameter(boolean noInit) {}
-
+
private static final TypeParameter defaultInstance;
public static TypeParameter getDefaultInstance() {
return defaultInstance;
}
-
+
public TypeParameter getDefaultInstanceForType() {
return defaultInstance;
}
-
- public enum Variance
- implements com.google.protobuf.Internal.EnumLite {
- IN(0, 0),
- OUT(1, 1),
- INV(2, 2),
- ;
-
- public static final int IN_VALUE = 0;
- public static final int OUT_VALUE = 1;
- public static final int INV_VALUE = 2;
-
-
- public final int getNumber() { return value; }
-
- public static Variance valueOf(int value) {
- switch (value) {
- case 0: return IN;
- case 1: return OUT;
- case 2: return INV;
- default: return null;
- }
- }
-
- public static com.google.protobuf.Internal.EnumLiteMapIN = 0;
+ */
+ IN(0, 0),
+ /**
+ * OUT = 1;
+ */
+ OUT(1, 1),
+ /**
+ * INV = 2;
+ */
+ INV(2, 2),
+ ;
+
+ /**
+ * IN = 0;
+ */
+ public static final int IN_VALUE = 0;
+ /**
+ * OUT = 1;
+ */
+ public static final int OUT_VALUE = 1;
+ /**
+ * INV = 2;
+ */
+ public static final int INV_VALUE = 2;
+
+
+ public final int getNumber() { return value; }
+
+ public static Variance valueOf(int value) {
+ switch (value) {
+ case 0: return IN;
+ case 1: return OUT;
+ case 2: return INV;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMaprequired int32 id = 1;
+ */
+ public boolean hasId() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required int32 id = 1;
+ */
+ public int getId() {
+ return id_;
+ }
+
+ // required int32 name = 2;
+ public static final int NAME_FIELD_NUMBER = 2;
+ private int name_;
+ /**
+ * required int32 name = 2;
+ */
+ public boolean hasName() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int32 name = 2;
+ */
+ public int getName() {
+ return name_;
+ }
+
+ // optional bool reified = 3 [default = false];
+ public static final int REIFIED_FIELD_NUMBER = 3;
+ private boolean reified_;
+ /**
+ * optional bool reified = 3 [default = false];
+ */
+ public boolean hasReified() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * optional bool reified = 3 [default = false];
+ */
+ public boolean getReified() {
+ return reified_;
+ }
+
+ // optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ public static final int VARIANCE_FIELD_NUMBER = 4;
+ private org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance variance_;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
+ public boolean hasVariance() {
+ return ((bitField0_ & 0x00000008) == 0x00000008);
+ }
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance getVariance() {
+ return variance_;
+ }
+
+ // repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ public static final int UPPER_BOUND_FIELD_NUMBER = 5;
+ private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
+ public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
+ public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeOrBuilder>
+ getUpperBoundOrBuilderList() {
+ return upperBound_;
+ }
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
+ public int getUpperBoundCount() {
+ return upperBound_.size();
+ }
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getUpperBound(int index) {
+ return upperBound_.get(index);
+ }
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeOrBuilder getUpperBoundOrBuilder(
+ int index) {
+ return upperBound_.get(index);
+ }
+
+ private void initFields() {
+ id_ = 0;
+ name_ = 0;
+ reified_ = false;
+ variance_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance.INV;
+ upperBound_ = java.util.Collections.emptyList();
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasId()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasName()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ for (int i = 0; i < getUpperBoundCount(); i++) {
+ if (!getUpperBound(i).isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeInt32(1, id_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeInt32(2, name_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeBool(3, reified_);
+ }
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ output.writeEnum(4, variance_.getNumber());
+ }
+ for (int i = 0; i < upperBound_.size(); i++) {
+ output.writeMessage(5, upperBound_.get(i));
+ }
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(1, id_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, name_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(3, reified_);
+ }
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(4, variance_.getNumber());
+ }
+ for (int i = 0; i < upperBound_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(5, upperBound_.get(i));
+ }
+ 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.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.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.jet.descriptors.serialization.ProtoBuf.TypeParameter prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.TypeParameter}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageLite.Builder<
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter, Builder>
+ implements org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameterOrBuilder {
+ // Construct using org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ }
+ private static Builder create() {
+ return new Builder();
+ }
+
+ public Builder clear() {
+ super.clear();
+ id_ = 0;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ name_ = 0;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ reified_ = false;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ variance_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance.INV;
+ bitField0_ = (bitField0_ & ~0x00000008);
+ upperBound_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000010);
+ return this;
+ }
+
+ public Builder clone() {
+ return create().mergeFrom(buildPartial());
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter getDefaultInstanceForType() {
+ return org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.getDefaultInstance();
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter build() {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter buildPartial() {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter(this);
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
+ to_bitField0_ |= 0x00000001;
+ }
+ result.id_ = id_;
+ if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
+ to_bitField0_ |= 0x00000002;
+ }
+ result.name_ = name_;
+ if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
+ to_bitField0_ |= 0x00000004;
+ }
+ result.reified_ = reified_;
+ if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
+ to_bitField0_ |= 0x00000008;
+ }
+ result.variance_ = variance_;
+ if (((bitField0_ & 0x00000010) == 0x00000010)) {
+ upperBound_ = java.util.Collections.unmodifiableList(upperBound_);
+ bitField0_ = (bitField0_ & ~0x00000010);
+ }
+ result.upperBound_ = upperBound_;
+ result.bitField0_ = to_bitField0_;
+ return result;
+ }
+
+ public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter other) {
+ if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.getDefaultInstance()) return this;
+ if (other.hasId()) {
+ setId(other.getId());
+ }
+ if (other.hasName()) {
+ setName(other.getName());
+ }
+ if (other.hasReified()) {
+ setReified(other.getReified());
+ }
+ if (other.hasVariance()) {
+ setVariance(other.getVariance());
+ }
+ if (!other.upperBound_.isEmpty()) {
+ if (upperBound_.isEmpty()) {
+ upperBound_ = other.upperBound_;
+ bitField0_ = (bitField0_ & ~0x00000010);
+ } else {
+ ensureUpperBoundIsMutable();
+ upperBound_.addAll(other.upperBound_);
+ }
+
+ }
+ return this;
+ }
+
+ public final boolean isInitialized() {
+ if (!hasId()) {
+
+ return false;
+ }
+ if (!hasName()) {
+
+ return false;
+ }
+ for (int i = 0; i < getUpperBoundCount(); i++) {
+ if (!getUpperBound(i).isInitialized()) {
+
+ return false;
+ }
+ }
+ return true;
+ }
+
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
}
-
private int bitField0_;
-
+
// required int32 id = 1;
private int id_ ;
+ /**
+ * required int32 id = 1;
+ */
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * required int32 id = 1;
+ */
public int getId() {
return id_;
}
+ /**
+ * required int32 id = 1;
+ */
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
return this;
}
+ /**
+ * required int32 id = 1;
+ */
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
return this;
}
-
+
// required int32 name = 2;
private int name_ ;
+ /**
+ * required int32 name = 2;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required int32 name = 2;
+ */
public int getName() {
return name_;
}
+ /**
+ * required int32 name = 2;
+ */
public Builder setName(int value) {
bitField0_ |= 0x00000002;
name_ = value;
return this;
}
+ /**
+ * required int32 name = 2;
+ */
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000002);
name_ = 0;
return this;
}
-
+
// optional bool reified = 3 [default = false];
private boolean reified_ ;
+ /**
+ * optional bool reified = 3 [default = false];
+ */
public boolean hasReified() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * optional bool reified = 3 [default = false];
+ */
public boolean getReified() {
return reified_;
}
+ /**
+ * optional bool reified = 3 [default = false];
+ */
public Builder setReified(boolean value) {
bitField0_ |= 0x00000004;
reified_ = value;
return this;
}
+ /**
+ * optional bool reified = 3 [default = false];
+ */
public Builder clearReified() {
bitField0_ = (bitField0_ & ~0x00000004);
reified_ = false;
return this;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance variance_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance.INV;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
public boolean hasVariance() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance getVariance() {
return variance_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
public Builder setVariance(org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance value) {
if (value == null) {
throw new NullPointerException();
@@ -3214,13 +4140,16 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.TypeParameter.Variance variance = 4 [default = INV];
+ */
public Builder clearVariance() {
bitField0_ = (bitField0_ & ~0x00000008);
variance_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Variance.INV;
return this;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public int getUpperBoundCount() {
return upperBound_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getUpperBound(int index) {
return upperBound_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder setUpperBound(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
@@ -3247,25 +4188,34 @@ public final class ProtoBuf {
}
ensureUpperBoundIsMutable();
upperBound_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder setUpperBound(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
ensureUpperBoundIsMutable();
upperBound_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder addUpperBound(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
throw new NullPointerException();
}
ensureUpperBoundIsMutable();
upperBound_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder addUpperBound(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
@@ -3273,150 +4223,549 @@ public final class ProtoBuf {
}
ensureUpperBoundIsMutable();
upperBound_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder addUpperBound(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
ensureUpperBoundIsMutable();
upperBound_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder addUpperBound(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
ensureUpperBoundIsMutable();
upperBound_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder addAllUpperBound(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type> values) {
ensureUpperBoundIsMutable();
super.addAll(values, upperBound_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder clearUpperBound() {
upperBound_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type upper_bound = 5;
+ */
public Builder removeUpperBound(int index) {
ensureUpperBoundIsMutable();
upperBound_.remove(index);
-
+
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.TypeParameter)
}
-
+
static {
defaultInstance = new TypeParameter(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.TypeParameter)
}
-
+
public interface ClassOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// optional int32 flags = 1 [default = 0];
+ /**
+ * optional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ boolean hasFlags(); + /** + *
optional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ int getFlags(); - + // optional string extra_visibility = 2; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ boolean hasExtraVisibility(); - String getExtraVisibility(); - + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + java.lang.String getExtraVisibility(); + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + com.google.protobuf.ByteString + getExtraVisibilityBytes(); + // required int32 name = 4; + /** + *
required int32 name = 4;
+ */
boolean hasName();
+ /**
+ * required int32 name = 4;
+ */
int getName();
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter getTypeParameter(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
int getTypeParameterCount();
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getSupertype(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
int getSupertypeCount();
-
+
// repeated int32 nested_class_name = 7;
+ /**
+ * repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ java.util.List
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ int getNestedClassNameCount(); + /** + *
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ int getNestedClassName(int index); - + // repeated int32 nested_object_name = 8; + /** + *
repeated int32 nested_object_name = 8;
+ */
java.util.Listrepeated int32 nested_object_name = 8;
+ */
int getNestedObjectNameCount();
+ /**
+ * repeated int32 nested_object_name = 8;
+ */
int getNestedObjectName(int index);
-
+
// optional bool class_object_present = 9 [default = false];
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
boolean hasClassObjectPresent();
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
boolean getClassObjectPresent();
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ boolean hasPrimaryConstructor(); + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getPrimaryConstructor(); - + // repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11; + /** + *
repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getMember(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
int getMemberCount();
-
+
// repeated int32 enum_entry = 12;
+ /**
+ * repeated int32 enum_entry = 12;
+ */
java.util.Listrepeated int32 enum_entry = 12;
+ */
int getEnumEntryCount();
+ /**
+ * repeated int32 enum_entry = 12;
+ */
int getEnumEntry(int index);
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Class}
+ */
public static final class Class extends
com.google.protobuf.GeneratedMessageLite
implements ClassOrBuilder {
// Use Class.newBuilder() to construct.
- private Class(Builder builder) {
+ private Class(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private Class(boolean noInit) {}
-
+
private static final Class defaultInstance;
public static Class getDefaultInstance() {
return defaultInstance;
}
-
+
public Class getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private Class(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 8: {
+ bitField0_ |= 0x00000001;
+ flags_ = input.readInt32();
+ break;
+ }
+ case 18: {
+ bitField0_ |= 0x00000002;
+ extraVisibility_ = input.readBytes();
+ break;
+ }
+ case 32: {
+ bitField0_ |= 0x00000004;
+ name_ = input.readInt32();
+ break;
+ }
+ case 42: {
+ if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
+ typeParameter_ = new java.util.ArrayListCLASS = 0;
+ *
+ * + * 3 bits + *+ */ CLASS(0, 0), + /** + *
TRAIT = 1;
+ */
TRAIT(1, 1),
+ /**
+ * ENUM_CLASS = 2;
+ */
ENUM_CLASS(2, 2),
+ /**
+ * ENUM_ENTRY = 3;
+ */
ENUM_ENTRY(3, 3),
+ /**
+ * ANNOTATION_CLASS = 4;
+ */
ANNOTATION_CLASS(4, 4),
+ /**
+ * OBJECT = 5;
+ */
OBJECT(5, 5),
+ /**
+ * CLASS_OBJECT = 6;
+ */
CLASS_OBJECT(6, 6),
;
-
+
+ /**
+ * CLASS = 0;
+ *
+ * + * 3 bits + *+ */ public static final int CLASS_VALUE = 0; + /** + *
TRAIT = 1;
+ */
public static final int TRAIT_VALUE = 1;
+ /**
+ * ENUM_CLASS = 2;
+ */
public static final int ENUM_CLASS_VALUE = 2;
+ /**
+ * ENUM_ENTRY = 3;
+ */
public static final int ENUM_ENTRY_VALUE = 3;
+ /**
+ * ANNOTATION_CLASS = 4;
+ */
public static final int ANNOTATION_CLASS_VALUE = 4;
+ /**
+ * OBJECT = 5;
+ */
public static final int OBJECT_VALUE = 5;
+ /**
+ * CLASS_OBJECT = 6;
+ */
public static final int CLASS_OBJECT_VALUE = 6;
-
-
+
+
public final int getNumber() { return value; }
-
+
public static Kind valueOf(int value) {
switch (value) {
case 0: return CLASS;
@@ -3429,7 +4778,7 @@ public final class ProtoBuf {
default: return null;
}
}
-
+
public static com.google.protobuf.Internal.EnumLiteMapoptional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ public boolean hasFlags() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ public int getFlags() { return flags_; } - + // optional string extra_visibility = 2; public static final int EXTRA_VISIBILITY_FIELD_NUMBER = 2; private java.lang.Object extraVisibility_; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ public boolean hasExtraVisibility() { return ((bitField0_ & 0x00000002) == 0x00000002); } - public String getExtraVisibility() { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public java.lang.String getExtraVisibility() { java.lang.Object ref = extraVisibility_; - if (ref instanceof String) { - return (String) ref; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - String s = bs.toStringUtf8(); - if (com.google.protobuf.Internal.isValidUtf8(bs)) { + java.lang.String s = bs.toStringUtf8(); + if (bs.isValidUtf8()) { extraVisibility_ = s; } return s; } } - private com.google.protobuf.ByteString getExtraVisibilityBytes() { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public com.google.protobuf.ByteString + getExtraVisibilityBytes() { java.lang.Object ref = extraVisibility_; - if (ref instanceof String) { + if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((String) ref); + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); extraVisibility_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } - + // required int32 name = 4; public static final int NAME_FIELD_NUMBER = 4; private int name_; + /** + *
required int32 name = 4;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * required int32 name = 4;
+ */
public int getName() {
return name_;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
public static final int TYPE_PARAMETER_FIELD_NUMBER = 5;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
return typeParameter_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public int getTypeParameterCount() {
return typeParameter_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter getTypeParameter(int index) {
return typeParameter_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
return typeParameter_.get(index);
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
public static final int SUPERTYPE_FIELD_NUMBER = 6;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeOrBuilder>
getSupertypeOrBuilderList() {
return supertype_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public int getSupertypeCount() {
return supertype_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getSupertype(int index) {
return supertype_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeOrBuilder getSupertypeOrBuilder(
int index) {
return supertype_.get(index);
}
-
+
// repeated int32 nested_class_name = 7;
public static final int NESTED_CLASS_NAME_FIELD_NUMBER = 7;
private java.util.Listrepeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public java.util.List
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public int getNestedClassNameCount() { return nestedClassName_.size(); } + /** + *
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public int getNestedClassName(int index) { return nestedClassName_.get(index); } - + // repeated int32 nested_object_name = 8; public static final int NESTED_OBJECT_NAME_FIELD_NUMBER = 8; private java.util.List
repeated int32 nested_object_name = 8;
+ */
public java.util.Listrepeated int32 nested_object_name = 8;
+ */
public int getNestedObjectNameCount() {
return nestedObjectName_.size();
}
+ /**
+ * repeated int32 nested_object_name = 8;
+ */
public int getNestedObjectName(int index) {
return nestedObjectName_.get(index);
}
-
+
// optional bool class_object_present = 9 [default = false];
public static final int CLASS_OBJECT_PRESENT_FIELD_NUMBER = 9;
private boolean classObjectPresent_;
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
public boolean hasClassObjectPresent() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
public boolean getClassObjectPresent() {
return classObjectPresent_;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
public static final int PRIMARY_CONSTRUCTOR_FIELD_NUMBER = 10;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable primaryConstructor_;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public boolean hasPrimaryConstructor() { return ((bitField0_ & 0x00000010) == 0x00000010); } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getPrimaryConstructor() { return primaryConstructor_; } - + // repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11; public static final int MEMBER_FIELD_NUMBER = 11; private java.util.List
repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.CallableOrBuilder>
getMemberOrBuilderList() {
return member_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public int getMemberCount() {
return member_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getMember(int index) {
return member_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index) {
return member_.get(index);
}
-
+
// repeated int32 enum_entry = 12;
public static final int ENUM_ENTRY_FIELD_NUMBER = 12;
private java.util.Listrepeated int32 enum_entry = 12;
+ */
public java.util.Listrepeated int32 enum_entry = 12;
+ */
public int getEnumEntryCount() {
return enumEntry_.size();
}
+ /**
+ * repeated int32 enum_entry = 12;
+ */
public int getEnumEntry(int index) {
return enumEntry_.get(index);
}
-
+
private void initFields() {
flags_ = 0;
extraVisibility_ = "";
name_ = 0;
typeParameter_ = java.util.Collections.emptyList();
supertype_ = java.util.Collections.emptyList();
- nestedClassName_ = java.util.Collections.emptyList();;
- nestedObjectName_ = java.util.Collections.emptyList();;
+ nestedClassName_ = java.util.Collections.emptyList();
+ nestedObjectName_ = java.util.Collections.emptyList();
classObjectPresent_ = false;
primaryConstructor_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.getDefaultInstance();
member_ = java.util.Collections.emptyList();
- enumEntry_ = java.util.Collections.emptyList();;
+ enumEntry_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
@@ -3678,7 +5187,7 @@ public final class ProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -3716,12 +5225,12 @@ public final class ProtoBuf {
output.writeInt32(12, enumEntry_.get(i));
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
@@ -3785,88 +5294,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.Class parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Class}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class, Builder>
@@ -3875,13 +5373,13 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
flags_ = 0;
@@ -3894,9 +5392,9 @@ public final class ProtoBuf {
bitField0_ = (bitField0_ & ~0x00000008);
supertype_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
- nestedClassName_ = java.util.Collections.emptyList();;
+ nestedClassName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
- nestedObjectName_ = java.util.Collections.emptyList();;
+ nestedObjectName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
classObjectPresent_ = false;
bitField0_ = (bitField0_ & ~0x00000080);
@@ -3904,19 +5402,19 @@ public final class ProtoBuf {
bitField0_ = (bitField0_ & ~0x00000100);
member_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
- enumEntry_ = java.util.Collections.emptyList();;
+ enumEntry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class result = buildPartial();
if (!result.isInitialized()) {
@@ -3924,17 +5422,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class(this);
int from_bitField0_ = bitField0_;
@@ -3992,14 +5480,16 @@ public final class ProtoBuf {
result.bitField0_ = to_bitField0_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class.getDefaultInstance()) return this;
if (other.hasFlags()) {
setFlags(other.getFlags());
}
if (other.hasExtraVisibility()) {
- setExtraVisibility(other.getExtraVisibility());
+ bitField0_ |= 0x00000002;
+ extraVisibility_ = other.extraVisibility_;
+
}
if (other.hasName()) {
setName(other.getName());
@@ -4072,7 +5562,7 @@ public final class ProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
if (!hasName()) {
@@ -4104,156 +5594,154 @@ public final class ProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 8: {
- bitField0_ |= 0x00000001;
- flags_ = input.readInt32();
- break;
- }
- case 18: {
- bitField0_ |= 0x00000002;
- extraVisibility_ = input.readBytes();
- break;
- }
- case 32: {
- bitField0_ |= 0x00000004;
- name_ = input.readInt32();
- break;
- }
- case 42: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addTypeParameter(subBuilder.buildPartial());
- break;
- }
- case 50: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addSupertype(subBuilder.buildPartial());
- break;
- }
- case 56: {
- ensureNestedClassNameIsMutable();
- nestedClassName_.add(input.readInt32());
- break;
- }
- case 58: {
- int length = input.readRawVarint32();
- int limit = input.pushLimit(length);
- while (input.getBytesUntilLimit() > 0) {
- addNestedClassName(input.readInt32());
- }
- input.popLimit(limit);
- break;
- }
- case 64: {
- ensureNestedObjectNameIsMutable();
- nestedObjectName_.add(input.readInt32());
- break;
- }
- case 66: {
- int length = input.readRawVarint32();
- int limit = input.pushLimit(length);
- while (input.getBytesUntilLimit() > 0) {
- addNestedObjectName(input.readInt32());
- }
- input.popLimit(limit);
- break;
- }
- case 72: {
- bitField0_ |= 0x00000080;
- classObjectPresent_ = input.readBool();
- break;
- }
- case 82: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.newBuilder();
- if (hasPrimaryConstructor()) {
- subBuilder.mergeFrom(getPrimaryConstructor());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setPrimaryConstructor(subBuilder.buildPartial());
- break;
- }
- case 90: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addMember(subBuilder.buildPartial());
- break;
- }
- case 96: {
- ensureEnumEntryIsMutable();
- enumEntry_.add(input.readInt32());
- break;
- }
- case 98: {
- int length = input.readRawVarint32();
- int limit = input.pushLimit(length);
- while (input.getBytesUntilLimit() > 0) {
- addEnumEntry(input.readInt32());
- }
- input.popLimit(limit);
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.Class) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// optional int32 flags = 1 [default = 0];
private int flags_ ;
+ /**
+ * optional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ public boolean hasFlags() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ public int getFlags() { return flags_; } + /** + *
optional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ public Builder setFlags(int value) { bitField0_ |= 0x00000001; flags_ = value; return this; } + /** + *
optional int32 flags = 1 [default = 0];
+ *
+ * + * + *Visibility + *Modality + *has_annotation + *ClassKind + *is_inner + *+ */ public Builder clearFlags() { bitField0_ = (bitField0_ & ~0x00000001); flags_ = 0; return this; } - + // optional string extra_visibility = 2; private java.lang.Object extraVisibility_ = ""; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ public boolean hasExtraVisibility() { return ((bitField0_ & 0x00000002) == 0x00000002); } - public String getExtraVisibility() { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public java.lang.String getExtraVisibility() { java.lang.Object ref = extraVisibility_; - if (!(ref instanceof String)) { - String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); + if (!(ref instanceof java.lang.String)) { + java.lang.String s = ((com.google.protobuf.ByteString) ref) + .toStringUtf8(); extraVisibility_ = s; return s; } else { - return (String) ref; + return (java.lang.String) ref; } } - public Builder setExtraVisibility(String value) { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public com.google.protobuf.ByteString + getExtraVisibilityBytes() { + java.lang.Object ref = extraVisibility_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + extraVisibility_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public Builder setExtraVisibility( + java.lang.String value) { if (value == null) { throw new NullPointerException(); } @@ -4262,39 +5750,70 @@ public final class ProtoBuf { return this; } + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ public Builder clearExtraVisibility() { bitField0_ = (bitField0_ & ~0x00000002); extraVisibility_ = getDefaultInstance().getExtraVisibility(); return this; } - void setExtraVisibility(com.google.protobuf.ByteString value) { - bitField0_ |= 0x00000002; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public Builder setExtraVisibilityBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; extraVisibility_ = value; + return this; } - + // required int32 name = 4; private int name_ ; + /** + *
required int32 name = 4;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * required int32 name = 4;
+ */
public int getName() {
return name_;
}
+ /**
+ * required int32 name = 4;
+ */
public Builder setName(int value) {
bitField0_ |= 0x00000004;
name_ = value;
return this;
}
+ /**
+ * required int32 name = 4;
+ */
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000004);
name_ = 0;
return this;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public int getTypeParameterCount() {
return typeParameter_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter getTypeParameter(int index) {
return typeParameter_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder setTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter value) {
if (value == null) {
@@ -4321,25 +5852,34 @@ public final class ProtoBuf {
}
ensureTypeParameterIsMutable();
typeParameter_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder setTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder builderForValue) {
ensureTypeParameterIsMutable();
typeParameter_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder addTypeParameter(org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter value) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder addTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter value) {
if (value == null) {
@@ -4347,43 +5887,58 @@ public final class ProtoBuf {
}
ensureTypeParameterIsMutable();
typeParameter_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder addTypeParameter(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder builderForValue) {
ensureTypeParameterIsMutable();
typeParameter_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder addTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder builderForValue) {
ensureTypeParameterIsMutable();
typeParameter_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder addAllTypeParameter(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter> values) {
ensureTypeParameterIsMutable();
super.addAll(values, typeParameter_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder clearTypeParameter() {
typeParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 5;
+ */
public Builder removeTypeParameter(int index) {
ensureTypeParameterIsMutable();
typeParameter_.remove(index);
-
+
return this;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public int getSupertypeCount() {
return supertype_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getSupertype(int index) {
return supertype_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder setSupertype(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
@@ -4410,25 +5977,34 @@ public final class ProtoBuf {
}
ensureSupertypeIsMutable();
supertype_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder setSupertype(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
ensureSupertypeIsMutable();
supertype_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder addSupertype(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
throw new NullPointerException();
}
ensureSupertypeIsMutable();
supertype_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder addSupertype(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
@@ -4436,61 +6012,108 @@ public final class ProtoBuf {
}
ensureSupertypeIsMutable();
supertype_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder addSupertype(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
ensureSupertypeIsMutable();
supertype_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder addSupertype(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
ensureSupertypeIsMutable();
supertype_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder addAllSupertype(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type> values) {
ensureSupertypeIsMutable();
super.addAll(values, supertype_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder clearSupertype() {
supertype_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Type supertype = 6;
+ */
public Builder removeSupertype(int index) {
ensureSupertypeIsMutable();
supertype_.remove(index);
-
+
return this;
}
-
+
// repeated int32 nested_class_name = 7;
- private java.util.Listrepeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public java.util.List
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public int getNestedClassNameCount() { return nestedClassName_.size(); } + /** + *
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public int getNestedClassName(int index) { return nestedClassName_.get(index); } + /** + *
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public Builder setNestedClassName( int index, int value) { ensureNestedClassNameIsMutable(); @@ -4498,12 +6121,28 @@ public final class ProtoBuf { return this; } + /** + *
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public Builder addNestedClassName(int value) { ensureNestedClassNameIsMutable(); nestedClassName_.add(value); return this; } + /** + *
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public Builder addAllNestedClassName( java.lang.Iterable extends java.lang.Integer> values) { ensureNestedClassNameIsMutable(); @@ -4511,31 +6150,51 @@ public final class ProtoBuf { return this; } + /** + *
repeated int32 nested_class_name = 7;
+ *
+ * + * we store only names, because the actual information must reside in the corresponding .class files, + * to be obtainable through reflection at runtime + *+ */ public Builder clearNestedClassName() { - nestedClassName_ = java.util.Collections.emptyList();; + nestedClassName_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); return this; } - + // repeated int32 nested_object_name = 8; - private java.util.List
repeated int32 nested_object_name = 8;
+ */
public java.util.Listrepeated int32 nested_object_name = 8;
+ */
public int getNestedObjectNameCount() {
return nestedObjectName_.size();
}
+ /**
+ * repeated int32 nested_object_name = 8;
+ */
public int getNestedObjectName(int index) {
return nestedObjectName_.get(index);
}
+ /**
+ * repeated int32 nested_object_name = 8;
+ */
public Builder setNestedObjectName(
int index, int value) {
ensureNestedObjectNameIsMutable();
@@ -4543,12 +6202,18 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * repeated int32 nested_object_name = 8;
+ */
public Builder addNestedObjectName(int value) {
ensureNestedObjectNameIsMutable();
nestedObjectName_.add(value);
return this;
}
+ /**
+ * repeated int32 nested_object_name = 8;
+ */
public Builder addAllNestedObjectName(
java.lang.Iterable extends java.lang.Integer> values) {
ensureNestedObjectNameIsMutable();
@@ -4556,58 +6221,108 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * repeated int32 nested_object_name = 8;
+ */
public Builder clearNestedObjectName() {
- nestedObjectName_ = java.util.Collections.emptyList();;
+ nestedObjectName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
return this;
}
-
+
// optional bool class_object_present = 9 [default = false];
private boolean classObjectPresent_ ;
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
public boolean hasClassObjectPresent() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
public boolean getClassObjectPresent() {
return classObjectPresent_;
}
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
public Builder setClassObjectPresent(boolean value) {
bitField0_ |= 0x00000080;
classObjectPresent_ = value;
return this;
}
+ /**
+ * optional bool class_object_present = 9 [default = false];
+ */
public Builder clearClassObjectPresent() {
bitField0_ = (bitField0_ & ~0x00000080);
classObjectPresent_ = false;
return this;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable primaryConstructor_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.getDefaultInstance();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public boolean hasPrimaryConstructor() { return ((bitField0_ & 0x00000100) == 0x00000100); } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getPrimaryConstructor() { return primaryConstructor_; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public Builder setPrimaryConstructor(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) { if (value == null) { throw new NullPointerException(); } primaryConstructor_ = value; - + bitField0_ |= 0x00000100; return this; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public Builder setPrimaryConstructor( org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder builderForValue) { primaryConstructor_ = builderForValue.build(); - + bitField0_ |= 0x00000100; return this; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public Builder mergePrimaryConstructor(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) { if (((bitField0_ & 0x00000100) == 0x00000100) && primaryConstructor_ != org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.getDefaultInstance()) { @@ -4616,17 +6331,24 @@ public final class ProtoBuf { } else { primaryConstructor_ = value; } - + bitField0_ |= 0x00000100; return this; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.Callable primary_constructor = 10;
+ *
+ * + * todo: other constructors? + *+ */ public Builder clearPrimaryConstructor() { primaryConstructor_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.getDefaultInstance(); - + bitField0_ = (bitField0_ & ~0x00000100); return this; } - + // repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11; private java.util.List
repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public int getMemberCount() {
return member_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getMember(int index) {
return member_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder setMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) {
if (value == null) {
@@ -4653,25 +6387,34 @@ public final class ProtoBuf {
}
ensureMemberIsMutable();
member_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder setMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder builderForValue) {
ensureMemberIsMutable();
member_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder addMember(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder addMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) {
if (value == null) {
@@ -4679,61 +6422,88 @@ public final class ProtoBuf {
}
ensureMemberIsMutable();
member_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder addMember(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder builderForValue) {
ensureMemberIsMutable();
member_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder addMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder builderForValue) {
ensureMemberIsMutable();
member_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder addAllMember(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable> values) {
ensureMemberIsMutable();
super.addAll(values, member_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder clearMember() {
member_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 11;
+ */
public Builder removeMember(int index) {
ensureMemberIsMutable();
member_.remove(index);
-
+
return this;
}
-
+
// repeated int32 enum_entry = 12;
- private java.util.Listrepeated int32 enum_entry = 12;
+ */
public java.util.Listrepeated int32 enum_entry = 12;
+ */
public int getEnumEntryCount() {
return enumEntry_.size();
}
+ /**
+ * repeated int32 enum_entry = 12;
+ */
public int getEnumEntry(int index) {
return enumEntry_.get(index);
}
+ /**
+ * repeated int32 enum_entry = 12;
+ */
public Builder setEnumEntry(
int index, int value) {
ensureEnumEntryIsMutable();
@@ -4741,12 +6511,18 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * repeated int32 enum_entry = 12;
+ */
public Builder addEnumEntry(int value) {
ensureEnumEntryIsMutable();
enumEntry_.add(value);
return this;
}
+ /**
+ * repeated int32 enum_entry = 12;
+ */
public Builder addAllEnumEntry(
java.lang.Iterable extends java.lang.Integer> values) {
ensureEnumEntryIsMutable();
@@ -4754,72 +6530,161 @@ public final class ProtoBuf {
return this;
}
+ /**
+ * repeated int32 enum_entry = 12;
+ */
public Builder clearEnumEntry() {
- enumEntry_ = java.util.Collections.emptyList();;
+ enumEntry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.Class)
}
-
+
static {
defaultInstance = new Class(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.Class)
}
-
+
public interface PackageOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getMember(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
int getMemberCount();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Package}
+ */
public static final class Package extends
com.google.protobuf.GeneratedMessageLite
implements PackageOrBuilder {
// Use Package.newBuilder() to construct.
- private Package(Builder builder) {
+ private Package(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private Package(boolean noInit) {}
-
+
private static final Package defaultInstance;
public static Package getDefaultInstance() {
return defaultInstance;
}
-
+
public Package getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private Package(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
+ member_ = new java.util.ArrayListrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.CallableOrBuilder>
getMemberOrBuilderList() {
return member_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public int getMemberCount() {
return member_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getMember(int index) {
return member_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index) {
return member_.get(index);
}
-
+
private void initFields() {
member_ = java.util.Collections.emptyList();
}
@@ -4827,7 +6692,7 @@ public final class ProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
for (int i = 0; i < getMemberCount(); i++) {
if (!getMember(i).isInitialized()) {
memoizedIsInitialized = 0;
@@ -4837,7 +6702,7 @@ public final class ProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -4845,12 +6710,12 @@ public final class ProtoBuf {
output.writeMessage(1, member_.get(i));
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
for (int i = 0; i < member_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
@@ -4859,88 +6724,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.Package parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Package}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package, Builder>
@@ -4949,28 +6803,28 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
member_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package result = buildPartial();
if (!result.isInitialized()) {
@@ -4978,17 +6832,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package(this);
int from_bitField0_ = bitField0_;
@@ -4999,7 +6843,7 @@ public final class ProtoBuf {
result.member_ = member_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package.getDefaultInstance()) return this;
if (!other.member_.isEmpty()) {
@@ -5014,7 +6858,7 @@ public final class ProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
for (int i = 0; i < getMemberCount(); i++) {
if (!getMember(i).isInitialized()) {
@@ -5024,36 +6868,26 @@ public final class ProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 10: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addMember(subBuilder.buildPartial());
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.Package) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public int getMemberCount() {
return member_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getMember(int index) {
return member_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder setMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) {
if (value == null) {
@@ -5080,25 +6926,34 @@ public final class ProtoBuf {
}
ensureMemberIsMutable();
member_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder setMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder builderForValue) {
ensureMemberIsMutable();
member_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder addMember(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder addMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable value) {
if (value == null) {
@@ -5106,136 +6961,438 @@ public final class ProtoBuf {
}
ensureMemberIsMutable();
member_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder addMember(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder builderForValue) {
ensureMemberIsMutable();
member_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder addMember(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder builderForValue) {
ensureMemberIsMutable();
member_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder addAllMember(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable> values) {
ensureMemberIsMutable();
super.addAll(values, member_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder clearMember() {
member_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable member = 1;
+ */
public Builder removeMember(int index) {
ensureMemberIsMutable();
member_.remove(index);
-
+
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.Package)
}
-
+
static {
defaultInstance = new Package(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.Package)
}
-
+
public interface CallableOrBuilder extends
com.google.protobuf.GeneratedMessageLite.
ExtendableMessageOrBuilderoptional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ boolean hasFlags(); + /** + *
optional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ int getFlags(); - + // optional string extra_visibility = 2; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ boolean hasExtraVisibility(); - String getExtraVisibility(); - + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + java.lang.String getExtraVisibility(); + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + com.google.protobuf.ByteString + getExtraVisibilityBytes(); + // optional int32 getter_flags = 9; + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ boolean hasGetterFlags(); + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ int getGetterFlags(); - + // optional int32 setter_flags = 10; + /** + *
optional int32 setter_flags = 10;
+ */
boolean hasSetterFlags();
+ /**
+ * optional int32 setter_flags = 10;
+ */
int getSetterFlags();
-
+
// optional int32 setter_parameter_name = 11;
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
boolean hasSetterParameterName();
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
int getSetterParameterName();
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter getTypeParameter(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
int getTypeParameterCount();
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
boolean hasReceiverType();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getReceiverType();
-
+
// required int32 name = 6;
+ /**
+ * required int32 name = 6;
+ */
boolean hasName();
+ /**
+ * required int32 name = 6;
+ */
int getName();
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter getValueParameter(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
int getValueParameterCount();
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
boolean hasReturnType();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getReturnType();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Callable}
+ */
public static final class Callable extends
com.google.protobuf.GeneratedMessageLite.ExtendableMessage<
Callable> implements CallableOrBuilder {
// Use Callable.newBuilder() to construct.
- private Callable(Builder builder) {
+ private Callable(com.google.protobuf.GeneratedMessageLite.ExtendableBuilderDECLARATION = 0;
+ *
+ * + * 2 bits + *+ */ DECLARATION(0, 0), + /** + *
FAKE_OVERRIDE = 1;
+ */
FAKE_OVERRIDE(1, 1),
+ /**
+ * DELEGATION = 2;
+ */
DELEGATION(2, 2),
+ /**
+ * SYNTHESIZED = 3;
+ */
SYNTHESIZED(3, 3),
;
-
+
+ /**
+ * DECLARATION = 0;
+ *
+ * + * 2 bits + *+ */ public static final int DECLARATION_VALUE = 0; + /** + *
FAKE_OVERRIDE = 1;
+ */
public static final int FAKE_OVERRIDE_VALUE = 1;
+ /**
+ * DELEGATION = 2;
+ */
public static final int DELEGATION_VALUE = 2;
+ /**
+ * SYNTHESIZED = 3;
+ */
public static final int SYNTHESIZED_VALUE = 3;
-
-
+
+
public final int getNumber() { return value; }
-
+
public static MemberKind valueOf(int value) {
switch (value) {
case 0: return DECLARATION;
@@ -5245,7 +7402,7 @@ public final class ProtoBuf {
default: return null;
}
}
-
+
public static com.google.protobuf.Internal.EnumLiteMapFUN = 0;
+ *
+ * + * 3 bits + *+ */ FUN(0, 0), + /** + *
VAL = 1;
+ */
VAL(1, 1),
+ /**
+ * VAR = 2;
+ */
VAR(2, 2),
+ /**
+ * CONSTRUCTOR = 3;
+ */
CONSTRUCTOR(3, 3),
+ /**
+ * OBJECT_PROPERTY = 4;
+ */
OBJECT_PROPERTY(4, 4),
;
-
+
+ /**
+ * FUN = 0;
+ *
+ * + * 3 bits + *+ */ public static final int FUN_VALUE = 0; + /** + *
VAL = 1;
+ */
public static final int VAL_VALUE = 1;
+ /**
+ * VAR = 2;
+ */
public static final int VAR_VALUE = 2;
+ /**
+ * CONSTRUCTOR = 3;
+ */
public static final int CONSTRUCTOR_VALUE = 3;
+ /**
+ * OBJECT_PROPERTY = 4;
+ */
public static final int OBJECT_PROPERTY_VALUE = 4;
-
-
+
+
public final int getNumber() { return value; }
-
+
public static CallableKind valueOf(int value) {
switch (value) {
case 0: return FUN;
@@ -5295,7 +7493,7 @@ public final class ProtoBuf {
default: return null;
}
}
-
+
public static com.google.protobuf.Internal.EnumLiteMapoptional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ boolean hasFlags(); + /** + *
optional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ int getFlags(); - + // required int32 name = 2; + /** + *
required int32 name = 2;
+ */
boolean hasName();
+ /**
+ * required int32 name = 2;
+ */
int getName();
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
boolean hasType();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getType();
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
boolean hasVarargElementType();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getVarargElementType();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter}
+ */
public static final class ValueParameter extends
com.google.protobuf.GeneratedMessageLite
implements ValueParameterOrBuilder {
// Use ValueParameter.newBuilder() to construct.
- private ValueParameter(Builder builder) {
+ private ValueParameter(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private ValueParameter(boolean noInit) {}
-
+
private static final ValueParameter defaultInstance;
public static ValueParameter getDefaultInstance() {
return defaultInstance;
}
-
+
public ValueParameter getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private ValueParameter(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 8: {
+ bitField0_ |= 0x00000001;
+ flags_ = input.readInt32();
+ break;
+ }
+ case 16: {
+ bitField0_ |= 0x00000002;
+ name_ = input.readInt32();
+ break;
+ }
+ case 26: {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ subBuilder = type_.toBuilder();
+ }
+ type_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(type_);
+ type_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000004;
+ break;
+ }
+ case 34: {
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ subBuilder = varargElementType_.toBuilder();
+ }
+ varargElementType_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(varargElementType_);
+ varargElementType_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000008;
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ makeExtensionsImmutable();
+ }
+ }
+ public static com.google.protobuf.Parseroptional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ public boolean hasFlags() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ public int getFlags() { return flags_; } - + // required int32 name = 2; public static final int NAME_FIELD_NUMBER = 2; private int name_; + /** + *
required int32 name = 2;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required int32 name = 2;
+ */
public int getName() {
return name_;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
public static final int TYPE_FIELD_NUMBER = 3;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type type_;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getType() {
return type_;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
public static final int VARARG_ELEMENT_TYPE_FIELD_NUMBER = 4;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type varargElementType_;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public boolean hasVarargElementType() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getVarargElementType() {
return varargElementType_;
}
-
+
private void initFields() {
flags_ = 0;
name_ = 0;
@@ -5405,7 +7762,7 @@ public final class ProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
@@ -5427,7 +7784,7 @@ public final class ProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -5444,12 +7801,12 @@ public final class ProtoBuf {
output.writeMessage(4, varargElementType_);
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
@@ -5470,88 +7827,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter, Builder>
@@ -5560,13 +7906,13 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
flags_ = 0;
@@ -5579,15 +7925,15 @@ public final class ProtoBuf {
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter result = buildPartial();
if (!result.isInitialized()) {
@@ -5595,17 +7941,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter(this);
int from_bitField0_ = bitField0_;
@@ -5629,7 +7965,7 @@ public final class ProtoBuf {
result.bitField0_ = to_bitField0_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter.getDefaultInstance()) return this;
if (other.hasFlags()) {
@@ -5646,7 +7982,7 @@ public final class ProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
if (!hasName()) {
@@ -5668,124 +8004,155 @@ public final class ProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 8: {
- bitField0_ |= 0x00000001;
- flags_ = input.readInt32();
- break;
- }
- case 16: {
- bitField0_ |= 0x00000002;
- name_ = input.readInt32();
- break;
- }
- case 26: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.newBuilder();
- if (hasType()) {
- subBuilder.mergeFrom(getType());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setType(subBuilder.buildPartial());
- break;
- }
- case 34: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.newBuilder();
- if (hasVarargElementType()) {
- subBuilder.mergeFrom(getVarargElementType());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setVarargElementType(subBuilder.buildPartial());
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// optional int32 flags = 1;
private int flags_ ;
+ /**
+ * optional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ public boolean hasFlags() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ public int getFlags() { return flags_; } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ public Builder setFlags(int value) { bitField0_ |= 0x00000001; flags_ = value; return this; } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *declaresDefault + *has_annotations + *+ */ public Builder clearFlags() { bitField0_ = (bitField0_ & ~0x00000001); flags_ = 0; return this; } - + // required int32 name = 2; private int name_ ; + /** + *
required int32 name = 2;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required int32 name = 2;
+ */
public int getName() {
return name_;
}
+ /**
+ * required int32 name = 2;
+ */
public Builder setName(int value) {
bitField0_ |= 0x00000002;
name_ = value;
return this;
}
+ /**
+ * required int32 name = 2;
+ */
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000002);
name_ = 0;
return this;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type type_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getType() {
return type_;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public Builder setType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
throw new NullPointerException();
}
type_ = value;
-
+
bitField0_ |= 0x00000004;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public Builder setType(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
type_ = builderForValue.build();
-
+
bitField0_ |= 0x00000004;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public Builder mergeType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
type_ != org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance()) {
@@ -5794,41 +8161,59 @@ public final class ProtoBuf {
} else {
type_ = value;
}
-
+
bitField0_ |= 0x00000004;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type type = 3;
+ */
public Builder clearType() {
type_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type varargElementType_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public boolean hasVarargElementType() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getVarargElementType() {
return varargElementType_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public Builder setVarargElementType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
throw new NullPointerException();
}
varargElementType_ = value;
-
+
bitField0_ |= 0x00000008;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public Builder setVarargElementType(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
varargElementType_ = builderForValue.build();
-
+
bitField0_ |= 0x00000008;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public Builder mergeVarargElementType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
varargElementType_ != org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance()) {
@@ -5837,173 +8222,311 @@ public final class ProtoBuf {
} else {
varargElementType_ = value;
}
-
+
bitField0_ |= 0x00000008;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type vararg_element_type = 4;
+ */
public Builder clearVarargElementType() {
varargElementType_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter)
}
-
+
static {
defaultInstance = new ValueParameter(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter)
}
-
+
private int bitField0_;
// optional int32 flags = 1;
public static final int FLAGS_FIELD_NUMBER = 1;
private int flags_;
+ /**
+ * optional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ public boolean hasFlags() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ public int getFlags() { return flags_; } - + // optional string extra_visibility = 2; public static final int EXTRA_VISIBILITY_FIELD_NUMBER = 2; private java.lang.Object extraVisibility_; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ public boolean hasExtraVisibility() { return ((bitField0_ & 0x00000002) == 0x00000002); } - public String getExtraVisibility() { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public java.lang.String getExtraVisibility() { java.lang.Object ref = extraVisibility_; - if (ref instanceof String) { - return (String) ref; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - String s = bs.toStringUtf8(); - if (com.google.protobuf.Internal.isValidUtf8(bs)) { + java.lang.String s = bs.toStringUtf8(); + if (bs.isValidUtf8()) { extraVisibility_ = s; } return s; } } - private com.google.protobuf.ByteString getExtraVisibilityBytes() { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public com.google.protobuf.ByteString + getExtraVisibilityBytes() { java.lang.Object ref = extraVisibility_; - if (ref instanceof String) { + if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((String) ref); + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); extraVisibility_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } - + // optional int32 getter_flags = 9; public static final int GETTER_FLAGS_FIELD_NUMBER = 9; private int getterFlags_; + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ public boolean hasGetterFlags() { return ((bitField0_ & 0x00000004) == 0x00000004); } + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ public int getGetterFlags() { return getterFlags_; } - + // optional int32 setter_flags = 10; public static final int SETTER_FLAGS_FIELD_NUMBER = 10; private int setterFlags_; + /** + *
optional int32 setter_flags = 10;
+ */
public boolean hasSetterFlags() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional int32 setter_flags = 10;
+ */
public int getSetterFlags() {
return setterFlags_;
}
-
+
// optional int32 setter_parameter_name = 11;
public static final int SETTER_PARAMETER_NAME_FIELD_NUMBER = 11;
private int setterParameterName_;
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
public boolean hasSetterParameterName() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
public int getSetterParameterName() {
return setterParameterName_;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
public static final int TYPE_PARAMETER_FIELD_NUMBER = 4;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
return typeParameter_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public int getTypeParameterCount() {
return typeParameter_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter getTypeParameter(int index) {
return typeParameter_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
return typeParameter_.get(index);
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
public static final int RECEIVER_TYPE_FIELD_NUMBER = 5;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type receiverType_;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public boolean hasReceiverType() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getReceiverType() {
return receiverType_;
}
-
+
// required int32 name = 6;
public static final int NAME_FIELD_NUMBER = 6;
private int name_;
+ /**
+ * required int32 name = 6;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
+ /**
+ * required int32 name = 6;
+ */
public int getName() {
return name_;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
public static final int VALUE_PARAMETER_FIELD_NUMBER = 7;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameterOrBuilder>
getValueParameterOrBuilderList() {
return valueParameter_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public int getValueParameterCount() {
return valueParameter_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter getValueParameter(int index) {
return valueParameter_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameterOrBuilder getValueParameterOrBuilder(
int index) {
return valueParameter_.get(index);
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
public static final int RETURN_TYPE_FIELD_NUMBER = 8;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type returnType_;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public boolean hasReturnType() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getReturnType() {
return returnType_;
}
-
+
private void initFields() {
flags_ = 0;
extraVisibility_ = "";
@@ -6020,7 +8543,7 @@ public final class ProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
@@ -6058,7 +8581,7 @@ public final class ProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -6097,12 +8620,12 @@ public final class ProtoBuf {
}
extensionWriter.writeUntil(200, output);
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
@@ -6148,88 +8671,77 @@ public final class ProtoBuf {
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.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.Callable}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable, Builder> implements org.jetbrains.jet.descriptors.serialization.ProtoBuf.CallableOrBuilder {
@@ -6237,13 +8749,13 @@ public final class ProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
flags_ = 0;
@@ -6268,15 +8780,15 @@ public final class ProtoBuf {
bitField0_ = (bitField0_ & ~0x00000200);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable build() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable result = buildPartial();
if (!result.isInitialized()) {
@@ -6284,17 +8796,7 @@ public final class ProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable buildPartial() {
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable result = new org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable(this);
int from_bitField0_ = bitField0_;
@@ -6344,14 +8846,16 @@ public final class ProtoBuf {
result.bitField0_ = to_bitField0_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable other) {
if (other == org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.getDefaultInstance()) return this;
if (other.hasFlags()) {
setFlags(other.getFlags());
}
if (other.hasExtraVisibility()) {
- setExtraVisibility(other.getExtraVisibility());
+ bitField0_ |= 0x00000002;
+ extraVisibility_ = other.extraVisibility_;
+
}
if (other.hasGetterFlags()) {
setGetterFlags(other.getGetterFlags());
@@ -6394,7 +8898,7 @@ public final class ProtoBuf {
this.mergeExtensionFields(other);
return this;
}
-
+
public final boolean isInitialized() {
if (!hasName()) {
@@ -6432,127 +8936,166 @@ public final class ProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 8: {
- bitField0_ |= 0x00000001;
- flags_ = input.readInt32();
- break;
- }
- case 18: {
- bitField0_ |= 0x00000002;
- extraVisibility_ = input.readBytes();
- break;
- }
- case 34: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addTypeParameter(subBuilder.buildPartial());
- break;
- }
- case 42: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.newBuilder();
- if (hasReceiverType()) {
- subBuilder.mergeFrom(getReceiverType());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setReceiverType(subBuilder.buildPartial());
- break;
- }
- case 48: {
- bitField0_ |= 0x00000080;
- name_ = input.readInt32();
- break;
- }
- case 58: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addValueParameter(subBuilder.buildPartial());
- break;
- }
- case 66: {
- org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.newBuilder();
- if (hasReturnType()) {
- subBuilder.mergeFrom(getReturnType());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setReturnType(subBuilder.buildPartial());
- break;
- }
- case 72: {
- bitField0_ |= 0x00000004;
- getterFlags_ = input.readInt32();
- break;
- }
- case 80: {
- bitField0_ |= 0x00000008;
- setterFlags_ = input.readInt32();
- break;
- }
- case 88: {
- bitField0_ |= 0x00000010;
- setterParameterName_ = input.readInt32();
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// optional int32 flags = 1;
private int flags_ ;
+ /**
+ * optional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ public boolean hasFlags() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ public int getFlags() { return flags_; } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ public Builder setFlags(int value) { bitField0_ |= 0x00000001; flags_ = value; return this; } + /** + *
optional int32 flags = 1;
+ *
+ * + * + *Visibility + *Modality + *has_annotations + *CallableKind + *MemberKind + *inline + *hasGetter + *hasSetter + *+ */ public Builder clearFlags() { bitField0_ = (bitField0_ & ~0x00000001); flags_ = 0; return this; } - + // optional string extra_visibility = 2; private java.lang.Object extraVisibility_ = ""; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ public boolean hasExtraVisibility() { return ((bitField0_ & 0x00000002) == 0x00000002); } - public String getExtraVisibility() { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public java.lang.String getExtraVisibility() { java.lang.Object ref = extraVisibility_; - if (!(ref instanceof String)) { - String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); + if (!(ref instanceof java.lang.String)) { + java.lang.String s = ((com.google.protobuf.ByteString) ref) + .toStringUtf8(); extraVisibility_ = s; return s; } else { - return (String) ref; + return (java.lang.String) ref; } } - public Builder setExtraVisibility(String value) { + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public com.google.protobuf.ByteString + getExtraVisibilityBytes() { + java.lang.Object ref = extraVisibility_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + extraVisibility_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public Builder setExtraVisibility( + java.lang.String value) { if (value == null) { throw new NullPointerException(); } @@ -6561,81 +9104,168 @@ public final class ProtoBuf { return this; } + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ public Builder clearExtraVisibility() { bitField0_ = (bitField0_ & ~0x00000002); extraVisibility_ = getDefaultInstance().getExtraVisibility(); return this; } - void setExtraVisibility(com.google.protobuf.ByteString value) { - bitField0_ |= 0x00000002; + /** + *
optional string extra_visibility = 2;
+ *
+ * + * for things like java-specific visibilities + *+ */ + public Builder setExtraVisibilityBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; extraVisibility_ = value; + return this; } - + // optional int32 getter_flags = 9; private int getterFlags_ ; + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ public boolean hasGetterFlags() { return ((bitField0_ & 0x00000004) == 0x00000004); } + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ public int getGetterFlags() { return getterFlags_; } + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ public Builder setGetterFlags(int value) { bitField0_ |= 0x00000004; getterFlags_ = value; return this; } + /** + *
optional int32 getter_flags = 9;
+ *
+ * + * + *isNotDefault + *Visibility + *Modality + *has_annotations + *+ */ public Builder clearGetterFlags() { bitField0_ = (bitField0_ & ~0x00000004); getterFlags_ = 0; return this; } - + // optional int32 setter_flags = 10; private int setterFlags_ ; + /** + *
optional int32 setter_flags = 10;
+ */
public boolean hasSetterFlags() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional int32 setter_flags = 10;
+ */
public int getSetterFlags() {
return setterFlags_;
}
+ /**
+ * optional int32 setter_flags = 10;
+ */
public Builder setSetterFlags(int value) {
bitField0_ |= 0x00000008;
setterFlags_ = value;
return this;
}
+ /**
+ * optional int32 setter_flags = 10;
+ */
public Builder clearSetterFlags() {
bitField0_ = (bitField0_ & ~0x00000008);
setterFlags_ = 0;
return this;
}
-
+
// optional int32 setter_parameter_name = 11;
private int setterParameterName_ ;
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
public boolean hasSetterParameterName() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
public int getSetterParameterName() {
return setterParameterName_;
}
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
public Builder setSetterParameterName(int value) {
bitField0_ |= 0x00000010;
setterParameterName_ = value;
return this;
}
+ /**
+ * optional int32 setter_parameter_name = 11;
+ */
public Builder clearSetterParameterName() {
bitField0_ = (bitField0_ & ~0x00000010);
setterParameterName_ = 0;
return this;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public int getTypeParameterCount() {
return typeParameter_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter getTypeParameter(int index) {
return typeParameter_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder setTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter value) {
if (value == null) {
@@ -6662,25 +9304,34 @@ public final class ProtoBuf {
}
ensureTypeParameterIsMutable();
typeParameter_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder setTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder builderForValue) {
ensureTypeParameterIsMutable();
typeParameter_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder addTypeParameter(org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter value) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder addTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter value) {
if (value == null) {
@@ -6688,67 +9339,97 @@ public final class ProtoBuf {
}
ensureTypeParameterIsMutable();
typeParameter_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder addTypeParameter(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder builderForValue) {
ensureTypeParameterIsMutable();
typeParameter_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder addTypeParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter.Builder builderForValue) {
ensureTypeParameterIsMutable();
typeParameter_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder addAllTypeParameter(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.TypeParameter> values) {
ensureTypeParameterIsMutable();
super.addAll(values, typeParameter_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder clearTypeParameter() {
typeParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
+ */
public Builder removeTypeParameter(int index) {
ensureTypeParameterIsMutable();
typeParameter_.remove(index);
-
+
return this;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type receiverType_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public boolean hasReceiverType() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getReceiverType() {
return receiverType_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public Builder setReceiverType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
throw new NullPointerException();
}
receiverType_ = value;
-
+
bitField0_ |= 0x00000040;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public Builder setReceiverType(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
receiverType_ = builderForValue.build();
-
+
bitField0_ |= 0x00000040;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public Builder mergeReceiverType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (((bitField0_ & 0x00000040) == 0x00000040) &&
receiverType_ != org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance()) {
@@ -6757,38 +9438,53 @@ public final class ProtoBuf {
} else {
receiverType_ = value;
}
-
+
bitField0_ |= 0x00000040;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
+ */
public Builder clearReceiverType() {
receiverType_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000040);
return this;
}
-
+
// required int32 name = 6;
private int name_ ;
+ /**
+ * required int32 name = 6;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
+ /**
+ * required int32 name = 6;
+ */
public int getName() {
return name_;
}
+ /**
+ * required int32 name = 6;
+ */
public Builder setName(int value) {
bitField0_ |= 0x00000080;
name_ = value;
return this;
}
+ /**
+ * required int32 name = 6;
+ */
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000080);
name_ = 0;
return this;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public int getValueParameterCount() {
return valueParameter_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter getValueParameter(int index) {
return valueParameter_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder setValueParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter value) {
if (value == null) {
@@ -6815,25 +9523,34 @@ public final class ProtoBuf {
}
ensureValueParameterIsMutable();
valueParameter_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder setValueParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter.Builder builderForValue) {
ensureValueParameterIsMutable();
valueParameter_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder addValueParameter(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter value) {
if (value == null) {
throw new NullPointerException();
}
ensureValueParameterIsMutable();
valueParameter_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder addValueParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter value) {
if (value == null) {
@@ -6841,67 +9558,97 @@ public final class ProtoBuf {
}
ensureValueParameterIsMutable();
valueParameter_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder addValueParameter(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter.Builder builderForValue) {
ensureValueParameterIsMutable();
valueParameter_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder addValueParameter(
int index, org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter.Builder builderForValue) {
ensureValueParameterIsMutable();
valueParameter_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder addAllValueParameter(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.ValueParameter> values) {
ensureValueParameterIsMutable();
super.addAll(values, valueParameter_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder clearValueParameter() {
valueParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
+ */
public Builder removeValueParameter(int index) {
ensureValueParameterIsMutable();
valueParameter_.remove(index);
-
+
return this;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
private org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type returnType_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public boolean hasReturnType() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type getReturnType() {
return returnType_;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public Builder setReturnType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (value == null) {
throw new NullPointerException();
}
returnType_ = value;
-
+
bitField0_ |= 0x00000200;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public Builder setReturnType(
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.Builder builderForValue) {
returnType_ = builderForValue.build();
-
+
bitField0_ |= 0x00000200;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public Builder mergeReturnType(org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type value) {
if (((bitField0_ & 0x00000200) == 0x00000200) &&
returnType_ != org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance()) {
@@ -6910,31 +9657,34 @@ public final class ProtoBuf {
} else {
returnType_ = value;
}
-
+
bitField0_ |= 0x00000200;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
+ */
public Builder clearReturnType() {
returnType_ = org.jetbrains.jet.descriptors.serialization.ProtoBuf.Type.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000200);
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.Callable)
}
-
+
static {
defaultInstance = new Callable(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.Callable)
}
-
-
+
+
static {
}
-
+
// @@protoc_insertion_point(outer_class_scope)
}
diff --git a/core/serialization.java/src/org/jetbrains/jet/descriptors/serialization/JavaProtoBuf.java b/core/serialization.java/src/org/jetbrains/jet/descriptors/serialization/JavaProtoBuf.java
index ea4cf407339..21320ec6762 100644
--- a/core/serialization.java/src/org/jetbrains/jet/descriptors/serialization/JavaProtoBuf.java
+++ b/core/serialization.java/src/org/jetbrains/jet/descriptors/serialization/JavaProtoBuf.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: compiler/frontend.java/serialization.java/src/java_descriptors.proto
+// source: core/serialization.java/src/java_descriptors.proto
package org.jetbrains.jet.descriptors.serialization;
@@ -13,365 +13,85 @@ public final class JavaProtoBuf {
}
public interface JavaTypeOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ boolean hasPrimitiveType(); + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType getPrimitiveType(); - + // optional int32 class_fq_name = 2; + /** + *
optional int32 class_fq_name = 2;
+ */
boolean hasClassFqName();
+ /**
+ * optional int32 class_fq_name = 2;
+ */
int getClassFqName();
-
+
// optional int32 array_dimension = 3 [default = 0];
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
boolean hasArrayDimension();
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
int getArrayDimension();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaType}
+ */
public static final class JavaType extends
com.google.protobuf.GeneratedMessageLite
implements JavaTypeOrBuilder {
// Use JavaType.newBuilder() to construct.
- private JavaType(Builder builder) {
+ private JavaType(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private JavaType(boolean noInit) {}
-
+
private static final JavaType defaultInstance;
public static JavaType getDefaultInstance() {
return defaultInstance;
}
-
+
public JavaType getDefaultInstanceForType() {
return defaultInstance;
}
-
- public enum PrimitiveType
- implements com.google.protobuf.Internal.EnumLite {
- VOID(0, 0),
- BOOLEAN(1, 1),
- CHAR(2, 2),
- BYTE(3, 3),
- SHORT(4, 4),
- INT(5, 5),
- FLOAT(6, 6),
- LONG(7, 7),
- DOUBLE(8, 8),
- ;
-
- public static final int VOID_VALUE = 0;
- public static final int BOOLEAN_VALUE = 1;
- public static final int CHAR_VALUE = 2;
- public static final int BYTE_VALUE = 3;
- public static final int SHORT_VALUE = 4;
- public static final int INT_VALUE = 5;
- public static final int FLOAT_VALUE = 6;
- public static final int LONG_VALUE = 7;
- public static final int DOUBLE_VALUE = 8;
-
-
- public final int getNumber() { return value; }
-
- public static PrimitiveType valueOf(int value) {
- switch (value) {
- case 0: return VOID;
- case 1: return BOOLEAN;
- case 2: return CHAR;
- case 3: return BYTE;
- case 4: return SHORT;
- case 5: return INT;
- case 6: return FLOAT;
- case 7: return LONG;
- case 8: return DOUBLE;
- default: return null;
- }
- }
-
- public static com.google.protobuf.Internal.EnumLiteMapVOID = 0;
+ *
+ * + * These values correspond to ASM Type sorts + *+ */ + VOID(0, 0), + /** + *
BOOLEAN = 1;
+ */
+ BOOLEAN(1, 1),
+ /**
+ * CHAR = 2;
+ */
+ CHAR(2, 2),
+ /**
+ * BYTE = 3;
+ */
+ BYTE(3, 3),
+ /**
+ * SHORT = 4;
+ */
+ SHORT(4, 4),
+ /**
+ * INT = 5;
+ */
+ INT(5, 5),
+ /**
+ * FLOAT = 6;
+ */
+ FLOAT(6, 6),
+ /**
+ * LONG = 7;
+ */
+ LONG(7, 7),
+ /**
+ * DOUBLE = 8;
+ */
+ DOUBLE(8, 8),
+ ;
+
+ /**
+ * VOID = 0;
+ *
+ * + * These values correspond to ASM Type sorts + *+ */ + public static final int VOID_VALUE = 0; + /** + *
BOOLEAN = 1;
+ */
+ public static final int BOOLEAN_VALUE = 1;
+ /**
+ * CHAR = 2;
+ */
+ public static final int CHAR_VALUE = 2;
+ /**
+ * BYTE = 3;
+ */
+ public static final int BYTE_VALUE = 3;
+ /**
+ * SHORT = 4;
+ */
+ public static final int SHORT_VALUE = 4;
+ /**
+ * INT = 5;
+ */
+ public static final int INT_VALUE = 5;
+ /**
+ * FLOAT = 6;
+ */
+ public static final int FLOAT_VALUE = 6;
+ /**
+ * LONG = 7;
+ */
+ public static final int LONG_VALUE = 7;
+ /**
+ * DOUBLE = 8;
+ */
+ public static final int DOUBLE_VALUE = 8;
+
+
+ public final int getNumber() { return value; }
+
+ public static PrimitiveType valueOf(int value) {
+ switch (value) {
+ case 0: return VOID;
+ case 1: return BOOLEAN;
+ case 2: return CHAR;
+ case 3: return BYTE;
+ case 4: return SHORT;
+ case 5: return INT;
+ case 6: return FLOAT;
+ case 7: return LONG;
+ case 8: return DOUBLE;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ + public boolean hasPrimitiveType() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ + public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType getPrimitiveType() { + return primitiveType_; + } + + // optional int32 class_fq_name = 2; + public static final int CLASS_FQ_NAME_FIELD_NUMBER = 2; + private int classFqName_; + /** + *
optional int32 class_fq_name = 2;
+ */
+ public boolean hasClassFqName() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * optional int32 class_fq_name = 2;
+ */
+ public int getClassFqName() {
+ return classFqName_;
+ }
+
+ // optional int32 array_dimension = 3 [default = 0];
+ public static final int ARRAY_DIMENSION_FIELD_NUMBER = 3;
+ private int arrayDimension_;
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
+ public boolean hasArrayDimension() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
+ public int getArrayDimension() {
+ return arrayDimension_;
+ }
+
+ private void initFields() {
+ primitiveType_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType.VOID;
+ classFqName_ = 0;
+ arrayDimension_ = 0;
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeEnum(1, primitiveType_.getNumber());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeInt32(2, classFqName_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeInt32(3, arrayDimension_);
+ }
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(1, primitiveType_.getNumber());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, classFqName_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, arrayDimension_);
+ }
+ 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.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.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.jet.descriptors.serialization.JavaProtoBuf.JavaType prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaType}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageLite.Builder<
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType, Builder>
+ implements org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaTypeOrBuilder {
+ // Construct using org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ }
+ private static Builder create() {
+ return new Builder();
+ }
+
+ public Builder clear() {
+ super.clear();
+ primitiveType_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType.VOID;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ classFqName_ = 0;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ arrayDimension_ = 0;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ return this;
+ }
+
+ public Builder clone() {
+ return create().mergeFrom(buildPartial());
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getDefaultInstanceForType() {
+ return org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance();
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType build() {
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType buildPartial() {
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType result = new org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType(this);
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
+ to_bitField0_ |= 0x00000001;
+ }
+ result.primitiveType_ = primitiveType_;
+ if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
+ to_bitField0_ |= 0x00000002;
+ }
+ result.classFqName_ = classFqName_;
+ if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
+ to_bitField0_ |= 0x00000004;
+ }
+ result.arrayDimension_ = arrayDimension_;
+ result.bitField0_ = to_bitField0_;
+ return result;
+ }
+
+ public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType other) {
+ if (other == org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance()) return this;
+ if (other.hasPrimitiveType()) {
+ setPrimitiveType(other.getPrimitiveType());
+ }
+ if (other.hasClassFqName()) {
+ setClassFqName(other.getClassFqName());
+ }
+ if (other.hasArrayDimension()) {
+ setArrayDimension(other.getArrayDimension());
+ }
+ return this;
+ }
+
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
}
-
private int bitField0_;
-
+
// optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType primitiveType_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType.VOID;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ public boolean hasPrimitiveType() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType getPrimitiveType() { return primitiveType_; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ public Builder setPrimitiveType(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType value) { if (value == null) { throw new NullPointerException(); @@ -417,143 +581,302 @@ public final class JavaProtoBuf { return this; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
+ *
+ * + * One of these should be present + *+ */ public Builder clearPrimitiveType() { bitField0_ = (bitField0_ & ~0x00000001); primitiveType_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PrimitiveType.VOID; return this; } - + // optional int32 class_fq_name = 2; private int classFqName_ ; + /** + *
optional int32 class_fq_name = 2;
+ */
public boolean hasClassFqName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * optional int32 class_fq_name = 2;
+ */
public int getClassFqName() {
return classFqName_;
}
+ /**
+ * optional int32 class_fq_name = 2;
+ */
public Builder setClassFqName(int value) {
bitField0_ |= 0x00000002;
classFqName_ = value;
return this;
}
+ /**
+ * optional int32 class_fq_name = 2;
+ */
public Builder clearClassFqName() {
bitField0_ = (bitField0_ & ~0x00000002);
classFqName_ = 0;
return this;
}
-
+
// optional int32 array_dimension = 3 [default = 0];
private int arrayDimension_ ;
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
public boolean hasArrayDimension() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
public int getArrayDimension() {
return arrayDimension_;
}
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
public Builder setArrayDimension(int value) {
bitField0_ |= 0x00000004;
arrayDimension_ = value;
return this;
}
+ /**
+ * optional int32 array_dimension = 3 [default = 0];
+ */
public Builder clearArrayDimension() {
bitField0_ = (bitField0_ & ~0x00000004);
arrayDimension_ = 0;
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.JavaType)
}
-
+
static {
defaultInstance = new JavaType(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.JavaType)
}
-
+
public interface JavaMethodSignatureOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// required int32 name = 1;
+ /**
+ * required int32 name = 1;
+ */
boolean hasName();
+ /**
+ * required int32 name = 1;
+ */
int getName();
-
+
// required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
boolean hasReturnType();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getReturnType();
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getParameterType(int index);
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
int getParameterTypeCount();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaMethodSignature}
+ */
public static final class JavaMethodSignature extends
com.google.protobuf.GeneratedMessageLite
implements JavaMethodSignatureOrBuilder {
// Use JavaMethodSignature.newBuilder() to construct.
- private JavaMethodSignature(Builder builder) {
+ private JavaMethodSignature(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private JavaMethodSignature(boolean noInit) {}
-
+
private static final JavaMethodSignature defaultInstance;
public static JavaMethodSignature getDefaultInstance() {
return defaultInstance;
}
-
+
public JavaMethodSignature getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private JavaMethodSignature(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 8: {
+ bitField0_ |= 0x00000001;
+ name_ = input.readInt32();
+ break;
+ }
+ case 18: {
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ subBuilder = returnType_.toBuilder();
+ }
+ returnType_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(returnType_);
+ returnType_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000002;
+ break;
+ }
+ case 26: {
+ if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
+ parameterType_ = new java.util.ArrayListrequired int32 name = 1;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * required int32 name = 1;
+ */
public int getName() {
return name_;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
public static final int RETURN_TYPE_FIELD_NUMBER = 2;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType returnType_;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public boolean hasReturnType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getReturnType() {
return returnType_;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
public static final int PARAMETER_TYPE_FIELD_NUMBER = 3;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public java.util.List extends org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaTypeOrBuilder>
getParameterTypeOrBuilderList() {
return parameterType_;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public int getParameterTypeCount() {
return parameterType_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getParameterType(int index) {
return parameterType_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaTypeOrBuilder getParameterTypeOrBuilder(
int index) {
return parameterType_.get(index);
}
-
+
private void initFields() {
name_ = 0;
returnType_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance();
@@ -563,7 +886,7 @@ public final class JavaProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
@@ -575,7 +898,7 @@ public final class JavaProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -589,12 +912,12 @@ public final class JavaProtoBuf {
output.writeMessage(3, parameterType_.get(i));
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
@@ -611,88 +934,77 @@ public final class JavaProtoBuf {
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.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaMethodSignature}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature, Builder>
@@ -701,13 +1013,13 @@ public final class JavaProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
name_ = 0;
@@ -718,15 +1030,15 @@ public final class JavaProtoBuf {
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature build() {
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature result = buildPartial();
if (!result.isInitialized()) {
@@ -734,17 +1046,7 @@ public final class JavaProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature buildPartial() {
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature result = new org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature(this);
int from_bitField0_ = bitField0_;
@@ -765,7 +1067,7 @@ public final class JavaProtoBuf {
result.bitField0_ = to_bitField0_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature other) {
if (other == org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance()) return this;
if (other.hasName()) {
@@ -786,7 +1088,7 @@ public final class JavaProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
if (!hasName()) {
@@ -798,95 +1100,98 @@ public final class JavaProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 8: {
- bitField0_ |= 0x00000001;
- name_ = input.readInt32();
- break;
- }
- case 18: {
- org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.newBuilder();
- if (hasReturnType()) {
- subBuilder.mergeFrom(getReturnType());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setReturnType(subBuilder.buildPartial());
- break;
- }
- case 26: {
- org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.newBuilder();
- input.readMessage(subBuilder, extensionRegistry);
- addParameterType(subBuilder.buildPartial());
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// required int32 name = 1;
private int name_ ;
+ /**
+ * required int32 name = 1;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * required int32 name = 1;
+ */
public int getName() {
return name_;
}
+ /**
+ * required int32 name = 1;
+ */
public Builder setName(int value) {
bitField0_ |= 0x00000001;
name_ = value;
return this;
}
+ /**
+ * required int32 name = 1;
+ */
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = 0;
return this;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType returnType_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public boolean hasReturnType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getReturnType() {
return returnType_;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public Builder setReturnType(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType value) {
if (value == null) {
throw new NullPointerException();
}
returnType_ = value;
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public Builder setReturnType(
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder builderForValue) {
returnType_ = builderForValue.build();
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public Builder mergeReturnType(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType value) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
returnType_ != org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance()) {
@@ -895,17 +1200,20 @@ public final class JavaProtoBuf {
} else {
returnType_ = value;
}
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType return_type = 2;
+ */
public Builder clearReturnType() {
returnType_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
-
+
// repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
private java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public java.util.Listrepeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public int getParameterTypeCount() {
return parameterType_.size();
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getParameterType(int index) {
return parameterType_.get(index);
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder setParameterType(
int index, org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType value) {
if (value == null) {
@@ -932,25 +1252,34 @@ public final class JavaProtoBuf {
}
ensureParameterTypeIsMutable();
parameterType_.set(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder setParameterType(
int index, org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder builderForValue) {
ensureParameterTypeIsMutable();
parameterType_.set(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder addParameterType(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType value) {
if (value == null) {
throw new NullPointerException();
}
ensureParameterTypeIsMutable();
parameterType_.add(value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder addParameterType(
int index, org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType value) {
if (value == null) {
@@ -958,118 +1287,263 @@ public final class JavaProtoBuf {
}
ensureParameterTypeIsMutable();
parameterType_.add(index, value);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder addParameterType(
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder builderForValue) {
ensureParameterTypeIsMutable();
parameterType_.add(builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder addParameterType(
int index, org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder builderForValue) {
ensureParameterTypeIsMutable();
parameterType_.add(index, builderForValue.build());
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder addAllParameterType(
java.lang.Iterable extends org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType> values) {
ensureParameterTypeIsMutable();
super.addAll(values, parameterType_);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder clearParameterType() {
parameterType_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
-
+
return this;
}
+ /**
+ * repeated .org.jetbrains.jet.descriptors.serialization.JavaType parameter_type = 3;
+ */
public Builder removeParameterType(int index) {
ensureParameterTypeIsMutable();
parameterType_.remove(index);
-
+
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.JavaMethodSignature)
}
-
+
static {
defaultInstance = new JavaMethodSignature(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.JavaMethodSignature)
}
-
+
public interface JavaFieldSignatureOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
-
+
// required int32 name = 1;
+ /**
+ * required int32 name = 1;
+ */
boolean hasName();
+ /**
+ * required int32 name = 1;
+ */
int getName();
-
+
// required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
boolean hasType();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getType();
-
+
// optional bool is_static_in_outer = 3 [default = false];
+ /**
+ * optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ boolean hasIsStaticInOuter(); + /** + *
optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ boolean getIsStaticInOuter(); } + /** + * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaFieldSignature} + */ public static final class JavaFieldSignature extends com.google.protobuf.GeneratedMessageLite implements JavaFieldSignatureOrBuilder { // Use JavaFieldSignature.newBuilder() to construct. - private JavaFieldSignature(Builder builder) { + private JavaFieldSignature(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); + } private JavaFieldSignature(boolean noInit) {} - + private static final JavaFieldSignature defaultInstance; public static JavaFieldSignature getDefaultInstance() { return defaultInstance; } - + public JavaFieldSignature getDefaultInstanceForType() { return defaultInstance; } - + + private JavaFieldSignature( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + bitField0_ |= 0x00000001; + name_ = input.readInt32(); + break; + } + case 18: { + org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) == 0x00000002)) { + subBuilder = type_.toBuilder(); + } + type_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(type_); + type_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 24: { + bitField0_ |= 0x00000004; + isStaticInOuter_ = input.readBool(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + makeExtensionsImmutable(); + } + } + public static com.google.protobuf.Parser
required int32 name = 1;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * required int32 name = 1;
+ */
public int getName() {
return name_;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
public static final int TYPE_FIELD_NUMBER = 2;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType type_;
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getType() {
return type_;
}
-
+
// optional bool is_static_in_outer = 3 [default = false];
public static final int IS_STATIC_IN_OUTER_FIELD_NUMBER = 3;
private boolean isStaticInOuter_;
+ /**
+ * optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ public boolean hasIsStaticInOuter() { return ((bitField0_ & 0x00000004) == 0x00000004); } + /** + *
optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ public boolean getIsStaticInOuter() { return isStaticInOuter_; } - + private void initFields() { name_ = 0; type_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance(); @@ -1079,7 +1553,7 @@ public final class JavaProtoBuf { public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; - + if (!hasName()) { memoizedIsInitialized = 0; return false; @@ -1091,7 +1565,7 @@ public final class JavaProtoBuf { memoizedIsInitialized = 1; return true; } - + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); @@ -1105,12 +1579,12 @@ public final class JavaProtoBuf { output.writeBool(3, isStaticInOuter_); } } - + private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; - + size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream @@ -1127,88 +1601,77 @@ public final class JavaProtoBuf { 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.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); + return PARSER.parseFrom(data); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); + return PARSER.parseFrom(data, extensionRegistry); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); + return PARSER.parseFrom(data); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); + return PARSER.parseFrom(data, extensionRegistry); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom(java.io.InputStream input) throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); + return PARSER.parseFrom(input); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); + return PARSER.parseFrom(input, extensionRegistry); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input)) { - return builder.buildParsed(); - } else { - return null; - } + return PARSER.parseDelimitedFrom(input); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input, extensionRegistry)) { - return builder.buildParsed(); - } else { - return null; - } + return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); + return PARSER.parseFrom(input); } public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); + return PARSER.parseFrom(input, extensionRegistry); } - + public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } - + + /** + * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaFieldSignature} + */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature, Builder> @@ -1217,13 +1680,13 @@ public final class JavaProtoBuf { private Builder() { maybeForceBuilderInitialization(); } - + private void maybeForceBuilderInitialization() { } private static Builder create() { return new Builder(); } - + public Builder clear() { super.clear(); name_ = 0; @@ -1234,15 +1697,15 @@ public final class JavaProtoBuf { bitField0_ = (bitField0_ & ~0x00000004); return this; } - + public Builder clone() { return create().mergeFrom(buildPartial()); } - + public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature getDefaultInstanceForType() { return org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.getDefaultInstance(); } - + public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature build() { org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature result = buildPartial(); if (!result.isInitialized()) { @@ -1250,17 +1713,7 @@ public final class JavaProtoBuf { } return result; } - - private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature buildParsed() - throws com.google.protobuf.InvalidProtocolBufferException { - org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException( - result).asInvalidProtocolBufferException(); - } - return result; - } - + public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature buildPartial() { org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature result = new org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature(this); int from_bitField0_ = bitField0_; @@ -1280,7 +1733,7 @@ public final class JavaProtoBuf { result.bitField0_ = to_bitField0_; return result; } - + public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature other) { if (other == org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.getDefaultInstance()) return this; if (other.hasName()) { @@ -1294,7 +1747,7 @@ public final class JavaProtoBuf { } return this; } - + public final boolean isInitialized() { if (!hasName()) { @@ -1306,94 +1759,98 @@ public final class JavaProtoBuf { } return true; } - + public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - while (true) { - int tag = input.readTag(); - switch (tag) { - case 0: - - return this; - default: { - if (!parseUnknownField(input, extensionRegistry, tag)) { - - return this; - } - break; - } - case 8: { - bitField0_ |= 0x00000001; - name_ = input.readInt32(); - break; - } - case 18: { - org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.newBuilder(); - if (hasType()) { - subBuilder.mergeFrom(getType()); - } - input.readMessage(subBuilder, extensionRegistry); - setType(subBuilder.buildPartial()); - break; - } - case 24: { - bitField0_ |= 0x00000004; - isStaticInOuter_ = input.readBool(); - break; - } + org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); } } + return this; } - private int bitField0_; - + // required int32 name = 1; private int name_ ; + /** + *
required int32 name = 1;
+ */
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
+ /**
+ * required int32 name = 1;
+ */
public int getName() {
return name_;
}
+ /**
+ * required int32 name = 1;
+ */
public Builder setName(int value) {
bitField0_ |= 0x00000001;
name_ = value;
return this;
}
+ /**
+ * required int32 name = 1;
+ */
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = 0;
return this;
}
-
+
// required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType type_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance();
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType getType() {
return type_;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public Builder setType(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType value) {
if (value == null) {
throw new NullPointerException();
}
type_ = value;
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public Builder setType(
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.Builder builderForValue) {
type_ = builderForValue.build();
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public Builder mergeType(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType value) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
type_ != org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance()) {
@@ -1402,127 +1859,341 @@ public final class JavaProtoBuf {
} else {
type_ = value;
}
-
+
bitField0_ |= 0x00000002;
return this;
}
+ /**
+ * required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
+ */
public Builder clearType() {
type_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaType.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
-
+
// optional bool is_static_in_outer = 3 [default = false];
private boolean isStaticInOuter_ ;
+ /**
+ * optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ public boolean hasIsStaticInOuter() { return ((bitField0_ & 0x00000004) == 0x00000004); } + /** + *
optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ public boolean getIsStaticInOuter() { return isStaticInOuter_; } + /** + *
optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ public Builder setIsStaticInOuter(boolean value) { bitField0_ |= 0x00000004; isStaticInOuter_ = value; return this; } + /** + *
optional bool is_static_in_outer = 3 [default = false];
+ *
+ * + * True iff this field is a backing field for a class object and is really present as a static + * field in the outer class, not as an instance field here + *+ */ public Builder clearIsStaticInOuter() { bitField0_ = (bitField0_ & ~0x00000004); isStaticInOuter_ = false; return this; } - + // @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.JavaFieldSignature) } - + static { defaultInstance = new JavaFieldSignature(true); defaultInstance.initFields(); } - + // @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.JavaFieldSignature) } - + public interface JavaPropertySignatureOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { - + // optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1; + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ boolean hasField(); + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature getField(); - + // optional int32 synthetic_method_name = 2; + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ boolean hasSyntheticMethodName(); + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ int getSyntheticMethodName(); - + // optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3; + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
boolean hasGetter();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getGetter();
-
+
// optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
boolean hasSetter();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getSetter();
}
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaPropertySignature}
+ */
public static final class JavaPropertySignature extends
com.google.protobuf.GeneratedMessageLite
implements JavaPropertySignatureOrBuilder {
// Use JavaPropertySignature.newBuilder() to construct.
- private JavaPropertySignature(Builder builder) {
+ private JavaPropertySignature(com.google.protobuf.GeneratedMessageLite.Builder builder) {
super(builder);
+
}
private JavaPropertySignature(boolean noInit) {}
-
+
private static final JavaPropertySignature defaultInstance;
public static JavaPropertySignature getDefaultInstance() {
return defaultInstance;
}
-
+
public JavaPropertySignature getDefaultInstanceForType() {
return defaultInstance;
}
-
+
+ private JavaPropertySignature(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ subBuilder = field_.toBuilder();
+ }
+ field_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(field_);
+ field_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000001;
+ break;
+ }
+ case 16: {
+ bitField0_ |= 0x00000002;
+ syntheticMethodName_ = input.readInt32();
+ break;
+ }
+ case 26: {
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ subBuilder = getter_.toBuilder();
+ }
+ getter_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(getter_);
+ getter_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000004;
+ break;
+ }
+ case 34: {
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ subBuilder = setter_.toBuilder();
+ }
+ setter_ = input.readMessage(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(setter_);
+ setter_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000008;
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ makeExtensionsImmutable();
+ }
+ }
+ public static com.google.protobuf.Parseroptional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public boolean hasField() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature getField() { return field_; } - + // optional int32 synthetic_method_name = 2; public static final int SYNTHETIC_METHOD_NAME_FIELD_NUMBER = 2; private int syntheticMethodName_; + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ public boolean hasSyntheticMethodName() { return ((bitField0_ & 0x00000002) == 0x00000002); } + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ public int getSyntheticMethodName() { return syntheticMethodName_; } - + // optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3; public static final int GETTER_FIELD_NUMBER = 3; private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getter_; + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public boolean hasGetter() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getGetter() {
return getter_;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
public static final int SETTER_FIELD_NUMBER = 4;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature setter_;
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public boolean hasSetter() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getSetter() {
return setter_;
}
-
+
private void initFields() {
field_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.getDefaultInstance();
syntheticMethodName_ = 0;
@@ -1533,7 +2204,7 @@ public final class JavaProtoBuf {
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
-
+
if (hasField()) {
if (!getField().isInitialized()) {
memoizedIsInitialized = 0;
@@ -1555,7 +2226,7 @@ public final class JavaProtoBuf {
memoizedIsInitialized = 1;
return true;
}
-
+
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
@@ -1572,12 +2243,12 @@ public final class JavaProtoBuf {
output.writeMessage(4, setter_);
}
}
-
+
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
-
+
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
@@ -1598,88 +2269,77 @@ public final class JavaProtoBuf {
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.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data).buildParsed();
+ return PARSER.parseFrom(data);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
- return newBuilder().mergeFrom(data, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(java.io.InputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- Builder builder = newBuilder();
- if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
- return builder.buildParsed();
- } else {
- return null;
- }
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
- return newBuilder().mergeFrom(input).buildParsed();
+ return PARSER.parseFrom(input);
}
public static org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return newBuilder().mergeFrom(input, extensionRegistry)
- .buildParsed();
+ return PARSER.parseFrom(input, extensionRegistry);
}
-
+
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
-
+
+ /**
+ * Protobuf type {@code org.jetbrains.jet.descriptors.serialization.JavaPropertySignature}
+ */
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature, Builder>
@@ -1688,13 +2348,13 @@ public final class JavaProtoBuf {
private Builder() {
maybeForceBuilderInitialization();
}
-
+
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
-
+
public Builder clear() {
super.clear();
field_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.getDefaultInstance();
@@ -1707,15 +2367,15 @@ public final class JavaProtoBuf {
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
-
+
public Builder clone() {
return create().mergeFrom(buildPartial());
}
-
+
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature getDefaultInstanceForType() {
return org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature.getDefaultInstance();
}
-
+
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature build() {
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature result = buildPartial();
if (!result.isInitialized()) {
@@ -1723,17 +2383,7 @@ public final class JavaProtoBuf {
}
return result;
}
-
- private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature buildParsed()
- throws com.google.protobuf.InvalidProtocolBufferException {
- org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(
- result).asInvalidProtocolBufferException();
- }
- return result;
- }
-
+
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature buildPartial() {
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature result = new org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature(this);
int from_bitField0_ = bitField0_;
@@ -1757,7 +2407,7 @@ public final class JavaProtoBuf {
result.bitField0_ = to_bitField0_;
return result;
}
-
+
public Builder mergeFrom(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature other) {
if (other == org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature.getDefaultInstance()) return this;
if (other.hasField()) {
@@ -1774,7 +2424,7 @@ public final class JavaProtoBuf {
}
return this;
}
-
+
public final boolean isInitialized() {
if (hasField()) {
if (!getField().isInitialized()) {
@@ -1796,86 +2446,90 @@ public final class JavaProtoBuf {
}
return true;
}
-
+
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- while (true) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
-
- return this;
- default: {
- if (!parseUnknownField(input, extensionRegistry, tag)) {
-
- return this;
- }
- break;
- }
- case 10: {
- org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.newBuilder();
- if (hasField()) {
- subBuilder.mergeFrom(getField());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setField(subBuilder.buildPartial());
- break;
- }
- case 16: {
- bitField0_ |= 0x00000002;
- syntheticMethodName_ = input.readInt32();
- break;
- }
- case 26: {
- org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.newBuilder();
- if (hasGetter()) {
- subBuilder.mergeFrom(getGetter());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setGetter(subBuilder.buildPartial());
- break;
- }
- case 34: {
- org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.Builder subBuilder = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.newBuilder();
- if (hasSetter()) {
- subBuilder.mergeFrom(getSetter());
- }
- input.readMessage(subBuilder, extensionRegistry);
- setSetter(subBuilder.buildPartial());
- break;
- }
+ org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaPropertySignature) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
}
}
+ return this;
}
-
private int bitField0_;
-
+
// optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature field_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.getDefaultInstance();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public boolean hasField() { return ((bitField0_ & 0x00000001) == 0x00000001); } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature getField() { return field_; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public Builder setField(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature value) { if (value == null) { throw new NullPointerException(); } field_ = value; - + bitField0_ |= 0x00000001; return this; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public Builder setField( org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.Builder builderForValue) { field_ = builderForValue.build(); - + bitField0_ |= 0x00000001; return this; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public Builder mergeField(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature value) { if (((bitField0_ & 0x00000001) == 0x00000001) && field_ != org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.getDefaultInstance()) { @@ -1884,62 +2538,113 @@ public final class JavaProtoBuf { } else { field_ = value; } - + bitField0_ |= 0x00000001; return this; } + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
+ *
+ * + * A property itself is identified either by the field, or by the name of the synthetic method. + * If the property is annotated, then either field or synthetic_method_name should be present + *+ */ public Builder clearField() { field_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.getDefaultInstance(); - + bitField0_ = (bitField0_ & ~0x00000001); return this; } - + // optional int32 synthetic_method_name = 2; private int syntheticMethodName_ ; + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ public boolean hasSyntheticMethodName() { return ((bitField0_ & 0x00000002) == 0x00000002); } + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ public int getSyntheticMethodName() { return syntheticMethodName_; } + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ public Builder setSyntheticMethodName(int value) { bitField0_ |= 0x00000002; syntheticMethodName_ = value; return this; } + /** + *
optional int32 synthetic_method_name = 2;
+ *
+ * + * Name of the synthetic method created to store property annotations. Signature is always "()V" + *+ */ public Builder clearSyntheticMethodName() { bitField0_ = (bitField0_ & ~0x00000002); syntheticMethodName_ = 0; return this; } - + // optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3; private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getter_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance(); + /** + *
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public boolean hasGetter() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getGetter() {
return getter_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public Builder setGetter(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature value) {
if (value == null) {
throw new NullPointerException();
}
getter_ = value;
-
+
bitField0_ |= 0x00000004;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public Builder setGetter(
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.Builder builderForValue) {
getter_ = builderForValue.build();
-
+
bitField0_ |= 0x00000004;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public Builder mergeGetter(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature value) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
getter_ != org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance()) {
@@ -1948,41 +2653,59 @@ public final class JavaProtoBuf {
} else {
getter_ = value;
}
-
+
bitField0_ |= 0x00000004;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
+ */
public Builder clearGetter() {
getter_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
-
+
// optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
private org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature setter_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance();
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public boolean hasSetter() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature getSetter() {
return setter_;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public Builder setSetter(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature value) {
if (value == null) {
throw new NullPointerException();
}
setter_ = value;
-
+
bitField0_ |= 0x00000008;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public Builder setSetter(
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.Builder builderForValue) {
setter_ = builderForValue.build();
-
+
bitField0_ |= 0x00000008;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public Builder mergeSetter(org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature value) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
setter_ != org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance()) {
@@ -1991,29 +2714,35 @@ public final class JavaProtoBuf {
} else {
setter_ = value;
}
-
+
bitField0_ |= 0x00000008;
return this;
}
+ /**
+ * optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
+ */
public Builder clearSetter() {
setter_ = org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.getDefaultInstance();
-
+
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
-
+
// @@protoc_insertion_point(builder_scope:org.jetbrains.jet.descriptors.serialization.JavaPropertySignature)
}
-
+
static {
defaultInstance = new JavaPropertySignature(true);
defaultInstance.initFields();
}
-
+
// @@protoc_insertion_point(class_scope:org.jetbrains.jet.descriptors.serialization.JavaPropertySignature)
}
-
+
public static final int METHOD_SIGNATURE_FIELD_NUMBER = 100;
+ /**
+ * extend .org.jetbrains.jet.descriptors.serialization.Callable { ... }
+ */
public static final
com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable,
@@ -2026,6 +2755,9 @@ public final class JavaProtoBuf {
100,
com.google.protobuf.WireFormat.FieldType.MESSAGE);
public static final int PROPERTY_SIGNATURE_FIELD_NUMBER = 101;
+ /**
+ * extend .org.jetbrains.jet.descriptors.serialization.Callable { ... }
+ */
public static final
com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable,
@@ -2038,6 +2770,9 @@ public final class JavaProtoBuf {
101,
com.google.protobuf.WireFormat.FieldType.MESSAGE);
public static final int SRC_CLASS_NAME_FIELD_NUMBER = 102;
+ /**
+ * extend .org.jetbrains.jet.descriptors.serialization.Callable { ... }
+ */
public static final
com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable,
@@ -2049,9 +2784,9 @@ public final class JavaProtoBuf {
null,
102,
com.google.protobuf.WireFormat.FieldType.INT32);
-
+
static {
}
-
+
// @@protoc_insertion_point(outer_class_scope)
}