void (@NotNull GrExpression expression) { Matcher matcher = Holder.PATTERN.matcher(expression.getText()); if (matcher.matches()) { int index = Integer.parseInt(matcher.group(1)); replaceMap.put(expression, arguments[index]); } else { super.visitExpression(expression); } }