qdk
qdk copied to clipboard
Fix include error span
Include error spans were set to the beginning of the file, since include errors were being pushed in resolution, where there is no knowledge of spans. This PR delays pushing IO errors until lowering, so that we can construct the error with the correct span.