@java.lang.Override
          public Builder mergeFrom(
              com.google.protobuf.CodedInputStream input,
              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
              throws java.io.IOException {
            if (extensionRegistry == null) {
              throw new java.lang.NullPointerException();
            }
            try {
              boolean done = false;
              while (!done) {
                int tag = input.readTag();
                switch (tag) {
                  case 0:
                    done = true;
                    break;
                  case 10: {
                    className_ = input.readBytes();
                    bitField0_ |= 0x00000001;
                    break;
                  } // case 10
                  case 18: {
                    com.google.protobuf.ByteString bs = input.readBytes();
                    ensureImportStatementIsMutable();
                    importStatement_.add(bs);
                    break;
                  } // case 18
                  case 26: {
                    com.google.protobuf.ByteString bs = input.readBytes();
                    ensureStaticImportIsMutable();
                    staticImport_.add(bs);
                    break;
                  } // case 26
                  case 34: {
                    com.google.protobuf.ByteString bs = input.readBytes();
                    ensureIdentifierIsMutable();
                    identifier_.add(bs);
                    break;
                  } // case 34
                  default: {
                    if (!super.parseUnknownField(input, extensionRegistry, tag)) {
                      done = true; // was an endgroup tag
                    }
                    break;
                  } // default:
                } // switch (tag)
              } // while (!done)
            } catch (com.google.protobuf.InvalidProtocolBufferException e) {
              throw e.unwrapIOException();
            } finally {
              onChanged();
            } // finally
            return this;
          }
@java.lang.Override
          public Builder mergeFrom(
              com.google.protobuf.CodedInputStream input,
              com.google.protobuf.ExtensionRegistryLite extensionRegistry)