docs: void decompileObjectLiteral(ObjectLiteral node) {
          decompiler.addToken(Token.LC);
          List<ObjectProperty> props = node.getElements();
          int size = props.size();
          for (int i = 0; i < size; i++) {
              ObjectProperty prop = props.get(i);
              boolean destructuringShorthand =
                      Boolean.TRUE.equals(prop.getProp(Node.DESTRUCTURING_SHORTHAND));
              decompile(prop.getLeft());
              if (!destructuringShorthand) {
                  decompiler.addToken(Token.COLON);
                  decompile(prop.getRight());
              }
              if (i < size - 1) {
                  decompiler.addToken(Token.COMMA);
              }
          }
          decompiler.addToken(Token.RC);
      }