PyStringLiteralExpressionImpl (@NotNull PyStringLiteralExpressionImpl element, @NotNull TextRange range, String newContent) { final PyElementGenerator elementGenerator = PyElementGenerator.getInstance(element.getProject()); final String escapedText = calculateEscapedText(element.getText(), range, newContent); final PyStringLiteralExpression escaped = elementGenerator.createStringLiteralAlreadyEscaped(escapedText); return (PyStringLiteralExpressionImpl)element.replace(escaped); }