Refactoring of the compiler code that saves source data information