Fix #7751: Use original filename for array exprs
Fix #7751: Use original filename for array exprs

Using a synthetic filename causes an issue for coverage, which cannot
find the synthetic file when generating a report.

This commit restores the use of the original filename for array
expressions in order to resolve the issue.

numba/numba,cpcloud/numba,numba/numba,numba/numba,IntelLabs/numba,IntelLabs/numba,cpcloud/numba,cpcloud/numba,cpcloud/numba,numba/numba,IntelLabs/numba,IntelLabs/numba,IntelLabs/numba,numba/numba,cpcloud/numba