001 // Generated by the protocol buffer compiler. DO NOT EDIT!
002 // source: core/deserialization/src/builtins.proto
003
004 package org.jetbrains.kotlin.serialization.builtins;
005
006 public final class BuiltInsProtoBuf {
007 private BuiltInsProtoBuf() {}
008 public static void registerAllExtensions(
009 com.google.protobuf.ExtensionRegistryLite registry) {
010 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.packageFqName);
011 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.classAnnotation);
012 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.constructorAnnotation);
013 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.functionAnnotation);
014 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.propertyAnnotation);
015 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.compileTimeValue);
016 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.enumEntryAnnotation);
017 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.parameterAnnotation);
018 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.typeAnnotation);
019 registry.add(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.typeParameterAnnotation);
020 }
021 public interface BuiltInsOrBuilder
022 extends com.google.protobuf.MessageLiteOrBuilder {
023
024 // optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
025 /**
026 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
027 */
028 boolean hasStrings();
029 /**
030 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
031 */
032 org.jetbrains.kotlin.serialization.ProtoBuf.StringTable getStrings();
033
034 // optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
035 /**
036 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
037 */
038 boolean hasQualifiedNames();
039 /**
040 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
041 */
042 org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable getQualifiedNames();
043
044 // optional .org.jetbrains.kotlin.serialization.Package package = 3;
045 /**
046 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
047 */
048 boolean hasPackage();
049 /**
050 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
051 */
052 org.jetbrains.kotlin.serialization.ProtoBuf.Package getPackage();
053
054 // repeated .org.jetbrains.kotlin.serialization.Class class = 4;
055 /**
056 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
057 */
058 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Class>
059 getClassList();
060 /**
061 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
062 */
063 org.jetbrains.kotlin.serialization.ProtoBuf.Class getClass(int index);
064 /**
065 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
066 */
067 int getClassCount();
068 }
069 /**
070 * Protobuf type {@code org.jetbrains.kotlin.serialization.builtins.BuiltIns}
071 */
072 public static final class BuiltIns extends
073 com.google.protobuf.GeneratedMessageLite
074 implements BuiltInsOrBuilder {
075 // Use BuiltIns.newBuilder() to construct.
076 private BuiltIns(com.google.protobuf.GeneratedMessageLite.Builder builder) {
077 super(builder);
078
079 }
080 private BuiltIns(boolean noInit) {}
081
082 private static final BuiltIns defaultInstance;
083 public static BuiltIns getDefaultInstance() {
084 return defaultInstance;
085 }
086
087 public BuiltIns getDefaultInstanceForType() {
088 return defaultInstance;
089 }
090
091 private BuiltIns(
092 com.google.protobuf.CodedInputStream input,
093 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
094 throws com.google.protobuf.InvalidProtocolBufferException {
095 initFields();
096 int mutable_bitField0_ = 0;
097 try {
098 boolean done = false;
099 while (!done) {
100 int tag = input.readTag();
101 switch (tag) {
102 case 0:
103 done = true;
104 break;
105 default: {
106 if (!parseUnknownField(input,
107 extensionRegistry, tag)) {
108 done = true;
109 }
110 break;
111 }
112 case 10: {
113 org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.Builder subBuilder = null;
114 if (((bitField0_ & 0x00000001) == 0x00000001)) {
115 subBuilder = strings_.toBuilder();
116 }
117 strings_ = input.readMessage(org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.PARSER, extensionRegistry);
118 if (subBuilder != null) {
119 subBuilder.mergeFrom(strings_);
120 strings_ = subBuilder.buildPartial();
121 }
122 bitField0_ |= 0x00000001;
123 break;
124 }
125 case 18: {
126 org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.Builder subBuilder = null;
127 if (((bitField0_ & 0x00000002) == 0x00000002)) {
128 subBuilder = qualifiedNames_.toBuilder();
129 }
130 qualifiedNames_ = input.readMessage(org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.PARSER, extensionRegistry);
131 if (subBuilder != null) {
132 subBuilder.mergeFrom(qualifiedNames_);
133 qualifiedNames_ = subBuilder.buildPartial();
134 }
135 bitField0_ |= 0x00000002;
136 break;
137 }
138 case 26: {
139 org.jetbrains.kotlin.serialization.ProtoBuf.Package.Builder subBuilder = null;
140 if (((bitField0_ & 0x00000004) == 0x00000004)) {
141 subBuilder = package_.toBuilder();
142 }
143 package_ = input.readMessage(org.jetbrains.kotlin.serialization.ProtoBuf.Package.PARSER, extensionRegistry);
144 if (subBuilder != null) {
145 subBuilder.mergeFrom(package_);
146 package_ = subBuilder.buildPartial();
147 }
148 bitField0_ |= 0x00000004;
149 break;
150 }
151 case 34: {
152 if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
153 class_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.ProtoBuf.Class>();
154 mutable_bitField0_ |= 0x00000008;
155 }
156 class_.add(input.readMessage(org.jetbrains.kotlin.serialization.ProtoBuf.Class.PARSER, extensionRegistry));
157 break;
158 }
159 }
160 }
161 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
162 throw e.setUnfinishedMessage(this);
163 } catch (java.io.IOException e) {
164 throw new com.google.protobuf.InvalidProtocolBufferException(
165 e.getMessage()).setUnfinishedMessage(this);
166 } finally {
167 if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
168 class_ = java.util.Collections.unmodifiableList(class_);
169 }
170 makeExtensionsImmutable();
171 }
172 }
173 public static com.google.protobuf.Parser<BuiltIns> PARSER =
174 new com.google.protobuf.AbstractParser<BuiltIns>() {
175 public BuiltIns parsePartialFrom(
176 com.google.protobuf.CodedInputStream input,
177 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
178 throws com.google.protobuf.InvalidProtocolBufferException {
179 return new BuiltIns(input, extensionRegistry);
180 }
181 };
182
183 @java.lang.Override
184 public com.google.protobuf.Parser<BuiltIns> getParserForType() {
185 return PARSER;
186 }
187
188 private int bitField0_;
189 // optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
190 public static final int STRINGS_FIELD_NUMBER = 1;
191 private org.jetbrains.kotlin.serialization.ProtoBuf.StringTable strings_;
192 /**
193 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
194 */
195 public boolean hasStrings() {
196 return ((bitField0_ & 0x00000001) == 0x00000001);
197 }
198 /**
199 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
200 */
201 public org.jetbrains.kotlin.serialization.ProtoBuf.StringTable getStrings() {
202 return strings_;
203 }
204
205 // optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
206 public static final int QUALIFIED_NAMES_FIELD_NUMBER = 2;
207 private org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable qualifiedNames_;
208 /**
209 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
210 */
211 public boolean hasQualifiedNames() {
212 return ((bitField0_ & 0x00000002) == 0x00000002);
213 }
214 /**
215 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
216 */
217 public org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable getQualifiedNames() {
218 return qualifiedNames_;
219 }
220
221 // optional .org.jetbrains.kotlin.serialization.Package package = 3;
222 public static final int PACKAGE_FIELD_NUMBER = 3;
223 private org.jetbrains.kotlin.serialization.ProtoBuf.Package package_;
224 /**
225 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
226 */
227 public boolean hasPackage() {
228 return ((bitField0_ & 0x00000004) == 0x00000004);
229 }
230 /**
231 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
232 */
233 public org.jetbrains.kotlin.serialization.ProtoBuf.Package getPackage() {
234 return package_;
235 }
236
237 // repeated .org.jetbrains.kotlin.serialization.Class class = 4;
238 public static final int CLASS_FIELD_NUMBER = 4;
239 private java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Class> class_;
240 /**
241 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
242 */
243 public java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Class> getClassList() {
244 return class_;
245 }
246 /**
247 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
248 */
249 public java.util.List<? extends org.jetbrains.kotlin.serialization.ProtoBuf.ClassOrBuilder>
250 getClassOrBuilderList() {
251 return class_;
252 }
253 /**
254 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
255 */
256 public int getClassCount() {
257 return class_.size();
258 }
259 /**
260 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
261 */
262 public org.jetbrains.kotlin.serialization.ProtoBuf.Class getClass(int index) {
263 return class_.get(index);
264 }
265 /**
266 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
267 */
268 public org.jetbrains.kotlin.serialization.ProtoBuf.ClassOrBuilder getClassOrBuilder(
269 int index) {
270 return class_.get(index);
271 }
272
273 private void initFields() {
274 strings_ = org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.getDefaultInstance();
275 qualifiedNames_ = org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.getDefaultInstance();
276 package_ = org.jetbrains.kotlin.serialization.ProtoBuf.Package.getDefaultInstance();
277 class_ = java.util.Collections.emptyList();
278 }
279 private byte memoizedIsInitialized = -1;
280 public final boolean isInitialized() {
281 byte isInitialized = memoizedIsInitialized;
282 if (isInitialized != -1) return isInitialized == 1;
283
284 if (hasQualifiedNames()) {
285 if (!getQualifiedNames().isInitialized()) {
286 memoizedIsInitialized = 0;
287 return false;
288 }
289 }
290 if (hasPackage()) {
291 if (!getPackage().isInitialized()) {
292 memoizedIsInitialized = 0;
293 return false;
294 }
295 }
296 for (int i = 0; i < getClassCount(); i++) {
297 if (!getClass(i).isInitialized()) {
298 memoizedIsInitialized = 0;
299 return false;
300 }
301 }
302 memoizedIsInitialized = 1;
303 return true;
304 }
305
306 public void writeTo(com.google.protobuf.CodedOutputStream output)
307 throws java.io.IOException {
308 getSerializedSize();
309 if (((bitField0_ & 0x00000001) == 0x00000001)) {
310 output.writeMessage(1, strings_);
311 }
312 if (((bitField0_ & 0x00000002) == 0x00000002)) {
313 output.writeMessage(2, qualifiedNames_);
314 }
315 if (((bitField0_ & 0x00000004) == 0x00000004)) {
316 output.writeMessage(3, package_);
317 }
318 for (int i = 0; i < class_.size(); i++) {
319 output.writeMessage(4, class_.get(i));
320 }
321 }
322
323 private int memoizedSerializedSize = -1;
324 public int getSerializedSize() {
325 int size = memoizedSerializedSize;
326 if (size != -1) return size;
327
328 size = 0;
329 if (((bitField0_ & 0x00000001) == 0x00000001)) {
330 size += com.google.protobuf.CodedOutputStream
331 .computeMessageSize(1, strings_);
332 }
333 if (((bitField0_ & 0x00000002) == 0x00000002)) {
334 size += com.google.protobuf.CodedOutputStream
335 .computeMessageSize(2, qualifiedNames_);
336 }
337 if (((bitField0_ & 0x00000004) == 0x00000004)) {
338 size += com.google.protobuf.CodedOutputStream
339 .computeMessageSize(3, package_);
340 }
341 for (int i = 0; i < class_.size(); i++) {
342 size += com.google.protobuf.CodedOutputStream
343 .computeMessageSize(4, class_.get(i));
344 }
345 memoizedSerializedSize = size;
346 return size;
347 }
348
349 private static final long serialVersionUID = 0L;
350 @java.lang.Override
351 protected java.lang.Object writeReplace()
352 throws java.io.ObjectStreamException {
353 return super.writeReplace();
354 }
355
356 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(
357 com.google.protobuf.ByteString data)
358 throws com.google.protobuf.InvalidProtocolBufferException {
359 return PARSER.parseFrom(data);
360 }
361 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(
362 com.google.protobuf.ByteString data,
363 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
364 throws com.google.protobuf.InvalidProtocolBufferException {
365 return PARSER.parseFrom(data, extensionRegistry);
366 }
367 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(byte[] data)
368 throws com.google.protobuf.InvalidProtocolBufferException {
369 return PARSER.parseFrom(data);
370 }
371 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(
372 byte[] data,
373 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
374 throws com.google.protobuf.InvalidProtocolBufferException {
375 return PARSER.parseFrom(data, extensionRegistry);
376 }
377 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(java.io.InputStream input)
378 throws java.io.IOException {
379 return PARSER.parseFrom(input);
380 }
381 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(
382 java.io.InputStream input,
383 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
384 throws java.io.IOException {
385 return PARSER.parseFrom(input, extensionRegistry);
386 }
387 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseDelimitedFrom(java.io.InputStream input)
388 throws java.io.IOException {
389 return PARSER.parseDelimitedFrom(input);
390 }
391 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseDelimitedFrom(
392 java.io.InputStream input,
393 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
394 throws java.io.IOException {
395 return PARSER.parseDelimitedFrom(input, extensionRegistry);
396 }
397 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(
398 com.google.protobuf.CodedInputStream input)
399 throws java.io.IOException {
400 return PARSER.parseFrom(input);
401 }
402 public static org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parseFrom(
403 com.google.protobuf.CodedInputStream input,
404 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
405 throws java.io.IOException {
406 return PARSER.parseFrom(input, extensionRegistry);
407 }
408
409 public static Builder newBuilder() { return Builder.create(); }
410 public Builder newBuilderForType() { return newBuilder(); }
411 public static Builder newBuilder(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns prototype) {
412 return newBuilder().mergeFrom(prototype);
413 }
414 public Builder toBuilder() { return newBuilder(this); }
415
416 /**
417 * Protobuf type {@code org.jetbrains.kotlin.serialization.builtins.BuiltIns}
418 */
419 public static final class Builder extends
420 com.google.protobuf.GeneratedMessageLite.Builder<
421 org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns, Builder>
422 implements org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltInsOrBuilder {
423 // Construct using org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns.newBuilder()
424 private Builder() {
425 maybeForceBuilderInitialization();
426 }
427
428 private void maybeForceBuilderInitialization() {
429 }
430 private static Builder create() {
431 return new Builder();
432 }
433
434 public Builder clear() {
435 super.clear();
436 strings_ = org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.getDefaultInstance();
437 bitField0_ = (bitField0_ & ~0x00000001);
438 qualifiedNames_ = org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.getDefaultInstance();
439 bitField0_ = (bitField0_ & ~0x00000002);
440 package_ = org.jetbrains.kotlin.serialization.ProtoBuf.Package.getDefaultInstance();
441 bitField0_ = (bitField0_ & ~0x00000004);
442 class_ = java.util.Collections.emptyList();
443 bitField0_ = (bitField0_ & ~0x00000008);
444 return this;
445 }
446
447 public Builder clone() {
448 return create().mergeFrom(buildPartial());
449 }
450
451 public org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns getDefaultInstanceForType() {
452 return org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns.getDefaultInstance();
453 }
454
455 public org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns build() {
456 org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns result = buildPartial();
457 if (!result.isInitialized()) {
458 throw newUninitializedMessageException(result);
459 }
460 return result;
461 }
462
463 public org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns buildPartial() {
464 org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns result = new org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns(this);
465 int from_bitField0_ = bitField0_;
466 int to_bitField0_ = 0;
467 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
468 to_bitField0_ |= 0x00000001;
469 }
470 result.strings_ = strings_;
471 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
472 to_bitField0_ |= 0x00000002;
473 }
474 result.qualifiedNames_ = qualifiedNames_;
475 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
476 to_bitField0_ |= 0x00000004;
477 }
478 result.package_ = package_;
479 if (((bitField0_ & 0x00000008) == 0x00000008)) {
480 class_ = java.util.Collections.unmodifiableList(class_);
481 bitField0_ = (bitField0_ & ~0x00000008);
482 }
483 result.class_ = class_;
484 result.bitField0_ = to_bitField0_;
485 return result;
486 }
487
488 public Builder mergeFrom(org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns other) {
489 if (other == org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns.getDefaultInstance()) return this;
490 if (other.hasStrings()) {
491 mergeStrings(other.getStrings());
492 }
493 if (other.hasQualifiedNames()) {
494 mergeQualifiedNames(other.getQualifiedNames());
495 }
496 if (other.hasPackage()) {
497 mergePackage(other.getPackage());
498 }
499 if (!other.class_.isEmpty()) {
500 if (class_.isEmpty()) {
501 class_ = other.class_;
502 bitField0_ = (bitField0_ & ~0x00000008);
503 } else {
504 ensureClassIsMutable();
505 class_.addAll(other.class_);
506 }
507
508 }
509 return this;
510 }
511
512 public final boolean isInitialized() {
513 if (hasQualifiedNames()) {
514 if (!getQualifiedNames().isInitialized()) {
515
516 return false;
517 }
518 }
519 if (hasPackage()) {
520 if (!getPackage().isInitialized()) {
521
522 return false;
523 }
524 }
525 for (int i = 0; i < getClassCount(); i++) {
526 if (!getClass(i).isInitialized()) {
527
528 return false;
529 }
530 }
531 return true;
532 }
533
534 public Builder mergeFrom(
535 com.google.protobuf.CodedInputStream input,
536 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
537 throws java.io.IOException {
538 org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns parsedMessage = null;
539 try {
540 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
541 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
542 parsedMessage = (org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf.BuiltIns) e.getUnfinishedMessage();
543 throw e;
544 } finally {
545 if (parsedMessage != null) {
546 mergeFrom(parsedMessage);
547 }
548 }
549 return this;
550 }
551 private int bitField0_;
552
553 // optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
554 private org.jetbrains.kotlin.serialization.ProtoBuf.StringTable strings_ = org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.getDefaultInstance();
555 /**
556 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
557 */
558 public boolean hasStrings() {
559 return ((bitField0_ & 0x00000001) == 0x00000001);
560 }
561 /**
562 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
563 */
564 public org.jetbrains.kotlin.serialization.ProtoBuf.StringTable getStrings() {
565 return strings_;
566 }
567 /**
568 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
569 */
570 public Builder setStrings(org.jetbrains.kotlin.serialization.ProtoBuf.StringTable value) {
571 if (value == null) {
572 throw new NullPointerException();
573 }
574 strings_ = value;
575
576 bitField0_ |= 0x00000001;
577 return this;
578 }
579 /**
580 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
581 */
582 public Builder setStrings(
583 org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.Builder builderForValue) {
584 strings_ = builderForValue.build();
585
586 bitField0_ |= 0x00000001;
587 return this;
588 }
589 /**
590 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
591 */
592 public Builder mergeStrings(org.jetbrains.kotlin.serialization.ProtoBuf.StringTable value) {
593 if (((bitField0_ & 0x00000001) == 0x00000001) &&
594 strings_ != org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.getDefaultInstance()) {
595 strings_ =
596 org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.newBuilder(strings_).mergeFrom(value).buildPartial();
597 } else {
598 strings_ = value;
599 }
600
601 bitField0_ |= 0x00000001;
602 return this;
603 }
604 /**
605 * <code>optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;</code>
606 */
607 public Builder clearStrings() {
608 strings_ = org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.getDefaultInstance();
609
610 bitField0_ = (bitField0_ & ~0x00000001);
611 return this;
612 }
613
614 // optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
615 private org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable qualifiedNames_ = org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.getDefaultInstance();
616 /**
617 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
618 */
619 public boolean hasQualifiedNames() {
620 return ((bitField0_ & 0x00000002) == 0x00000002);
621 }
622 /**
623 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
624 */
625 public org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable getQualifiedNames() {
626 return qualifiedNames_;
627 }
628 /**
629 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
630 */
631 public Builder setQualifiedNames(org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable value) {
632 if (value == null) {
633 throw new NullPointerException();
634 }
635 qualifiedNames_ = value;
636
637 bitField0_ |= 0x00000002;
638 return this;
639 }
640 /**
641 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
642 */
643 public Builder setQualifiedNames(
644 org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.Builder builderForValue) {
645 qualifiedNames_ = builderForValue.build();
646
647 bitField0_ |= 0x00000002;
648 return this;
649 }
650 /**
651 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
652 */
653 public Builder mergeQualifiedNames(org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable value) {
654 if (((bitField0_ & 0x00000002) == 0x00000002) &&
655 qualifiedNames_ != org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.getDefaultInstance()) {
656 qualifiedNames_ =
657 org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.newBuilder(qualifiedNames_).mergeFrom(value).buildPartial();
658 } else {
659 qualifiedNames_ = value;
660 }
661
662 bitField0_ |= 0x00000002;
663 return this;
664 }
665 /**
666 * <code>optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;</code>
667 */
668 public Builder clearQualifiedNames() {
669 qualifiedNames_ = org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.getDefaultInstance();
670
671 bitField0_ = (bitField0_ & ~0x00000002);
672 return this;
673 }
674
675 // optional .org.jetbrains.kotlin.serialization.Package package = 3;
676 private org.jetbrains.kotlin.serialization.ProtoBuf.Package package_ = org.jetbrains.kotlin.serialization.ProtoBuf.Package.getDefaultInstance();
677 /**
678 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
679 */
680 public boolean hasPackage() {
681 return ((bitField0_ & 0x00000004) == 0x00000004);
682 }
683 /**
684 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
685 */
686 public org.jetbrains.kotlin.serialization.ProtoBuf.Package getPackage() {
687 return package_;
688 }
689 /**
690 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
691 */
692 public Builder setPackage(org.jetbrains.kotlin.serialization.ProtoBuf.Package value) {
693 if (value == null) {
694 throw new NullPointerException();
695 }
696 package_ = value;
697
698 bitField0_ |= 0x00000004;
699 return this;
700 }
701 /**
702 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
703 */
704 public Builder setPackage(
705 org.jetbrains.kotlin.serialization.ProtoBuf.Package.Builder builderForValue) {
706 package_ = builderForValue.build();
707
708 bitField0_ |= 0x00000004;
709 return this;
710 }
711 /**
712 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
713 */
714 public Builder mergePackage(org.jetbrains.kotlin.serialization.ProtoBuf.Package value) {
715 if (((bitField0_ & 0x00000004) == 0x00000004) &&
716 package_ != org.jetbrains.kotlin.serialization.ProtoBuf.Package.getDefaultInstance()) {
717 package_ =
718 org.jetbrains.kotlin.serialization.ProtoBuf.Package.newBuilder(package_).mergeFrom(value).buildPartial();
719 } else {
720 package_ = value;
721 }
722
723 bitField0_ |= 0x00000004;
724 return this;
725 }
726 /**
727 * <code>optional .org.jetbrains.kotlin.serialization.Package package = 3;</code>
728 */
729 public Builder clearPackage() {
730 package_ = org.jetbrains.kotlin.serialization.ProtoBuf.Package.getDefaultInstance();
731
732 bitField0_ = (bitField0_ & ~0x00000004);
733 return this;
734 }
735
736 // repeated .org.jetbrains.kotlin.serialization.Class class = 4;
737 private java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Class> class_ =
738 java.util.Collections.emptyList();
739 private void ensureClassIsMutable() {
740 if (!((bitField0_ & 0x00000008) == 0x00000008)) {
741 class_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.ProtoBuf.Class>(class_);
742 bitField0_ |= 0x00000008;
743 }
744 }
745
746 /**
747 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
748 */
749 public java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Class> getClassList() {
750 return java.util.Collections.unmodifiableList(class_);
751 }
752 /**
753 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
754 */
755 public int getClassCount() {
756 return class_.size();
757 }
758 /**
759 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
760 */
761 public org.jetbrains.kotlin.serialization.ProtoBuf.Class getClass(int index) {
762 return class_.get(index);
763 }
764 /**
765 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
766 */
767 public Builder setClass(
768 int index, org.jetbrains.kotlin.serialization.ProtoBuf.Class value) {
769 if (value == null) {
770 throw new NullPointerException();
771 }
772 ensureClassIsMutable();
773 class_.set(index, value);
774
775 return this;
776 }
777 /**
778 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
779 */
780 public Builder setClass(
781 int index, org.jetbrains.kotlin.serialization.ProtoBuf.Class.Builder builderForValue) {
782 ensureClassIsMutable();
783 class_.set(index, builderForValue.build());
784
785 return this;
786 }
787 /**
788 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
789 */
790 public Builder addClass(org.jetbrains.kotlin.serialization.ProtoBuf.Class value) {
791 if (value == null) {
792 throw new NullPointerException();
793 }
794 ensureClassIsMutable();
795 class_.add(value);
796
797 return this;
798 }
799 /**
800 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
801 */
802 public Builder addClass(
803 int index, org.jetbrains.kotlin.serialization.ProtoBuf.Class value) {
804 if (value == null) {
805 throw new NullPointerException();
806 }
807 ensureClassIsMutable();
808 class_.add(index, value);
809
810 return this;
811 }
812 /**
813 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
814 */
815 public Builder addClass(
816 org.jetbrains.kotlin.serialization.ProtoBuf.Class.Builder builderForValue) {
817 ensureClassIsMutable();
818 class_.add(builderForValue.build());
819
820 return this;
821 }
822 /**
823 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
824 */
825 public Builder addClass(
826 int index, org.jetbrains.kotlin.serialization.ProtoBuf.Class.Builder builderForValue) {
827 ensureClassIsMutable();
828 class_.add(index, builderForValue.build());
829
830 return this;
831 }
832 /**
833 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
834 */
835 public Builder addAllClass(
836 java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.ProtoBuf.Class> values) {
837 ensureClassIsMutable();
838 super.addAll(values, class_);
839
840 return this;
841 }
842 /**
843 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
844 */
845 public Builder clearClass() {
846 class_ = java.util.Collections.emptyList();
847 bitField0_ = (bitField0_ & ~0x00000008);
848
849 return this;
850 }
851 /**
852 * <code>repeated .org.jetbrains.kotlin.serialization.Class class = 4;</code>
853 */
854 public Builder removeClass(int index) {
855 ensureClassIsMutable();
856 class_.remove(index);
857
858 return this;
859 }
860
861 // @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.builtins.BuiltIns)
862 }
863
864 static {
865 defaultInstance = new BuiltIns(true);
866 defaultInstance.initFields();
867 }
868
869 // @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.builtins.BuiltIns)
870 }
871
872 public static final int PACKAGE_FQ_NAME_FIELD_NUMBER = 151;
873 /**
874 * <code>extend .org.jetbrains.kotlin.serialization.Package { ... }</code>
875 */
876 public static final
877 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
878 org.jetbrains.kotlin.serialization.ProtoBuf.Package,
879 java.lang.Integer> packageFqName = com.google.protobuf.GeneratedMessageLite
880 .newSingularGeneratedExtension(
881 org.jetbrains.kotlin.serialization.ProtoBuf.Package.getDefaultInstance(),
882 0,
883 null,
884 null,
885 151,
886 com.google.protobuf.WireFormat.FieldType.INT32);
887 public static final int CLASS_ANNOTATION_FIELD_NUMBER = 150;
888 /**
889 * <code>extend .org.jetbrains.kotlin.serialization.Class { ... }</code>
890 */
891 public static final
892 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
893 org.jetbrains.kotlin.serialization.ProtoBuf.Class,
894 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> classAnnotation = com.google.protobuf.GeneratedMessageLite
895 .newRepeatedGeneratedExtension(
896 org.jetbrains.kotlin.serialization.ProtoBuf.Class.getDefaultInstance(),
897 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
898 null,
899 150,
900 com.google.protobuf.WireFormat.FieldType.MESSAGE,
901 false);
902 public static final int CONSTRUCTOR_ANNOTATION_FIELD_NUMBER = 150;
903 /**
904 * <code>extend .org.jetbrains.kotlin.serialization.Constructor { ... }</code>
905 */
906 public static final
907 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
908 org.jetbrains.kotlin.serialization.ProtoBuf.Constructor,
909 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> constructorAnnotation = com.google.protobuf.GeneratedMessageLite
910 .newRepeatedGeneratedExtension(
911 org.jetbrains.kotlin.serialization.ProtoBuf.Constructor.getDefaultInstance(),
912 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
913 null,
914 150,
915 com.google.protobuf.WireFormat.FieldType.MESSAGE,
916 false);
917 public static final int FUNCTION_ANNOTATION_FIELD_NUMBER = 150;
918 /**
919 * <code>extend .org.jetbrains.kotlin.serialization.Function { ... }</code>
920 */
921 public static final
922 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
923 org.jetbrains.kotlin.serialization.ProtoBuf.Function,
924 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> functionAnnotation = com.google.protobuf.GeneratedMessageLite
925 .newRepeatedGeneratedExtension(
926 org.jetbrains.kotlin.serialization.ProtoBuf.Function.getDefaultInstance(),
927 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
928 null,
929 150,
930 com.google.protobuf.WireFormat.FieldType.MESSAGE,
931 false);
932 public static final int PROPERTY_ANNOTATION_FIELD_NUMBER = 150;
933 /**
934 * <code>extend .org.jetbrains.kotlin.serialization.Property { ... }</code>
935 */
936 public static final
937 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
938 org.jetbrains.kotlin.serialization.ProtoBuf.Property,
939 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> propertyAnnotation = com.google.protobuf.GeneratedMessageLite
940 .newRepeatedGeneratedExtension(
941 org.jetbrains.kotlin.serialization.ProtoBuf.Property.getDefaultInstance(),
942 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
943 null,
944 150,
945 com.google.protobuf.WireFormat.FieldType.MESSAGE,
946 false);
947 public static final int COMPILE_TIME_VALUE_FIELD_NUMBER = 151;
948 /**
949 * <code>extend .org.jetbrains.kotlin.serialization.Property { ... }</code>
950 */
951 public static final
952 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
953 org.jetbrains.kotlin.serialization.ProtoBuf.Property,
954 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.Argument.Value> compileTimeValue = com.google.protobuf.GeneratedMessageLite
955 .newSingularGeneratedExtension(
956 org.jetbrains.kotlin.serialization.ProtoBuf.Property.getDefaultInstance(),
957 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.Argument.Value.getDefaultInstance(),
958 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.Argument.Value.getDefaultInstance(),
959 null,
960 151,
961 com.google.protobuf.WireFormat.FieldType.MESSAGE);
962 public static final int ENUM_ENTRY_ANNOTATION_FIELD_NUMBER = 150;
963 /**
964 * <code>extend .org.jetbrains.kotlin.serialization.EnumEntry { ... }</code>
965 */
966 public static final
967 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
968 org.jetbrains.kotlin.serialization.ProtoBuf.EnumEntry,
969 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> enumEntryAnnotation = com.google.protobuf.GeneratedMessageLite
970 .newRepeatedGeneratedExtension(
971 org.jetbrains.kotlin.serialization.ProtoBuf.EnumEntry.getDefaultInstance(),
972 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
973 null,
974 150,
975 com.google.protobuf.WireFormat.FieldType.MESSAGE,
976 false);
977 public static final int PARAMETER_ANNOTATION_FIELD_NUMBER = 150;
978 /**
979 * <code>extend .org.jetbrains.kotlin.serialization.ValueParameter { ... }</code>
980 */
981 public static final
982 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
983 org.jetbrains.kotlin.serialization.ProtoBuf.ValueParameter,
984 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> parameterAnnotation = com.google.protobuf.GeneratedMessageLite
985 .newRepeatedGeneratedExtension(
986 org.jetbrains.kotlin.serialization.ProtoBuf.ValueParameter.getDefaultInstance(),
987 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
988 null,
989 150,
990 com.google.protobuf.WireFormat.FieldType.MESSAGE,
991 false);
992 public static final int TYPE_ANNOTATION_FIELD_NUMBER = 150;
993 /**
994 * <code>extend .org.jetbrains.kotlin.serialization.Type { ... }</code>
995 */
996 public static final
997 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
998 org.jetbrains.kotlin.serialization.ProtoBuf.Type,
999 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> typeAnnotation = com.google.protobuf.GeneratedMessageLite
1000 .newRepeatedGeneratedExtension(
1001 org.jetbrains.kotlin.serialization.ProtoBuf.Type.getDefaultInstance(),
1002 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
1003 null,
1004 150,
1005 com.google.protobuf.WireFormat.FieldType.MESSAGE,
1006 false);
1007 public static final int TYPE_PARAMETER_ANNOTATION_FIELD_NUMBER = 150;
1008 /**
1009 * <code>extend .org.jetbrains.kotlin.serialization.TypeParameter { ... }</code>
1010 */
1011 public static final
1012 com.google.protobuf.GeneratedMessageLite.GeneratedExtension<
1013 org.jetbrains.kotlin.serialization.ProtoBuf.TypeParameter,
1014 java.util.List<org.jetbrains.kotlin.serialization.ProtoBuf.Annotation>> typeParameterAnnotation = com.google.protobuf.GeneratedMessageLite
1015 .newRepeatedGeneratedExtension(
1016 org.jetbrains.kotlin.serialization.ProtoBuf.TypeParameter.getDefaultInstance(),
1017 org.jetbrains.kotlin.serialization.ProtoBuf.Annotation.getDefaultInstance(),
1018 null,
1019 150,
1020 com.google.protobuf.WireFormat.FieldType.MESSAGE,
1021 false);
1022
1023 static {
1024 }
1025
1026 // @@protoc_insertion_point(outer_class_scope)
1027 }