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 fields with names containing backticks being inaccessible #1389

Merged
merged 2 commits into from
Jul 27, 2024

Commits on Jul 27, 2024

  1. sem: fix using backticks in field names

    * identifier nodes resulting from gensyms are now tagged with a new
      node flag (`nfWasGensym`)
    * `originalName` only strips the `gensym` suffix from identifiers
      marked with the flag
    * the node flag is persistent, so that it stays on the node across tree
      copies
    zerbina committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    c0db716 View commit details
    Browse the repository at this point in the history
  2. tests: add a test

    zerbina committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    63ea168 View commit details
    Browse the repository at this point in the history