[clang][CoverageMapping] do not emit a gap region when either end doesn't have valid source locations (#89564)

Fixes #86998

GitOrigin-RevId: c1b6cca1214e7a9c14a30b81585dd8b81baeaa77
2 files changed