private void parseDictLiteralContentTail(SyntaxTreeBuilder.Marker startMarker) {
    while (myBuilder.getTokenType() != PyTokenTypes.RBRACE) {
      checkMatches(PyTokenTypes.COMMA, message("PARSE.expected.comma"));
      if (atToken(PyTokenTypes.EXP)) {
        if (!parseDoubleStarExpression(false)) {
          break;
        }
      }
      else {
        if (!parseKeyValueExpression()) {
          break;
        }
      }
    }
    checkMatches(PyTokenTypes.RBRACE, message("PARSE.expected.rbrace"));
    startMarker.done(PyElementTypes.DICT_LITERAL_EXPRESSION);
  }
private void parseDictLiteralContentTail(SyntaxTreeBuilder.Marker startMarker)