private void parseWithStatement(SyntaxTreeBuilder.Marker endMarker) {
    assertCurrentToken(PyTokenTypes.WITH_KEYWORD);
    myBuilder.advanceLexer();
    if (!parseParenthesizedWithItems()) {
      if (!parseWithItems(false)) {
        myBuilder.error(PyParsingBundle.message("PARSE.expected.expression"));
      }
    }
    parseColonAndSuite();
    endMarker.done(PyElementTypes.WITH_STATEMENT);
  }
private void parseWithStatement(SyntaxTreeBuilder.Marker endMarker)