private void parseDeclarationAfterDecorator(SyntaxTreeBuilder.Marker endMarker) {
    if (myBuilder.getTokenType() == PyTokenTypes.ASYNC_KEYWORD) {
      myBuilder.advanceLexer();
      parseDeclarationAfterDecorator(endMarker, true);
    }
    else if (atToken(PyTokenTypes.IDENTIFIER, TOK_ASYNC)) {
      advanceAsync(true);
      parseDeclarationAfterDecorator(endMarker, true);
    }
    else {
      parseDeclarationAfterDecorator(endMarker, false);
    }
  }
private void parseDeclarationAfterDecorator(SyntaxTreeBuilder.Marker endMarker)