Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix source-location handling of user comments to be language independent #309

Merged
merged 19 commits into from
Sep 10, 2024

Commits on Sep 10, 2024

  1. remove unused functions

    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    cbedf09 View commit details
    Browse the repository at this point in the history
  2. fix MIR writer alignment bug

    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    eb17c59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c67c4a View commit details
    Browse the repository at this point in the history
  4. - don't output line/file numbers for embedded lib functions in TEAL

    - output all source locations in MIR, even if they're synthetic
    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    5baf452 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a916ff5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    21c452f View commit details
    Browse the repository at this point in the history
  7. minor refactor/simplify

    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    231c3a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9b2c112 View commit details
    Browse the repository at this point in the history
  9. make end_line non-optional

    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    c2daf02 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4ab8a8b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    74d2f84 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8cfcb38 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dcffc85 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    18b83a9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    87a3098 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ba4cf15 View commit details
    Browse the repository at this point in the history
  17. improve SourceLocation merging so that only adjacent/overlapping line…

    …-intervals are merged
    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    dfebc41 View commit details
    Browse the repository at this point in the history
  18. simplify traceback logging

    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    2f5e3d2 View commit details
    Browse the repository at this point in the history
  19. validate rather than resolve SourceLocation paths, to prevent inconsi…

    …stencies on Windows CI/CD and also to guard against accidental relative path inclusion especially when deserializing AWST
    achidlow committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    6f29ea3 View commit details
    Browse the repository at this point in the history