fix sourcemaps when macro is expanded on line 0
adding regression test
Merge branch 'pr/359'
build