This intention splits a class member function definition into a declaration and a definition. Then it moves the definition out of the class.