record (@NotNull PsiReturnStatement returnStatement, @NotNull PsiCodeBlock returnScope, @NotNull PsiType returnType, @NotNull PsiStatement refactoredStatement, @NotNull PsiVariable returnedVariable, @NotNull PsiCodeBlock variableScope) { }