The FIXME is no longer relevant, so let's remove it.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
60 ms | x64 debian > LLVM.Bindings/Go::go.test |
Event Timeline
Comment Actions
This undos commit ba6ec4b70bc49bf8b65b59f64b43df4df3fe786e, which was done in 2015, and a temporary measure. This behavior from clang has changed since then, especially when dealing with GDB.
Comment Actions
I was more interested in knowing what change in clang related to producing artificial debug info (isArtificial) makes this valid now. If there was no such change, then the assertions in verifyFragmentExpression might trigger (Or this code should not have been there).