private int readNextNonWhitespaceChar(J_PositionTrackingPushbackReader var1) throws IOException {
      boolean var3 = false;

      int var2;
      do {
         var2 = var1.read();
         switch(var2) {
         case 9:
         case 10:
         case 13:
         case 32:
            break;
         default:
            var3 = true;
         }
      } while(!var3);

      return var2;
   }