Using span information from the original code allows us to re-target the error messages to point closer to the erroneous user code.
This branch also improves the intercom-attributes test framework to allow UI tests that assert on compiler output instead of macro expansion which was the only test reference we supported before.
Adding more span information and test coverage will be an ongoing effort.
Using span information from the original code allows us to re-target the error messages to point closer to the erroneous user code.
This branch also improves the intercom-attributes test framework to allow UI tests that assert on compiler output instead of macro expansion which was the only test reference we supported before.
Adding more span information and test coverage will be an ongoing effort.
Closes #13