The impact of code representation on deep learning-based program repair