@java.lang.Override
        @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
        protected final java.lang.Object dynamicMethod(
            com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
            java.lang.Object arg0, java.lang.Object arg1) {
          switch (method) {
            case NEW_MUTABLE_INSTANCE: {
              return new org.jetbrains.jps.api.CmdlineRemoteProto.Message.BuilderMessage.CompileMessage();
            }
            case NEW_BUILDER: {
              return new Builder();
            }
            case BUILD_MESSAGE_INFO: {
                java.lang.Object[] objects = new java.lang.Object[] {
                  "bitField0_",
                  "kind_",
                  org.jetbrains.jps.api.CmdlineRemoteProto.Message.BuilderMessage.CompileMessage.Kind.internalGetVerifier(),
                  "text_",
                  "sourceFilePath_",
                  "problemBeginOffset_",
                  "problemEndOffset_",
                  "problemLocationOffset_",
                  "line_",
                  "column_",
                  "done_",
                  "moduleNames_",
                };
                java.lang.String info =
                    "\u0001\n\u0000\u0001\u0001\n\n\u0000\u0001\u0001\u0001\u150c\u0000\u0002\u1008\u0001" +
                    "\u0003\u1008\u0002\u0004\u1003\u0003\u0005\u1003\u0004\u0006\u1003\u0005\u0007\u1003" +
                    "\u0006\b\u1003\u0007\t\u1001\b\n\u001a";
                return newMessageInfo(DEFAULT_INSTANCE, info, objects);
            }
            // fall through
            case GET_DEFAULT_INSTANCE: {
              return DEFAULT_INSTANCE;
            }
            case GET_PARSER: {
              com.google.protobuf.Parser<org.jetbrains.jps.api.CmdlineRemoteProto.Message.BuilderMessage.CompileMessage> parser = PARSER;
              if (parser == null) {
                synchronized (org.jetbrains.jps.api.CmdlineRemoteProto.Message.BuilderMessage.CompileMessage.class) {
                  parser = PARSER;
                  if (parser == null) {
                    parser =
                        new DefaultInstanceBasedParser<org.jetbrains.jps.api.CmdlineRemoteProto.Message.BuilderMessage.CompileMessage>(
                            DEFAULT_INSTANCE);
                    PARSER = parser;
                  }
                }
              }
              return parser;
          }
          case GET_MEMOIZED_IS_INITIALIZED: {
            return memoizedIsInitialized;
          }
          case SET_MEMOIZED_IS_INITIALIZED: {
            memoizedIsInitialized = (byte) (arg0 == null ? 0 : 1);
            return null;
          }
          }
          throw new UnsupportedOperationException();
        }
@java.lang.Override
        @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
        protected final java.lang.Object dynamicMethod(
            com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
            java.lang.Object arg0, java.lang.Object arg1)