docs: public static <T extends ASTNode> T configureAST(T astNode, GroovyParser.GroovyParserRuleContext ctx) {
          Token start = ctx.getStart();
          Token stop = ctx.getStop();
  
          astNode.setLineNumber(start.getLine());
          astNode.setColumnNumber(start.getCharPositionInLine() + 1);
  
          configureEndPosition(astNode, stop);
  
          return astNode;
      }