diff options
author | Matthew Pickering <matthewtpickering@gmail.com> | 2023-05-03 12:27:26 +0100 |
---|---|---|
committer | Matthew Pickering <matthewtpickering@gmail.com> | 2023-05-05 10:33:18 +0100 |
commit | 1315c369203302fcba8f4f5966bf0d834b93b866 (patch) | |
tree | 6f019c19397c915bf76c836a16e5096f32b0f6cd /utils/check-exact | |
parent | 4d1d819a11944a81513245ca6dff21df2acb2924 (diff) | |
download | haskell-wip/23305.tar.gz |
Don't return complete HscEnv from upsweepwip/23305
By returning a complete HscEnv from upsweep the logger (as introduced by
withDeferredDiagnostics) was escaping the scope of
withDeferredDiagnostics and hence we were losing error messages.
This is reminiscent of #20981, which also talks about writing errors
into messages after their scope has ended.
See #23305 for details.
Diffstat (limited to 'utils/check-exact')
0 files changed, 0 insertions, 0 deletions