GROOVY-4063: move line number information to pre guard for primopts to make the life of debuggers more easy