fix tripping llvm assert

```
Assertion `!isa<DIType>(Scope) && "shouldn't
make a namespace scope for a type"
```

We've had this problem and solved it before; see #579.
c6e77f248dAndrew Kelley committed on 9/16/2019, 6:31:41 PMparent1cefe14
2 files changedLine totals unavailable