docs: protected AstNode parseCreateRole( DdlTokenStream tokens,
                                         AstNode parentNode ) throws ParsingException {
          assert tokens != null;
          assert parentNode != null;
  
          markStartOfStatement(tokens);
  
          tokens.consume(CREATE, "ROLE");
  
          String functionName = parseName(tokens);
  
          AstNode functionNode = nodeFactory().node(functionName, parentNode, TYPE_CREATE_ROLE_STATEMENT);
  
          markEndOfStatement(tokens, functionNode);
  
          return functionNode;
      }